当前位置:首页 » 编程语言 » sql怎么自动备份两张表
扩展阅读
webinf下怎么引入js 2023-08-31 21:54:13
堡垒机怎么打开web 2023-08-31 21:54:11

sql怎么自动备份两张表

发布时间: 2022-09-08 08:18:22

A. sql2000怎样设置自动备份

对于数据库的管理,其实最重要的一点就是对数据库的经常备份,那如果每天都手动去备份的话,对管理员的工作量有点大。在SQL Server 2000数据库中自带了一个数据库自动备份功能。下面是SQL Server 2000数据库自动备份方法。
1、打开SQL Server 2000企业管理器
2、打开数据库列表,在你想要备份的数据库上点右键→所有任务→备份数据库
3、在弹出的设置窗口中选择“数据库——完全”,点击备份到列表右边的“添加”,选择备份文件的路径及名称
4、在重写选项中选择“重写现有媒体”
5、选中“调度”选项,点击调度框后面的“..."图标进行调度编辑
6、选中“反复出现”,点“更改”,选择“每周”,“每1周”,“星期一”,在每日频率中选择你想做备份的时间,然后依次按“确定”即可完成自动备份设置。

B. sql2000定时自动备份数据库中的某一张表或多张表

SQL2000中自带的有 自动定时备份的工具啊,
不过好像是备份整个数据库的。
1)打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器。
(2)然后点上面菜单中的工具-->选择“数据库维护计划器”。
(3)下一步,选择要进行自动备份的数据库-->下一步,更新数据优化信息,这里一般不用做选择-->下一步,检查数据完整性,也一般不选择。
(4)下一步,指定数据库备份计划,默认的是1周备份一次,点击“更改”,选择“每天备份”后点“确定”按钮。
(5)下一步,指定备份磁盘目录,选择指定目录,如您可以在D盘新建一个目录如:d:\databak,然后在这里选择“使用此目录”,如果您的数据库比较多最好选择为每个数据库建立子目录,然后选择“删除早于此时间的文件”,一般设定4-7天,这看您的具体备份要求,备份文件扩展名一般都是bak就用默认的。
(6)下一步,指定事务日志备份计划,看您的需要做选择-->下一步,要生成的报表,一般不做选择-->下一步,维护计划历史记录,最好用默认的选项-->下一步,完成。
(7)完成后系统很可能会提示“目标服务器上的Sql Server Agent已停止运行”,先点“确定”完成计划设定,然后找到桌面最右边任务栏中的SQL绿色图标,双击点开,在服务中选择Sql Server Agent,然后点击“运行”箭头,选中下方的“当启动OS时自动启动服务”。
(8)这个时候数据库计划已经成功的运行了,他将按照您上面的设置进行自动备份。
(9)打开企业管理器,在控制台根目录中依次点开Microsoft SQL Server-->SQL Server组-->双击打开你的服务器-->管理-->数据库维护计划-->打开后可看到你设定的计划,可以进行修改或者删除操作。

C. 在SQL Service2008在同一个数据库中如何把一个表备份到另一份表中

单纯的表的备份是没有工具的。 给你2个思路供你选择:
1.把你原来的表重新命名一个名字成为备份的表。创建一个新的表,命名为原来的表名字,表结构一致。这样就可以备份表了。当然你要考虑好你的新的表的索引和约束。
2.你可以创建一个新表, 名字无所谓,但是表结构要一致。 然后把你现在的表的所有内容通过色了查找后插入的方法 备份到新的表里。 就是insert into newtable (select * from oldtable)

D. SQL 备份表

select * into B from A 这样就能备份了。前提是B表不能预先存在。

E. SQL Server 2008怎么自动备份数据库

在电脑开始菜单中选择“sql
server
management
studio”双击。在出现的界面中点击“连接”按钮。

在出现的“
microsoft sql
server
management
studio”界面中选择“管理”下的“维护计划”右击维护计划,点击“维护计划向导”,

在出现的“sql
server维护计划向导”界面中点击“下一步”
在出现的界面中把名称和说明写上。然后点击“更改”设顶备份计划
在出现的“作业计划属性”界面中,更改执行时间,也就是多久备份一次。这里该为每天备份。间隔时间更改为“1”更改执行一次时间为0:00:00也就是在每天的0点自动备份数据。
更改好以后,就可以在下面看到“在每天的
0:00:00
执行。将从
2014-5-16
开始使用计划。”然后点击“下一步”按钮
在选择维护任务界面中选择要备份的数据库文件。然后点击下一步。
在选择维护任务顺序中,可以移动要备份的数据库文件的顺序。然后点击“下一步”
在定义“备份数据库完整”界面中,选择数据库后面下拉菜单中的数据库文件。然后点击“确定”按钮
在定义“备份数据库完整”界面里选择备份路径。然后点击“下一步”
在“选择报告选项”界面中设置好“报告文本文件”的路径。然后点击“下一步”
在出现的“完成该向导”界面中会看到设置备份的详细信息。
这样数据库自动备份就成功了。

F. sql 2005如何自动备份数据库中某个表的数据到另一个表中

请问你是要怎么样的备份?

实时的还是定时的?

1、如果实时的那就可以使用触发器来完成

2、如果是定时的你可以使用数据库中【SqlServer代理】功能

在【SqlServer代理】设置作业,并设置好作业定时任务。就可以备份了

具体时间你自己设置(具体设置请在网上里搜索,挺多的)

但是在sql脚本中可以使用

INSERTINTO表名1(字段1,字段2,....)

SELECT(字段1,字段2,....)FROM表名2

如果还不行再联系我。

G. sql server数据库怎么自动备份

1 打开SQL server配置管理器,设置sql server服务里的SQL server代理服务为自动并启动。 2 启动Master Data Services Configuration Manager,登陆数据库。 3 在主界面左侧,右键点击“管理”里的“维护计划”,在下拉菜单点击“维护计划向导”。 4 点击“下一步”,填写名称,说明。选择“整个计划统筹安排或无计划”后,点击“更改”设定时间,此处设置为5小时。 5 然后勾选“备份数据库(完整)”点击“下一步”,在数据库右侧选择需要备份的数据库。点击下一步。 6 再次点击下一步,可看到正在备份,直至备份结束。 7 可以看到备份成功。至此,SQL Server数据库备份就完成了。同时,数据库自动备份也完成。

H. sql如何将两个表里的数据同步

可以通过sql触发器来实现。

例下列触发器代码 :

createtriggertri_kszb_insert
onygpx_kszb--操作的表名
forinsert--给表插入一条数据的时候触发
as
declare@kssjdatetime
declare@sqbhchar(40)
select@kssj=kssj,@sqbh=sqbhfrominserted--把插入的数据的保存到变量
insertintoygpx_kszb2values(@kssj,@sqbh)--同步插入到另一表

以上触发器可以实现,在表ygpx_kszb中插入数据,同步插入到表ygpx_kszb2 。

触发器还可以针对表的insert,delete, update 操作时安装要求执行数据同步的操作,即可实现两个表里的数据同步。

I. sql设置了两个自动备份只有可以用

SQL Server数据库自动备份可以有两种操作:第一种是在SQL控制台下的服务器名称展开,展开“管理”--选择“维护计划”,右键“新建维护计划”即可。第二种是在SQL控制台下的服务器名称展开,点击“SQL Server代理”--选择“作业”,右键“新建作业”即可。对于二者的区别,你可以把维护计划看作是针对数据库进行维护的作业模板。自定义作业具有更广泛的用途,当然,也具有更复杂的操作。 所以,如果仅仅是做个数据库优化、备份什么的,用维护计划比较合适;而如果需要制定维护计划应对不了的操作,比如说,每天定时运行某个存储过程,就只能用作业来实现。维护计划预置了一些模板,实际上和作业一样去执行。 维护计划本质上也是作业去调度的,所以可以看成是作业中的一部分

J. sql如何将两个表里的数据同步

使用 merge into。