1.将要附加的文件拷贝到 SQL Server 默认的 Data 目录,此时附加就会成功; 2.在登录验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”,即便你的登录帐号是sa; 3.如果一定要使用“SQL Server 身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限; 4.将 SQL Server 服务的帐户登录身份由 Network Service 改为 Local Service 5.在将要附加的数据库上,右击----属性----选项----状态 ,一栏里有个“数据库为只读”,把它改为false
标题: 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------------------------------ 按钮:确定 ------------------------------
alter database db_name set read_write with no_wait---改为非只读模式
2.在登录验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”,即便你的登录帐号是sa;
3.如果一定要使用“SQL Server 身份验证”,请更改登录帐号的权限使其对要附加文件有完全操作权限;
4.将 SQL Server 服务的帐户登录身份由 Network Service 改为 Local Service
5.在将要附加的数据库上,右击----属性----选项----状态 ,一栏里有个“数据库为只读”,把它改为false
------------------------------更改 对于 数据库“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------------------------------
按钮:确定
------------------------------
2.在登录验证时,选择“Windows身份验证”,而不是“SQL Server身份验证”,即便你的登录帐号是sa;
用这一条试成功了