Warning: file_get_contents(/data/phpspider/zhask/data//catemap/3/sql-server-2005/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 2005 如何将.mdf附加到sql2005?_Sql Server 2005 - Fatal编程技术网

Sql server 2005 如何将.mdf附加到sql2005?

Sql server 2005 如何将.mdf附加到sql2005?,sql-server-2005,Sql Server 2005,运行sp_attach_single_file_db会出现以下错误: The log scan number (10913:125:2) passed to log scan in database 'myDB' is not valid 它不是应该重新创建日志文件吗 否则我将如何附加/修复该.mdf文件?这取决于数据库在分离时处于何种模式,该日志文件中可能存在附加数据库所需的未提交/未写入的事务,否则将丢失数据。你知道当它被分离时你处于什么样的恢复模式吗?当我安装另一个(带有.ldf日志文件

运行sp_attach_single_file_db会出现以下错误:

The log scan number (10913:125:2) passed to log scan in database 'myDB' is not valid
它不是应该重新创建日志文件吗


否则我将如何附加/修复该.mdf文件?

这取决于数据库在分离时处于何种模式,该日志文件中可能存在附加数据库所需的未提交/未写入的事务,否则将丢失数据。你知道当它被分离时你处于什么样的恢复模式吗?

当我安装另一个(带有.ldf日志文件)然后是有问题的恢复模式,然后再次分离第一个恢复模式时,它工作了。不要问我为什么。

没有日志文件;-)这只是虚拟数据,只需要它再次工作,这样我就可以继续开发。。。基本上它在两个月前就可以工作了,然后我不得不重新安装sql2005(express),现在我无法重新连接它。。。不确定这是否有帮助?