SQLServer2000中 如何用sql脚本还原数据库

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了SQLServer2000中 如何用sql脚本还原数据库相关的知识,希望对你有一定的参考价值。

使用 restore。


格式为:restore database 数据库名称 from disk=\'备份文件路径\'  


例:restore database glkf from disk=\'D:\\text.bak\'


需要注意:还原的时候需要关闭数据库的连接,如图红框部分,不能选择要还原的数据库。


使用backup 可以执行数据库备份,如:

backup database glkf to disk=\'D:\\test.bak\'  

参考技术A 把SQL脚本中的语句全部拷贝到SQLServer的新建的一个查询窗口中,然后执行就行了的。 参考技术B 比如把一个名叫 MyDatabase 的数据库 备份到 D盘根目录,然后还原, 语句为:
backup database MyDatabase to disk='D:\MyDatabase.bak' --备份
restore database MyDatabase from disk='D:\MyDatabase.bak' --还原
备份日志 语句为:
backup log MyDatabase to disk = 'D:\MyDatabase_log.bak' --备份日志
参考技术C restore database 数据库名 from disk='备份文件全名'

如何用命令行打开sql sever

通过SQLServer命令行启动及停止SQL服务的方法在SQLServer中,想要启动或停止SQLServer服务,通过SQLServer命令行操作就可以实现了。下面为您介绍详细的实现步骤,希望对您能有所帮助。操作步骤如下:(1)在操作系统的任务栏中单击“开始”菜单,选择“运行”命令,在下拉列表框中输入“cmd”命令,单击“确定”按钮。(2)输入如下命令,即可通过SQLServer命令行启动、停止或暂停的服务。SQLServer命令行如下:启动SQLServerNETSTARTMSSQLSERVER暂停SQLServerNETPAUSEMSSQLSERVER重新启动暂停的SQLServerNETCONTINUEMSSQLSERVER停止SQLServerNETSTOPMSSQLSERVER 参考技术A 使用source命令执行sql脚本。
进入mysql的控制台后,使用source命令执行
mysql>source
【sql脚本文件的路径全名】
具体步骤:
假设运行sql脚本是hello.sql,在控制台下输入:
mysql>source
c:\hello
world\hello.sql(注意路径不用加引号)
或者
\.
c:\hello
world\hello.sql
然后回车即可本回答被提问者采纳

以上是关于SQLServer2000中 如何用sql脚本还原数据库的主要内容,如果未能解决你的问题,请参考以下文章

sql server 如何用sql语句实现单个表的备份和还原。

如何用SQL语句 直接 备份,还原SQL 2000数据库

如何用RESTORE DATABASE 还原SQLServer数据库

sql server2008备份出来的数据库如何在在sql server 2005或2000中还原

如何用sqlserver 2000事件查探器查询sql

SQL server 如何用语句备份和还原数据