如何将数据库备份到另一台机器上?

zzroom 2004-11-05 02:39:44
数据库:SQL SERVER 2000 企业版

我只会使用设备管理器备份到数据库服务器的本地目录下,如何才能备份到另一台机器上呢?
...全文
270 10 打赏 收藏 转发到动态 举报
写回复
用AI写文章
10 条回复
切换为时间正序
请发表友善的回复…
发表回复
JamesLee 2004-11-06
  • 打赏
  • 举报
回复
能不能将数据库中的一部分数据(一个时间段内)备份呢?
hai2003xp 2004-11-05
  • 打赏
  • 举报
回复
帮你顶
xingfuniao 2004-11-05
  • 打赏
  • 举报
回复
就建立个映射磁盘就可以。
zjcxc 2004-11-05
  • 打赏
  • 举报
回复
而且用强制映射的话,密码是明文的,不太安全吧?
zjcxc 2004-11-05
  • 打赏
  • 举报
回复
你不强制映射试试

强制映射对权限要求比较高,不如直接在服务中设置
molynn 2004-11-05
  • 打赏
  • 举报
回复
回复人: zjcxc(邹建) ( ) 信誉:433 2004-11-05 14:48:00 得分: 0
要实现备份到共享目录,要满足这样的条件:
1.SQL服务的启动帐户使用的是指定帐户(而不是本地系统帐户)
开始--程序--管理工具--服务
--右键 MSSQLSERVER
--属性--登陆--选择"此账户"
--选择administrator,并输入密码
--确定

2.上面设置的用户,必须有对共享目录的读写权限
------------
本地系统帐号也可以吧
我有台数据库就是备份到远程的,service就是本地系统帐号

不过在备份的job中有两步
1. master..xp_cmdshell 'net use \\abc\db1 [pwd] /[username]'
2. backup database db1 to disk='\\abc\db1\db1.bak'

abc是要把数据库备份到的远程server
db1就是要做备份的本地数据库
这里要保证那个[pwd] /[username]所指定的user对abc上的sharefolder--db1有修改的权限




knife_s 2004-11-05
  • 打赏
  • 举报
回复
邹建


呵呵,解决我心中一个疑惑,怎么不能备份到网络路径呢?

常常来SQL版看贴,就看到你每个问都会仔细回答,

很多贴的主题都是请你出山:-)
zjcxc 2004-11-05
  • 打赏
  • 举报
回复
要实现备份到共享目录,要满足这样的条件:
1.SQL服务的启动帐户使用的是指定帐户(而不是本地系统帐户)
开始--程序--管理工具--服务
--右键 MSSQLSERVER
--属性--登陆--选择"此账户"
--选择administrator,并输入密码
--确定

2.上面设置的用户,必须有对共享目录的读写权限

zjcxc 2004-11-05
  • 打赏
  • 举报
回复
设置好共享,然后向备份到本机一样的:

backup database 库名 to disk='\\<另一计算机名>\共享目录\备份文件名.bak'
pbsql 2004-11-05
  • 打赏
  • 举报
回复
另一台机器上共享一目录,然后备份到:\\另一台机器名\共享目录\db.bak

27,579

社区成员

发帖
与我相关
我的任务
社区描述
MS-SQL Server 应用实例
社区管理员
  • 应用实例社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧