繁体   English   中英

使用SQL Server Management Studio还原备份数据库

[英]restore backup database with out sql server management studio

我有一个数据库备份。

现在,我想将此备份安装到我朋友的系统上。

他的系统不包含SQL Server Management Studio。

我如何将备份安装到他的系统上,两者都使用SQL Server 2005。

声明1: 他的系统不包含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/zh-CN/library/ms190372%28v=sql.90%29.aspx

您可以使用能够连接到第二台计算机上的SQL Server的任何 SQL客户端来运行该客户端。

为了方便起见,你可以使用你的 SSMS实例来让它产生必要的SQL语句。 只是假装在计算机上还原备份,然后使用对话框顶部的“生成脚本”下拉列表查看SSMS可能已运行的SQL。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM