备份的数据库复原时发生的问题。
备份生成的文件大概30m。
用这个文件来复原sql2000的数据库。开始的时候我的硬盘空间剩余大概2g左右。这是弹出提示框说需要至少7g的空间(提示框里面是用bytes为单位的,我算一下大概是7g)。
我空出来大概9g的空间。复原可以进行了。复原进行一段时间(我观察只释放了一个2.67g的.mdf文件,好像一直都是在释放这个文件。因为复原一开始它就出来了,就是2.67g。一直到出错,它就没有了)。弹出了一个错误提示说---当试图释放物理文件的时候没有足够的空间。可是不是说了需要7g么?我提供了9g的空间了啊。有没有哪位大哥遇到过这种问题,救救小弟吧。我都折腾了3天了。实在没办法了:(
错误提示如下:
Microsoft SQL-DMO(ODBC SQLState:42000)
MODIFY FILE encountered operating system error 112( disk have not enough space )while atemptiong to expand the physical file.
Could not create one or more files. Consider using the WITH MOVE option to identify valid locations.
RESTORE DATABASE is terminating abnormally