sqlserver怎么把服务器上的数据库备份到本地,不是局域网的服务器?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了sqlserver怎么把服务器上的数据库备份到本地,不是局域网的服务器?相关的知识,希望对你有一定的参考价值。

在企业管理器中:
先在本地建一个目的数据库-》右击该DB-》所有任务-》导入数据-》在源数据库选择对话框中,将“服务器”选择为你所要的Server,填入登录名及密码,选择要导入的数据库-》在目的数据库选择对话框中,用默认值或再自行选择-》选择“复制数据库间的对象和数据”-》接下来next即可
参考技术A shadowdudu1985 的回答是一个方法,但是还不够完善。他的方法只是把数据库表及内容复制过来,没有触发器、存储过程等。最好的办法是,先把源数据库生成创建代码,在本地创建好跟源数据一样结构的库,再以企业管理器导入数据。这样才能得到完整的数据库。 参考技术B 本地用SQL连接到远程服务器,备份OK 参考技术C [分享]SQL 异地备份成功!
以前曾经尝试在服务器中增加自动备份工作站中,一直不成功,
今天终于成功,特与大家分享:

--建立与YNiang的连接,其中garfield是登录YNiang的密码
Exec master..xp_cmdshell 'net use \\YNiang\Backup garfield /User:yy_domain\Administrator'

--备份数据库miao,YNiang的共享目录backup要完全共享控制
Backup Database [miao] to Disk = '\\YNiang\Backup\miao.bak'

--断开YNiang的连接
Exec master..xp_cmdshell 'net use \\YNiang\Backup /delete'

搜索更多相关主题的帖子: SQL 异地 分享

[分享]SQL 异地备份成功!
以前曾经尝试在服务器中增加自动备份工作站中,一直不成功,
今天终于成功,特与大家分享:

--建立与YNiang的连接,其中garfield是登录YNiang的密码
Exec master..xp_cmdshell 'net use \\YNiang\Backup garfield /User:yy_domain\Administrator'

--备份数据库miao,YNiang的共享目录backup要完全共享控制
Backup Database [miao] to Disk = '\\YNiang\Backup\miao.bak'

--断开YNiang的连接
Exec master..xp_cmdshell 'net use \\YNiang\Backup /delete'

搜索更多相关主题的帖子: SQL 异地 分享
参考技术D 好像不行的吧。
我是新手

跪求:SQL远程数据库备份到本地数据 的方法

如何将远程数据库服务器上的SQL SERVER 2008R·版本的数据库备份到我本地计算机上?

看你的情况可以先做一个定时备份的作业,备份在远程服务器之后,再用goodsync软件做定时作业备份到本地。如果是局域网,可以用共享目录,如果不是可以在本地建立ftp服务器,软件自动把数据库备份发送过来。 参考技术A 1、可以在远程服务器上备份数据库,然后下载.bak文件在本地恢复

2、链接上远程服务器,选中要备份的数据库--》右击--》任务--》生成脚本
然后根据向导执行,但是在“选择脚本选项”页面要把 编写数据的脚本 的选项 设置成TRUE,
然后下一步,选择你要备份的表、存储过程、视图等 知道最后生成一个.sql文件,在本地执行就好了。追问

保存为.SQL文件后,在本地执行会报错。

追答

如果是版本的问题,那你在 选择脚本选项 页面把 为服务器版本编写脚本 选择比你数据库低的版本 如果是其他错误 贴出来看下

本回答被提问者和网友采纳

以上是关于sqlserver怎么把服务器上的数据库备份到本地,不是局域网的服务器?的主要内容,如果未能解决你的问题,请参考以下文章

怎么svn服务器上的 数据库备份到本地?

跪求:SQL远程数据库备份到本地数据 的方法

SQLServer2008服务器数据库没有备份被分离 还分离失败,能恢复吗?

SQL SERVER数据库的备份与还原!!!

跪求:SQL远程数据库备份到本地数据 的方法

sqlserver怎样把服务器上表中的数据备份到本地