日期:2014-05-18 浏览次数:20607 次
--作业与调度 --使用JOB --企业管理器 --管理 --SQL Server代理 --右键作业 --新建作业 --"常规"项中输入作业名称 --"步骤"项 --新建 --"步骤名"中输入步骤名 --"类型"中选择"Transact-SQL 脚本(TSQL)" --"数据库"选择执行命令的数据库 --"命令"中输入要执行的语句: EXEC 存储过程名... --该存储过程用于创建表 --此处实现你的备份 --确定 --"调度"项 --新建调度 --"名称"中输入调度名称 --"调度类型"中选择你的作业执行安排 --如果选择"反复出现" --点"更改"来设置你的时间安排 --该处设置为每月日的凌晨:00:00 --然后将SQL Agent服务启动,并设置为自动启动,否则你的作业不会被执行 --设置方法: --我的电脑--控制面板--管理工具--服务--右键SQLSERVERAGENT--属性--启动类型--选择"自动启动"--确定.
------解决方案--------------------
由于是不同机器两库间的备份,而且是频繁的操作要建立链接
--如下
--暂时没找到,明天给你找找
------解决方案--------------------
建立链接后,备份数据
数据库备份操作步骤
停止sql 服务
分离数据库
到data 文件夹下拷贝需要的 MDF,LDF
到其他数据库上右键附加
对数据库而言: 
1、使用备份还原机制。在一个SQL服务器上备份数据库,然后在另外一个SQL服务器上还原数据库。 
2、附加方式。拷贝数据库的MDF,LDF文件,到另外一个服务器上用附加方式附加数据库。但这种方式可能掉索引、主键。 
附加也可用命令进行。 
示例 
下面的示例将 pubs 中的两个文件附加到当前服务器。 
EXEC sp_attach_db @dbname = N 'pubs ',  
   @filename1 = N 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs.mdf ',  
   @filename2 = N 'c:\Program Files\Microsoft SQL Server\MSSQL\Data\pubs_log.ldf '
备份数据库的命令是:
BACKUP DATABASE test
   TO disk = 'c:\test'
   WITH FORMAT,
   NAME = 'Full Backup of MyNwind'
解释如下:
BACKUP DATABASE test      --这里的test指的是数据库名称
   TO disk = 'c:\test'    --这里指名的数据库路径
   WITH FORMAT,
   NAME = 'Full Backup of MyNwind'    --这个是备注,无所谓。。随便写。
还原数据库的命令是:
USE master
GO
RESTORE DATABASE test_wt
   FROM disk = 'c:\test_wt'
GO
解释如下:
USE master   --所使用的数据库
GO
RESTORE DATABASE test_wt  --所被恢复的数据库名称
   FROM disk = 'c:\test_wt'     --本地硬盘路径
GO