一、环境
Windows server2012 64
VS SSDT 2017
MS SQL 2019 64 版本什么的不影响
二、部署
1.在默认创建 integration services project 后,可以看到资源管理器的项目名称后面是 SQL SERVER 2017,表明不是包部署的模式而是SSIS in SQL server部署的方式
2.右击项目部署即可看到部署向导,点击下一步即可
3.选择部署的目标 ,服务器名称填写 SQL SERVER 服务器地址即可,身份验证 可以是 sa 用户名,密码登录,我这里是本地所以用的是windows方式登录,填好之后点击 浏览下的连接之后可以点击下一步,浏览路径选择SQL SERVER 的integration services目录-SSISDB-记得在SQL SERVER中创建自己的目录,选择即可
4.点击部署即可
5.部署完成后,可以在集成目录中看到部署的包,需要用到变量的可以在环境里面新建变量即可,自己去测试
6.右击包后点击执行,注意在高级里面勾选32位运行时
7。如果需要将项目设置为定时任务执行,在SQL server 代理中新建立作业即可,特别注意的是无比 在配置的高级中选择 32位运行,不然程序无法正确执行,会报登录验证失败的错误。