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)的数据库文件的权限不够造成的。本文地址:http://www.cnblogs.com/anjou/arc
分享到:
相关推荐
5. **再次附加数据库**:现在,尝试重新附加你的只读数据库。在SQL Server Management Studio (SSMS)中,通过“数据库”->“附加”操作,选择你的.mdf和.ldf文件,然后确认附加。 通过将SQL Server服务的启动账户...
step1、打开数据库的 SQL Server 配置管理器,找到 SQL Server 2008 服务,右击 SQL Server(SQLEXPRESS)属性,将内置用户设置成 local System,点击确定即可。 step2、打开数据库 SQL Server 2008,右击你的数据库...
这同样是权限不足的问题,解决方法是:在SQL Server Management Studio中,右键点击已附加的只读数据库,选择“属性”,然后在“选项”页中取消选中“数据库为只读”选项,将其设置为“False”,并保存更改。...
SQL Server 2005 Express Edition是微软提供的一款免费数据库管理系统,适用于小型企业和个人开发。它默认不允许远程连接,但可以通过配置开启TCP/IP和Named Pipes协议。安装过程包括下载SQLEXPR32_CHS.EXE和SQL...
标题中的“通用、数据库等工具\批量附加sql数据库工具v3[1]”指的是一个用于管理SQL Server数据库的实用程序,特别设计用于批量附加多个数据库。这个工具可能简化了数据库管理员在多服务器环境中管理和维护数据库的...
- **连接性**:支持连接到SQL Server 2005及更高版本,包括Express、Workgroup、Standard、Enterprise等不同版本。 - **性能优化**:通过批处理和预编译的语句,提高数据传输速度和处理效率。 - **事务支持**:提供...
安装SQL Server 2005时,你需要选择合适的版本,如Express、Standard或Enterprise,然后根据需求配置数据库实例、服务账户和端口设置。安装完成后,使用SQL Server Management Studio (SSMS) 连接并管理数据库服务器...
database=BookShop"`就是一个SQL Server连接字符串,其中`.\\SQLEXPRESS`指本地的SQL Server Express实例,`integrated security=sspi`表示使用Windows身份验证,`database=BookShop`则指定要连接的数据库名。...
如果VS提示缺少SQL Server组件,例如“与SQL Server数据库文件的连接需要在本地计算机上安装并运行SQL Server 2005 Express或SQL Server 2008 Express”,则需要先独立安装SQL Server,然后在VS中通过“工具”->...
对于SQL Server 2005 Desktop Engine和SQL Server 2005 Express,默认值是ON,其他版本默认为OFF。 2. AUTO_CREATE_STATISTICS:此选项与查询优化有关。当设为ON时,系统会在需要时自动为查询创建列的统计信息,以...
SQL Server 2016的安装过程包括了多个步骤,如选择合适的版本(如Express、Developer或Enterprise),配置服务器角色,设置实例名,以及安装必要的服务组件,如SQL Server引擎、数据库引擎、Reporting Services等。...
- SQL Server数据库文件: 用于连接SQL Server Express。 5. **通用和SQL Server专用访问类**: - `System.Data.OleDb`: 包含通用数据库访问类,如`OleDbConnection`,`OleDbCommand`等。 - `System.Data....
这个示例程序是一个基于B/S(浏览器/服务器)架构的简单数据库操作应用,使用C#语言和Visual Studio 2008作为开发环境,配合SQL Server 2005作为后端数据库管理系统。该程序旨在为学习数据库课程设计的学生提供参考...
**SQL Server 2008**是微软公司发布的一款关系型数据库管理系统(RDBMS),它是SQL Server 2005的后续版本,在2008年首次发布。SQL Server 2008旨在为企业提供一套全面的数据管理和商业智能解决方案,支持各种规模的...
1. **安装SQL Server**:安装过程中需要选择适当的版本(如Express、Standard、Enterprise等),并配置服务器组件、服务账户、安装路径等。 2. **配备数据库服务器的端口和外围应用**:SQL Server默认使用1433端口...
1. **Windows身份验证**:`DataSource=王骏-PC\\SQLEXPRESS;InitialCatalog=教评系统;IntegratedSecurity=True` - `DataSource`或`Server`:指定SQL Server的名称或IP地址。 - `InitialCatalog`:指明将要连接的...
**Microsoft SQL Server 2012** 是一款由微软公司开发的关系型数据库管理系统,它是SQL Server系列的一个重要版本,旨在为用户提供更高效、更安全的数据管理和分析解决方案。 #### 二、SQL Server 2012的新特性与...
- **resource**:只读且隐藏,包含 SQL Server 的资源文件。 - **用户数据库**:用户定义的数据库,用于存储应用程序数据。 - **数据库对象**:数据库中的关键元素,包括但不限于: - **数据库关系图**:显示...
- **数据库快照**: 创建特定时间点的只读副本。 - **表快照**: 对单个表创建快照。 ##### 5.6 创建数据库 - **使用T-SQL**: 通过`CREATE DATABASE`语句。 - **使用SSMS**: 图形界面操作更直观。 #### 五、T-SQL ...