我试图将数据库从我们的生产服务器移动到我们的testing服务器。 我已经使用Microsoft的数据库发布向导来创build一个包含生产数据库的模式和数据的脚本。
然而**我无法弄清楚如何将这个脚本加载到我们的testing数据库中**由此产生的脚本是大约500MB,这不是由数据库标准“大”,但足够大,我不能复制和粘贴进入查询分析器。 或者,当我尝试直接用SQL Server Management Studio打开文件时,它会报错
操作无法完成。 没有足够的存储空间可用于此操作。
这个错误发生在我select数据库之前 ,所以我相信这是Management Studio抱怨没有足够的内存来加载一个500MB的文件。
有什么build议?
如果你只是试图将它复制到查询分析器来运行它,也许你可以使用OSQL创build一个batch file从命令提示符运行它。
这是OSQL的MSDN: http : //msdn.microsoft.com/en-us/library/aa213090.aspx
您可以随时将您的数据库脱机并将其分离。 然后,您可以将物理文件复制到其他服务器并附加。 简单的方法。
将来您可能只想使用备份和还原选项从一台服务器移到另一台服务器。