我怎么能生成SSIS包
How could I generate SSIS package
情况是我有两台DB服务器,有SQL服务器,需要每天晚上自动把服务器A的数据传到服务器B。
所以根据sql server data transfer from one server to another server,我创建了一个SSIS项目。它设法以良好的性能传输数据。但问题是,我如何将项目导出到 SSIS 包中,然后每晚 运行 它?
我假设你仍然是 运行 它来自 Visual Studio。要每天安排它,您需要执行以下操作,
- 将您的项目部署到 SQL 服务器
- 创建代理作业并安排它。
发现一篇好文章,分享给大家。
https://www.mssqltips.com/sqlservertutorial/9069/deploy-and-schedule-an-sql-server-integration-services-ssis-package-step-by-step/
您可以将包存储在文件系统或 SSIS 目录中。我会说将它存储在 SSIS 目录中是最好的方法。
在将包部署到 SSIS 目录之前,您需要确保在您的服务器上安装了集成服务,并且已创建 SSIS 目录。
如果以上都没有问题,那么继续部署你的包并创建一个代理作业。请注意,您需要为 sql 代理帐户设置权限,以便它可以访问您的数据库。
情况是我有两台DB服务器,有SQL服务器,需要每天晚上自动把服务器A的数据传到服务器B。
所以根据sql server data transfer from one server to another server,我创建了一个SSIS项目。它设法以良好的性能传输数据。但问题是,我如何将项目导出到 SSIS 包中,然后每晚 运行 它?
我假设你仍然是 运行 它来自 Visual Studio。要每天安排它,您需要执行以下操作,
- 将您的项目部署到 SQL 服务器
- 创建代理作业并安排它。
发现一篇好文章,分享给大家。 https://www.mssqltips.com/sqlservertutorial/9069/deploy-and-schedule-an-sql-server-integration-services-ssis-package-step-by-step/
您可以将包存储在文件系统或 SSIS 目录中。我会说将它存储在 SSIS 目录中是最好的方法。
在将包部署到 SSIS 目录之前,您需要确保在您的服务器上安装了集成服务,并且已创建 SSIS 目录。
如果以上都没有问题,那么继续部署你的包并创建一个代理作业。请注意,您需要为 sql 代理帐户设置权限,以便它可以访问您的数据库。