SQL2000 的数据库复制问题
数据库在A服务器里,因为我怕A服务器坏了,所以想用一个同步的方法,把A服务器的数据库,在最短的时间里复制到B服务器里。不用在网上复制到这里粘贴了,网上说的太麻烦了,您只要...
数据库在A服务器里,因为我怕A服务器坏了,所以想用一个同步的方法,把A服务器的数据库,在最短 的时间里复制到B服务器里。
不用在网上复制到这里粘贴了,网上说的太麻烦了,您只要告诉我一步步的怎么做就行了。分不够,我再加!谢谢!
我说的是自动备份。比如说每小时备份一次到B服务器。同时自动删除5小时前的数据库! 展开
不用在网上复制到这里粘贴了,网上说的太麻烦了,您只要告诉我一步步的怎么做就行了。分不够,我再加!谢谢!
我说的是自动备份。比如说每小时备份一次到B服务器。同时自动删除5小时前的数据库! 展开
5个回答
展开全部
backup database [数据库名] to disk=[B服务器磁盘路径]
行么?
同步的话:
1. 【完整备份】【建立备份设置】首先找一个磁盘空间比较大的盘符,在根目录下建立一个HwDBBackup文件夹,然后打开SQL SERVER 2000 企业管理器-管理 备份,右击备份,选择-【新建备份设置】
注意点:填写需要备份的数据名称,然后路径指向刚才你建的那个目录。点击确定,这样,数据库的备份设备就建立好了。
2. 【备份数据库】同样右击备份,选择【备份数据库】,首先选择好,你需要备份的数据库,注意点,备份设置,选择刚才你建好的备份设置,备份选择 【完全备份】,重写选择【重写媒体】
3. 设置【调度】 ,选择【反复出现】,点击【更改】
这样每天23点钟自动的完整备份就建立好了,除了完整备份,还需要每天中午12点的差异备份,这样,即使出现了,数据库无法恢复,那么只是12点以后的数据没有了,补单最多也就是下午的单子。
4. 【差异备份】下面具体说明下差异备份方法:右击【备份】 选择备份数据库,注意点:备份选择【差异】,重写选择【追加到媒体】
关于完整备份和差异备份的调度是一样的,具体只是时间上的区别,一定要设置到12点20到1点左右,因为这段时间的业务单量相对较少。
完成好了,我们的备份就设置好了,我们在去看看作业里面的任务。
除了数据库备份以外,应该每个星期还有自动执行数据库维护计划,下面说明维护计划的步骤:
打开企业管理器,选择数据库维护计划,右击,选择新建维护计划,点击下一步,选择如下数据库 勾选数据库
点击下一步,一定要勾选上 重新组织数据。。和 从数据库文件。。。。
同时一定要设置调度,选择调度,选择每周即可,发生日期一定要选择在刚才建立完整备份之后,在执行,否则同时造成服务器压力过大。
设置完数据优化信息,点击下一步,可以不选择检查数据完整性
则出现下界面,注意调度建立在3:30分,每天的备份。
然后点击下一步
然后直接点击下一步,后面的选择全部不用选,默认的就行了,点击完成,在看看作业里面
你可以启动下,作业看看结果,然后到你刚才建的文件夹下,可以找到对应的备份文件。
行么?
同步的话:
1. 【完整备份】【建立备份设置】首先找一个磁盘空间比较大的盘符,在根目录下建立一个HwDBBackup文件夹,然后打开SQL SERVER 2000 企业管理器-管理 备份,右击备份,选择-【新建备份设置】
注意点:填写需要备份的数据名称,然后路径指向刚才你建的那个目录。点击确定,这样,数据库的备份设备就建立好了。
2. 【备份数据库】同样右击备份,选择【备份数据库】,首先选择好,你需要备份的数据库,注意点,备份设置,选择刚才你建好的备份设置,备份选择 【完全备份】,重写选择【重写媒体】
3. 设置【调度】 ,选择【反复出现】,点击【更改】
这样每天23点钟自动的完整备份就建立好了,除了完整备份,还需要每天中午12点的差异备份,这样,即使出现了,数据库无法恢复,那么只是12点以后的数据没有了,补单最多也就是下午的单子。
4. 【差异备份】下面具体说明下差异备份方法:右击【备份】 选择备份数据库,注意点:备份选择【差异】,重写选择【追加到媒体】
关于完整备份和差异备份的调度是一样的,具体只是时间上的区别,一定要设置到12点20到1点左右,因为这段时间的业务单量相对较少。
完成好了,我们的备份就设置好了,我们在去看看作业里面的任务。
除了数据库备份以外,应该每个星期还有自动执行数据库维护计划,下面说明维护计划的步骤:
打开企业管理器,选择数据库维护计划,右击,选择新建维护计划,点击下一步,选择如下数据库 勾选数据库
点击下一步,一定要勾选上 重新组织数据。。和 从数据库文件。。。。
同时一定要设置调度,选择调度,选择每周即可,发生日期一定要选择在刚才建立完整备份之后,在执行,否则同时造成服务器压力过大。
设置完数据优化信息,点击下一步,可以不选择检查数据完整性
则出现下界面,注意调度建立在3:30分,每天的备份。
然后点击下一步
然后直接点击下一步,后面的选择全部不用选,默认的就行了,点击完成,在看看作业里面
你可以启动下,作业看看结果,然后到你刚才建的文件夹下,可以找到对应的备份文件。
追问
你下面的答案貌似可以解决备份的问题,但只是从C盘备份到D盘可以。我说的是电脑之间的备份。
追答
填写需要备份的数据名称,然后路径指向刚才你建的那个目录。
2电脑组件局域网 这不能指定到另外一台机子的磁盘吗?
展开全部
SQL2000做同步啊,我真的没有这个环境,我原来是SQL2005做同步,不知你能否用的上,需要的可以Q我 523740321
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
select * into 新表名 from 旧表名字
参考资料: http://www.qinxiwang.com/read-htm-tid-589.html
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
你可以参考这个解决
或者试试下面的语句
--执行下面的语句进行修复,完成后重新启动SQL服务
if serverproperty( 'servername ') <> @@servername
begin
declare @server sysname
set @server = @@servername
exec sp_dropserver @server = @server
set @server = cast(serverproperty( 'servername ') as sysname)
exec sp_addserver @server = @server , @local = 'LOCAL '
end
或者试试下面的语句
--执行下面的语句进行修复,完成后重新启动SQL服务
if serverproperty( 'servername ') <> @@servername
begin
declare @server sysname
set @server = @@servername
exec sp_dropserver @server = @server
set @server = cast(serverproperty( 'servername ') as sysname)
exec sp_addserver @server = @server , @local = 'LOCAL '
end
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
如果针对你的问题补充那是极为的简单,打开SQL应该没问题吧,选择你想要自动备份的数据库,点右键,选所有任务再选计划任务,这样自动备份页面选项就出来啦,这里很重要,如果你想要把数据备份到另一台计算机上备份的路径改为网络路径就好啦,也就是备份的你的B服务器的一个共享文件夹里,这个相信对于你来说很简单,最后一点,自动删除,再设置自动备份时会有一个选项让你设置自动删除多久以前的文件,这个就看你的啦,想自动删除多少个小时的都是OK的。
追问
第一。你说的所有任务里没有计划任务这项。看图
第二。我把你的计划任务理解成维护计划。但是在存储位置这里,我没办法选择网络路径。
请补充回答。谢谢。
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询