老大让我做备份, 跟我说用计划,可我没用过计划任务,谁能给个使用计划任务备份数据库的例子?
同时, 我还在我机器上也建立了一个和服务器数据库结构一样的空数据库, 怎么做才能每天自动把服务器上的数据同步到我本地,使我本地数据库和服务器的保持一致?

解决方案 »

  1.   

    企业管理器->管理->SQL Server代理->作业->右键新建作业在步骤里写上你的备份语句,调度页里把你调度的时间填上
      

  2.   

    第二个问题,你可参考:1、共享服务器备份文件夹目录
    2、脚本:拷贝备份文件到本地。调用sqlcmd或osqi执行本地还原操作。(可外部写好,通过本地SQL代理调用),
    可选:
    3、或通过服务器SQL代理调用写好脚本,但这样要先共享客户端文件夹目录,并设置相应权限。
      

  3.   

    1、创建一个存储过程,使用查询远程数据库的方法查询远程数据库表插入本地数据库表:insert into 本地表名 select   *   from   openrowset('SQLOLEDB'   
      ,'sql服务器名';'用户名';'密码'   
      ,数据库名.dbo.表名);
    2、创建一个作业,每天执行作业。
    没经过测试的,你可以试试,呵呵
      

  4.   

    1.sql server 2005有一个Maintenance schdule可以备份数据,或者自己写(BACKUP DATABASE...)
    2.同步数据,建立replication,或者利用Service broker把数据同步过去上面两项技术需要研究后才能做起来,仅提供方法.
      

  5.   

    用sql 2005的数据库镜像功能吧,非常简单