0 0

sql server 2005怎么把只读的数据库文件设置为可读写?5

前两天下载了一个仁兄上传的房屋销售系统,然后使用sql server 2005 还原了数据库文件,还原之后发现是只读的。然后修改了数据的属性,把只读设置为false,点击执行的时候,出现以下错误。

TITLE: Microsoft SQL Server Management Studio Express
------------------------------

Alter failed for Database 'BuildSale'.  (Microsoft.SqlServer.Express.Smo)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=9.00.2047.00&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=Alter+Database&LinkId=20476

------------------------------
ADDITIONAL INFORMATION:

An exception occurred while executing a Transact-SQL statement or batch. (Microsoft.SqlServer.Express.ConnectionInfo)

------------------------------

无法打开物理文件 "D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BuildSale.mdf"。操作系统错误 5:"5(拒绝访问。)"。
无法打开物理文件 "D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BuildSale_log.LDF"。操作系统错误 5:"5(拒绝访问。)"。
由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'BuildSale'。有关详细信息,请参阅 SQL Server 错误日志。
ALTER DATABASE 语句失败。
文件激活失败。物理文件名称'D:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Data\BuildSale_log.LDF'可能不正确。 (Microsoft SQL Server, Error: 5120)

For help, click: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=09.00.4035&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476

------------------------------
BUTTONS:

OK
------------------------------
2013年5月03日 21:50

1个答案 按时间排序 按投票排序

0 0

看看文件权限。
参考
http://blog.csdn.net/cyq1984/article/details/7942879

2013年5月04日 10:49

相关推荐

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

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

    SQLServer2008附加SQLServer2005数据库

    因此,理论上讲,我们可以在 SQL Server 2008 上附加来自 SQL Server 2005 的数据库文件。 #### 准备工作 为了确保 SQL Server 2008 能够成功附加 SQL Server 2005 的数据库,我们需要完成以下准备工作: 1. **...

    SqlServer2005 打开 SqlServer2008 mdf文件

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

    SQL SERVER 2005 如何恢复mdf文件的数据库

    SQL Server 2005 如何恢复 mdf 文件的数据库 SQL Server 2005 是微软公司推出的关系数据库管理系统,它提供了强大的数据存储和管理功能。然而,在实际应用中,数据库管理员可能会遇到各种意外情况,如误操作、数据...

    sql server 2008数据库转sql server 2005数据库

    2. 在“选项”中选择数据库兼容级别为 SQL2005。 3. 备份或分离数据库,然后还原或附加到 SQL Server 2005 数据库。 方法四:使用 Navicat 工具 这种方法通过使用 Navicat 工具来将 SQL Server 2008 数据库转换为 ...

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

    1、描述:数据库服务器,磁盘满了,要将一个比较大的数据库文件,移到另一个磁盘,移完后,重新附加数据库出现“只读”提示。(如图) 2、本以为,在 “属性-选项-状态” 中直接将 “数据库为只读”选项,由true 设...

    SQL Server 2005的数据库文件设置为ODBC数据源

    ### SQL Server 2005的数据库文件设置为ODBC数据源 #### 一、概述 在企业级应用开发及数据分析领域中,SQL Server 2005作为一款功能强大的关系型数据库管理系统,被广泛应用于各种场景。为了实现不同应用程序之间...

    SQL2005只读数据库的解决办法

    总之,当遇到SQL Server 2005数据库只读问题时,应首先排查权限配置和账户设置,确保服务账户有足够的权限来读写数据库文件。同时,保持良好的安全实践,避免使用过于强大的账户以降低潜在的风险。

    SQL Server 2005数据库简明教程PPT

    本书通过大量翔实的示例,向读者展示了SQL Server 2005数据库的原理、开发、应用及管理的相关技术和技巧。全书15章,可分为3大部分:第1部分(第1、2章)概述了数据库的基本原理,包括数据处理的基础知识、数据库的基本...

    如何强制删除或恢复SQLServer正在使用的数据库

    通常情况睛,SQLServer... 您可能感兴趣的文章:sqlserver只有MDF文件恢复数据库的方法sqlserver 数据库日志备份和恢复步骤asp 在线备份与恢复sqlserver数据库的代码SQLserver 数据库危险存储过程删除与恢复方法SQL Serv

    SQLserver2005下载X64

    在本压缩包中,你将找到SQL Server 2005的安装相关文件,对于需要搭建数据库环境或者进行数据库管理的用户来说,这是一个不可或缺的工具。 SQL Server 2005的核心组件包括: 1. **数据库引擎**:这是标题中提到的...

    Sql 2005连接数据库文件

    在SQL Server 2005中,连接到数据库文件是一个重要的操作,这涉及到数据库的管理和数据的存取。本文将详细解析SQL Server 2005如何连接到数据库文件,包括必要的步骤、所需组件以及可能遇到的问题。 首先,连接到...

    sqlserver2005导入导出数据库

    ### SQL Server 2005 数据库导入导出方法详解 在使用SQL Server 2005的过程中,很多用户会遇到需要对数据库进行备份、还原、导入或导出的情况。尽管SQL Server Management Studio(SSMS)提供了这些功能,但在实际...

    Sql Server2005数据库

    1. 数据库创建:SQL Server 2005允许用户通过SQL Server Management Studio (SSMS) 创建新的数据库,设置大小、文件组、事务日志等参数。 2. 数据备份与恢复:系统支持完整、差异、事务日志等多种备份类型,以及即时...

    SQL2000 2005 批量附加数据库工具

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

    sqlserver2005示例数据库

    "sqlserver2005示例数据库"这个压缩包包含的是SQL Server 2005的示例数据库,这些数据库通常用于教学、学习和测试环境,帮助用户了解如何在实际环境中操作和管理数据库。 首先,我们要理解什么是示例数据库。示例...

    SQL Server 2008 R2 主从数据库同步

    在主数据库服务器上, SQL Server 2008 R2 会将事务日志记录到事务日志文件中,然后将事务日志传送到从数据库服务器上。在从数据库服务器上,SQL Server 2008 R2 会将事务日志应用到从数据库中,从而实现数据同步。 ...

    SQL SERVER自动导出Word数据库文档

    这个功能主要应用于SQL SERVER 2000、2005、2008这三个版本,意味着它兼容性较强,能够覆盖较早时期到较新的数据库系统。 1. **SQL Server Management Studio (SSMS)**:这是微软提供的用于管理SQL Server的主要...

    通过SqlServer向数据库服务器上传文件

    在SQL Server环境中,将文件上传到数据库服务器是一个常见的任务,特别是在数据存储、备份或数据交换的应用场景中。这里,我们将详细探讨如何通过SQL Server来实现这个功能,以及它的一些核心概念和技术。 首先,...

    Kepserver通过ODBC 读写SQL数据库

    KEPServerEX是一款强大的工业数据连接软件,它允许设备与应用程序之间进行通信,提供了一种方式来通过ODBC(Open Database Connectivity)接口读写SQL数据库,如SQL Server。本篇文章将详细阐述如何利用KEPServerEX...

Global site tag (gtag.js) - Google Analytics