我附加后,变成只读了,是灰色。   后边在属性里边修改,也改不了

解决方案 »

  1.   

    1.将要附加的文件拷贝到 SQL Server 默认的 Data 目录,此时附加就会成功;  
    2.在登录验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”,即便你的登录帐号是sa;  
    3.如果一定要使用“SQL Server 身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限;  
    4.将 SQL Server 服务的帐户登录身份由 Network Service 改为 Local Service
    5.在将要附加的数据库上,右击----属性----选项----状态 ,一栏里有个“数据库为只读”,把它改为false
      

  2.   

    标题: Microsoft SQL Server Management Studio
    ------------------------------更改 对于 数据库“F:\BYVOD\APP_DATA\WEBVOD.MDF”失败。  (Microsoft.SqlServer.Smo)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600.1+((KJ_RTM).100402-1539+)&EvtSrc=Microsoft.SqlServer.Management.Smo.ExceptionTemplates.FailedOperationExceptionText&EvtID=更改+Database&LinkId=20476------------------------------
    其他信息:执行 Transact-SQL 语句或批处理时发生了异常。 (Microsoft.SqlServer.ConnectionInfo)------------------------------无法打开物理文件 "F:\DB08\WebVOD.mdf"。操作系统错误 5:"5(拒绝访问。)"。
    无法打开物理文件 "F:\DB08\WebVOD_log.ldf"。操作系统错误 5:"5(拒绝访问。)"。
    由于文件不可访问,或者内存或磁盘空间不足,所以无法打开数据库 'F:\BYVOD\APP_DATA\WEBVOD.MDF'。有关详细信息,请参阅 SQL Server 错误日志。
    ALTER DATABASE 语句失败。 (Microsoft SQL Server,错误: 5120)有关帮助信息,请单击: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL+Server&ProdVer=10.50.1600&EvtSrc=MSSQLServer&EvtID=5120&LinkId=20476------------------------------
    按钮:确定
    ------------------------------
      

  3.   

    alter database db_name set read_write with no_wait---改为非只读模式
      

  4.   


    2.在登录验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”,即便你的登录帐号是sa;  
    用这一条试成功了