`
hyz301
  • 浏览: 375333 次
  • 性别: Icon_minigender_1
  • 来自: 北京
社区版块
存档分类
最新评论

SQL Server 2005 Express附加(Attach)的数据库为“只读”的解决方法

 
阅读更多

我的操作系统为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)的数据库文件的权限不够造成的。

分享到:
评论

相关推荐

    SQLSERVER附加数据库显示为只读的解决方案

    二、 解决 SQL Server 附加数据库显示为只读的方法 那么,如何解决 SQL Server 附加数据库显示为只读的问题呢?下面我们将介绍三个步骤来解决这个问题: step1、打开数据库的 SQL Server 配置管理器,找到 SQL ...

    sqlserver 2005 express X64

    SQL Server 2005 Express Edition ...总之,SQL Server 2005 Express X64是一个功能强大的数据库解决方案,尤其适合资源有限但又需要高性能处理能力的环境。通过深入学习和实践,您可以充分利用它来满足各种业务需求。

    超好用的数据库SQL Server 2005 Express 32位和64位系统均有

    SQL Server 2005 Express是Microsoft公司推出的一款轻量级、免费的数据库管理系统,它在SQL Server家族中扮演着入门级数据库的角色。这款产品针对个人开发者和小型企业设计,提供了一个基础的数据库解决方案,同时也...

    SQL附加数据库后,数据库是只读的解决方案

    当SQL Server将一个外部数据库文件附加到系统中时,默认情况下,该数据库可能会被设置为只读模式。导致这一现象的原因主要有以下几点: 1. **备份过程中的限制**:如果原始数据库是在备份状态下被分离出来的,那么...

    SQL2000 2005 批量附加数据库工具

    SQL2000和SQL2005批量附加数据库工具是一款高效实用的软件,专为管理和维护Microsoft SQL Server 2000及2005数据库设计。它提供了一个便捷的方式来一次性附加多个数据库,极大地提高了数据库管理员的工作效率,特别...

    SqlServer2005 打开 SqlServer2008 mdf文件

    Sql Server 2005 打开 Sql Server 2008 mdf 文件数据库转换是指将 Sql Server 2008 中的数据库文件(mdf 文件)转换为 Sql Server 2005 可以识别的格式,以便在 Sql Server 2005 中使用。这种转换过程需要使用 Sql ...

    SQL Server 批量附加数据库工具

    1.支持SQL server 数据库文件批量附加 2.需要在装有SQL server 的电脑上运行 3.使用系统管理员来登录电脑,系统使用windows集成身份验证 4.选中目录,点自动搜素,可以搜索目录和子目录下所有mdf文件 5.对不附加的,...

    将Sql Server 2000中的数据库备份文件还原到sql2005中

    将Sql Server 2000中的数据库备份文件还原到sql2005中 将Sql Server 2000中的数据库备份文件还原到Sql Server 2005中是一个常见的问题。在这个过程中,我们需要了解Sql Server 2000和Sql Server 2005之间的差异,...

    SQL Server 2005 Express Edition 概述

    SQL Server 2005 Express Edition 是微软推出的一款免费的数据库管理系统,它是基于全面的 SQL Server 2005 技术构建的。这个版本专为小型企业和个人开发者设计,提供了一个轻量级但功能强大的数据库解决方案。...

    sql2000附加数据库错误602解决方式

    1. **数据库版本不兼容**:如果数据库文件是从更高版本(如SQL Server 2005)导出的,并尝试将其附加到较低版本(SQL Server 2000),则可能会出现兼容性问题。 2. **数据库文件损坏**:如果数据库文件本身存在问题...

    sql 数据库出现“只读”提示 解决方法 (sql 错误 5120)

    2、本以为,在 “属性-选项-状态” 中直接将 “数据库为只读”选项,由true 设为 false ,即可 但How fucking it is! 报如图错误 3、sql 错误 5120 该错误为文件权限错误,找到该数据库的 数据库文件 和 日志文件,...

    sql server 用命令附加数据库

    在SQL Server中,有时我们需要将已经存在的数据库文件(通常为.mdf和.ldf文件)附加到当前的SQL Server实例上。这种操作常见于数据迁移或恢复场景。本文主要介绍如何通过SQL Server提供的系统存储过程`sp_attach_db`...

    Microsoft SQL Server Management Studio Express SP3 (SQL2005企业管理器)

    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数据库附加失败的几种方法,并对每个解决方案...

    SQLSEVER 2005 EXPRESS X64

    SQLSEVER 2005 EXPRESS X64 用户安装和学习,调试用的数据库。 文件小,安装快,功能强大 。

    彻底删除SQL Server Express 2005

    SQL Server Express 2005是Microsoft发布的一个轻量级版本的数据库管理系统,适用于小型企业和个人开发者。在某些情况下,用户可能需要彻底卸载并删除这个版本,以便安装更新的版本或者解决与其他软件的冲突。以下是...

    Microsoft SQL Server 2012 Express LocalDB.zip

    在开发.NET项目时,尤其是Web项目,SQL Server 2012 Express LocalDB是一个不可或缺的工具,它为开发者提供了便捷的数据库环境。通过安装"Microsoft SQL Server 2012 Express LocalDB-SqlLocalDB.MSI",你可以在VS ...

    SQL SERVER 2005/2008 Express Profiler

    总的来说,SQL Server 2005/2008 Express Profiler 是一个强大的工具,通过它,你可以有效地监控和优化SQL Server 2008 Express数据库的性能,确保系统稳定运行并解决可能出现的问题。安装文件"SqlExpressProfiler....

    ADO连接SQL_Server_2008_Express方法总结

    ### ADO连接SQL Server 2008 Express方法总结 #### 概述 在软件开发过程中,使用ADO(ActiveX Data Objects)连接SQL Server数据库是非常常见的需求之一。本文档主要介绍如何通过ADO来连接Microsoft SQL Server ...

    SQL SERVER2005_EXPRESS安装步骤

    SQL Server 2005 Express是微软公司发布的一款免费的数据库软件。它为用户提供了基本的数据库功能,适合进行小型的数据库设计和开发。接下来详细介绍一下SQL Server 2005 Express的安装步骤。 首先,安装SQL Server...

Global site tag (gtag.js) - Google Analytics