mssql 远程备份与还原

来源:百度知道 编辑:UC知道 时间:2024/06/06 19:04:09
前言:我是一个初级者,呵.情况是这样的,我购买了一个空间和MSSQL.却发现MSSQL自己不会备份.

我目前使用的方法如下(也是在网上找的):
1、安装了SQL server 2000
2、打开企业管理器,与我买的数据库连接上了。
3、我生成了SQL脚本。
4、在本地我建了新的数据库,运行了SQL脚本。
5、采用导入/导出数据将远程的导入到本地了。
我感觉数据都过来了嘛,这样也算是备份了
[我只知道表里的数据过来了,不知道有没有其它的相关内容没来?]
问题是:远程数据库出现问题后,我把远程的所有表都删了,运行了了一上面的我生成的SQL脚本,在远程上建了表[空表,显示所有都为:dbo]。然后再采用上述类似的方法将表的内容从本地导到远程。这时发现问题了:所有非系统的表都有两个,名字一样,一个的所有者是dbo,表还是空表;另一个却是Liu[我的远程数据库为Liu],里面有内容的。这种情况下远行会出现问题。
现在请教:有没有别的好的方法,适合我这样情况的人远程自己备份一下数据库的?如果没有别的方法,用我这种方法,如何在我导数据到远程的时候,每个表不出现两次?直接能导入所有都为dbo的表内呢?
不知我描述的清不清楚,相信高手一看就知道我这菜岛的问题在哪儿?
感谢中.......

按照下面的方法恢复就可以了:
1、把你空间上的数据文件和日志文件全部备份。
2、当你的空间数据库出现问题的时候,删除原有数据库后,停止数据库服务。
3、把备份的数据库文件和日志文件覆盖到新建的数据库文件和日志文件上。
4、重启数据库服务,这样数据库就被恢复了。

---
以上,希望对你有所帮助。