我有一个数据库备份。
现在我想将此备份安装到我朋友的系统中。
他的系统不包含 SQL Server Management Studio。
我如何将我的备份安装到他的系统,两者都使用 SQL Server 2005。
我有一个数据库备份。
现在我想将此备份安装到我朋友的系统中。
他的系统不包含 SQL Server Management Studio。
我如何将我的备份安装到他的系统,两者都使用 SQL Server 2005。
声明一: 他的系统不包含SQL server management studio
声明 2: 两者都使用 SQL Server 2005...
上述两种说法是不是相互矛盾?
更新请忽略我之前的回答
在命令提示符上运行以下命令:
SqlCmd -E -S MyServer –Q “RESTORE DATABASE [MyDB]
FROM DISK=’D:BackupsMyDB.bak(Your backup Databse file)’”
您将需要在另一台计算机上安装某种SQL 客户端。作为sqlcmd
可以使用的任何 SQL Server 安装的一部分。
然后使用RESTORE
(SQL) 语句恢复备份。
有关该RESTORE
语句的详细信息可以在手册中找到:http: //msdn.microsoft.com/en-US/library/ms190372%28v=sql.90%29.aspx
您可以使用任何能够连接到第二台计算机上的 SQL Server 的 SQL 客户端来运行它。
为了让事情变得更简单,您可以使用您的SSMS 实例让它生成必要的 SQL 语句。只需假装在您的计算机上恢复备份,然后使用对话框顶部的“生成脚本”下拉菜单来查看 SSMS 将运行的 SQL。