如何在SQL Server 2005中每天数据库备份后备份事务日志

时间:2010-01-30 00:12:47

标签: sql-server-2005

如何在SQL Server 2005中每天数据库备份后备份事务日志

1 个答案:

答案 0 :(得分:1)

为什么不使用SSIS备份日志,以便备份,然后将其复制到需要的位置。

<强>更新

你可以看一下这个问题,它讨论了如何从SQL Server 2005查询转到Excel文件: http://www.experts-exchange.com/Microsoft/Development/MS-SQL-Server/DTS/Q_23090779.html

有用的答案是:

  
      
  1. 创建一个存储过程,该过程将具有您需要导出的输出   Excel中。
  2.   
  3. 在DTS包中添加SQL连接和excel连接。 SQL   conn应该指向服务器和数据库   和excel conn你的文件。如果它   不存在只是创建一个   飞。
  4.   
  5. 创建转换任务,改进SQL conn和excel conn。
  6.   
  7. 双击箭头和转换数据任务属性   “源”选项卡中的窗口而不是   表/视图选择SQL查询。在里面   面板下面是EXEC sprocname类型,其中   sprocname将是你的名字   步骤1的程序。   5.单击“目标”选项卡;如果文件/工作表如果不存在将   打开一个用于创建的对话窗口。   如果需要,请进行编辑,然后单击“确定”。
  8.   
  9. 在“转换”选项卡中,通过匹配来定义您的trasnfromation   列。 7跑。
  10.   

如果你想自动运行它,你需要在一个持续的事情你需要的是定义一个动态属性tasl,你可以编辑excel连接以生成一个具有时间戳的名称,(你可以使用一个sql语句(以及)然后在Active X任务中从现有结构文件创建/复制文件。

所以

动态属性任务---&gt; ActiveX任务(从struct文件复制到新生成的名称文件)---&gt; SQL conn ------&gt; Excel conn。