sql server中备份恢复数据库中的一张表。高手来!~

备份数据库中的一张表。不是备份数据库。假如数据库中有很多表。我想备份其中的一部分。

用JOB 企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入要执行的语句: --确定 --"调度"项 --新建调度 --"名称"中输入调度名称 --"调度类型"中选择你的作业执行安排 --如果选择"反复出现" --点"更改"来设置你的时间安排为一天一次 然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行 设置方法: 我的电脑--控制面板--管理工具--服务--右键 SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.
温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-07-09
备份
BACKUP DATABASE text
to disk='c:\11.bak' with init 还原 RESTORE DATABASE CDJTLZGIS
FROM DISK = 'c:\33.bak'
WITH MOVE 'CDJTLZGIS_Data' TO 'c:\CDJTLZGIS_Data',
MOVE 'CDJTLZGIS_Log' TO 'c:\CDJTLZGIS_Log'

RESTORE DATABASE TestDB
FROM DISK = 'c:\Northwind.bak'
WITH MOVE 'Northwind' TO 'c:\testdb.mdf',
MOVE 'Northwind_log' TO 'c:\testdb.ldf' 你备份一个数据库不胜于备份一个表吗?
第2个回答  推荐于2017-12-16
全库备份backup database 数据库名称 to disk = '存储路径'
例:
backup database master to disk='d:\aa.bak'
差异备份
BACKUP DATABASE 数据库名称
TO DISK = 'd:\dbBackTest.bak'
with differential本回答被网友采纳
相似回答