你可以采用其它方法试一下,先用脱离命令:
第一种方法:sp_detach_db 'dbname'
dbname是你的数据库名。
第二种方法:停止你的sql server。完成以上的任何一步后。
然后将物理文件拷贝到安全的地方,再用
sp_attach_db 'dbname','c:\Program Files\Microsoft SQL Server\MSSQL\Data\@db.mdf','c:\Program Files\Microsoft SQL Server\MSSQL\Data\@db_log.ldf'
附加回数据库。第一个参数是数据库名,第二个是数据的物理地址,第三个是日志的物理地址(可以省略,系统会自动查找,如果没找到,会自动生成一个)。
有关详细的信息可以查询联机帮助。
第一种方法:sp_detach_db 'dbname'
dbname是你的数据库名。
第二种方法:停止你的sql server。完成以上的任何一步后。
然后将物理文件拷贝到安全的地方,再用
sp_attach_db 'dbname','c:\Program Files\Microsoft SQL Server\MSSQL\Data\@db.mdf','c:\Program Files\Microsoft SQL Server\MSSQL\Data\@db_log.ldf'
附加回数据库。第一个参数是数据库名,第二个是数据的物理地址,第三个是日志的物理地址(可以省略,系统会自动查找,如果没找到,会自动生成一个)。
有关详细的信息可以查询联机帮助。
解决方案 »
- 暑假实习要做个软件。可能要用数据库大家提提意见啊!
- 求一SQL语句,在线等大家的帮助!
- 该操作未能执行,因为 OLE DB 提供程序SQLOLEDB无法启动分布式事务
- 关于cast/decimal
- 树中删除父节点同时删除它下面的字节点
- 新手请教一个sql查询
- 求一条sqlserver查询语句
- 按用户表记录的更新时间排序用户表。
- 哪位给总结一下SQL Server中单引号与双引号应用范围的通同的地方和不能混用的地方?(无内文)
- 如何查询"表A中每个ID"对应在"表B中的各前5条"?
- 用什么方法取得刚刚删除的记录的id?
- 各位前辈,我在数据库中有一个字段io-time是datetime类型的,我如何查询数据库中某一时间段内的数据?
上次出现这种情况后,我停止了sql server
拷贝 mydb.mdf文件就出错,提示说文件损坏,拷都没法拷,还得我重做了数据库。这次又有这种提示出来,怎么办才好?
看状况会不会好点.