我的操作系统为Windows 2003 Server , 文件系统NTFS, 在SQL Server 2005 Express 上附加(Attach)从另外一台电脑Copy过来的数据库后,数据库为“只读”。如下图:
解决办法:
打开 SQL Server Configuration Manager, 打开SQL Server SQLEXPRESS 的属性,如下图:
在内置帐号处,把“网络服务”改成“本地系统”,重新启动SQL Server 2005 Express 后,再附加(Attach)数据库一切正常。
总结:之所以附加(Attach)上的数据库为“只读”,是因为启动SQL Server 的默认的启动帐号“网络服务”对所附加(Attach)的数据库文件的权限不够造成的。
- 浏览: 376203 次
- 性别:
- 来自: 北京
最新评论
-
席暖啊:
为什么select sum(10)变成了100呢,是因为临时表 ...
select 1 from ... sql语句中的1代表什么意思? -
席暖啊:
select sum(100)是什么意思?
select 1 from ... sql语句中的1代表什么意思? -
hantsy:
hyz301 写道hantsy 写道我的是win7,什么都没干 ...
成功获取了WIN10的推送提示亲测成功 -
hyz301:
somefuture 写道你是来搞笑的吗大神~人呢?求赐教
int[] a与int b[] 一样吗 -
hyz301:
linanlin 写道int[] a int a[]都是定义数 ...
int[] a与int b[] 一样吗
相关推荐
SQL Server 2005 Express Edition ...总之,SQL Server 2005 Express X64是一个功能强大的数据库解决方案,尤其适合资源有限但又需要高性能处理能力的环境。通过深入学习和实践,您可以充分利用它来满足各种业务需求。
SQL Server 2005 Express是Microsoft公司推出的一款轻量级、免费的数据库管理系统,它在SQL Server家族中扮演着入门级数据库的角色。这款产品针对个人开发者和小型企业设计,提供了一个基础的数据库解决方案,同时也...
在使用SQL Server 2005 Express时,如果遇到速达软件无法连接到数据库的情况,这通常是由多种因素导致的。根据描述,这里主要讨论的是安装了随附光盘自带的SQL Server 2005 Express版本后,速达软件出现的连接问题。...
SQL2000和SQL2005批量附加数据库工具是一款高效实用的软件,专为管理和维护Microsoft SQL Server 2000及2005数据库设计。它提供了一个便捷的方式来一次性附加多个数据库,极大地提高了数据库管理员的工作效率,特别...
当SQL Server将一个外部数据库文件附加到系统中时,默认情况下,该数据库可能会被设置为只读模式。导致这一现象的原因主要有以下几点: 1. **备份过程中的限制**:如果原始数据库是在备份状态下被分离出来的,那么...
2. 在“选项”中选择数据库兼容级别为 SQL2005。 3. 备份或分离数据库,然后还原或附加到 SQL Server 2005 数据库。 方法四:使用 Navicat 工具 这种方法通过使用 Navicat 工具来将 SQL Server 2008 数据库转换为 ...
Sql Server 2005 打开 Sql Server 2008 mdf 文件数据库转换是指将 Sql Server 2008 中的数据库文件(mdf 文件)转换为 Sql Server 2005 可以识别的格式,以便在 Sql Server 2005 中使用。这种转换过程需要使用 Sql ...
1.支持SQL server 数据库文件批量附加 2.需要在装有SQL server 的电脑上运行 3.使用系统管理员来登录电脑,系统使用windows集成身份验证 4.选中目录,点自动搜素,可以搜索目录和子目录下所有mdf文件 5.对不附加的,...
SQL SERVER数据库批量附加工具是一款针对Microsoft SQL Server设计的实用工具,它极大地简化了数据库管理员在日常工作中频繁进行数据库附加操作的流程。在传统的SQL Server管理中,如果需要附加多个数据库,通常需要...
将Sql Server 2000中的数据库备份文件还原到sql2005中 将Sql Server 2000中的数据库备份文件还原到Sql Server 2005中是一个常见的问题。在这个过程中,我们需要了解Sql Server 2000和Sql Server 2005之间的差异,...
SQL Server 2005 Express Edition 是微软推出的一款免费的数据库管理系统,它是基于全面的 SQL Server 2005 技术构建的。这个版本专为小型企业和个人开发者设计,提供了一个轻量级但功能强大的数据库解决方案。...
1. **数据库版本不兼容**:如果数据库文件是从更高版本(如SQL Server 2005)导出的,并尝试将其附加到较低版本(SQL Server 2000),则可能会出现兼容性问题。 2. **数据库文件损坏**:如果数据库文件本身存在问题...
将Access数据库导入到SQL Server 2005 Express中是一项重要的数据迁移任务,尤其是在企业级应用中,这种操作能够帮助用户充分利用SQL Server的强大功能和稳定性,同时保持与Access数据库的兼容性。以下是对这一过程...
2、本以为,在 “属性-选项-状态” 中直接将 “数据库为只读”选项,由true 设为 false ,即可 但How fucking it is! 报如图错误 3、sql 错误 5120 该错误为文件权限错误,找到该数据库的 数据库文件 和 日志文件,...
在SQL Server中,有时我们需要将已经存在的数据库文件(通常为.mdf和.ldf文件)附加到当前的SQL Server实例上。这种操作常见于数据迁移或恢复场景。本文主要介绍如何通过SQL Server提供的系统存储过程`sp_attach_db`...
SQLSEVER 2005 EXPRESS X64 用户安装和学习,调试用的数据库。 文件小,安装快,功能强大 。
Microsoft SQL Server Management Studio Express (SSMSE) 是一款免费、易用的图形管理工具,用于管理 SQL Server 2005 Express Edition 和 SQL Server 2005 Express Edition with Advanced Services。SSMSE 还可以...
在处理SQL SERVER数据库附加过程中,遇到失败的情况是很常见的问题,这些失败可能是由于多种原因导致的,解决这些问题的方法也各不相同。本文将详细列出解决SQL SERVER数据库附加失败的几种方法,并对每个解决方案...
总的来说,SQL Server 2005/2008 Express Profiler 是一个强大的工具,通过它,你可以有效地监控和优化SQL Server 2008 Express数据库的性能,确保系统稳定运行并解决可能出现的问题。安装文件"SqlExpressProfiler....
在开发.NET项目时,尤其是Web项目,SQL Server 2012 Express LocalDB是一个不可或缺的工具,它为开发者提供了便捷的数据库环境。通过安装"Microsoft SQL Server 2012 Express LocalDB-SqlLocalDB.MSI",你可以在VS ...