1

我需要将数据从一个 SQL 2005 Express 数据库提取到另一个数据库,并且我需要定期执行此操作。它不是从一个表到另一个表的直接副本,但我会使用源表中的不同视图。我还需要定期执行此操作。

我的第一个想法是用 C# 编写一个小应用程序并以某种方式每隔一小时左右运行一次,但我希望让这个数据操作逻辑尽可能靠近数据库服务器。

我可以使用 SQL Server 2005 Express 的工具和功能有哪些?

4

1 回答 1

3
  1. 添加链接服务器:Server Objects->Linked Servers
  2. a)编写脚本复制(你不喜欢这种方法,我认为)
    b)在VS中创建包SSIS并使用不同的参数执行它(你可以将输入参数传递给包)
    c)使用向导(导入/导出)比将此任务保存为包(作为文件编辑或服务器执行)

我认为 c) 是你的情况。

EXPRESS 没有 SQL Server 代理,因此请使用其他服务器(企业版或标准版)定期执行您的包

于 2010-03-10T12:01:57.637 回答