SQL Server Integration Services(SSIS) 包配置与部署
SSIS配置
此处的配置方式,主要针对到正式服务器上要修改服务器名,和连接服务器等配置
注意:1. 包配置在windows2008上生成后,在windows2003上mysql的配置无法使用,总是报错连接不到mysql。
即使包连接的是sqlserver,也不能使用一下第一种一般的xml配置方式。(纠结折腾了两天,终于知道是服务器版本的问题,坑爹啊)
2.对于连接mysql时,要安装ADO.NET driver for MySQL http://dev.mysql.com/downloads/connector/net/ 或者 http://dev.mysql.com/downloads/connector/odbc/
3.mysql使用变量时,连接字符串要设置 Allow User Variables=True;
一. 一般的xml配置方式 (优点:配置简单)
开发时配置:
1.SSIS>包配置>添加>xml 使用浏览路径,生成xml配置文件 如:hd.dtsconfig
2.选中包资源管理器,选择包,设置protectionLevel 为 DontSaveSensitive
发布到服务器:
1.在开发环境下,删除原来的SSIS包配置的条目(注意:启用包配置选项不要去掉),如果不删除,到服务器上添加时会报找不到文件,除非重新配置一个相同的目录
2.把本地的包(level.dtsx)和配置文件(hd.dtsconfig)拷贝到服务器上,同时在配置文件(hd.dtsconfig)修改相应的服务器,连接字符串等。
3.服务器上执行包,或者选择作业执行包时,在配置选项卡,添加配置,选择第二步拷入的配置文件(hd.dtsconfig)
二. 全局变量配置方法
(优点,不要每一次发布包时,来回删除SSIS包配置条目)
开发时配置:
1.SSIS>包配置>添加>xml 使用浏览路径,生成xml配置文件 如:hd.dtsconfig
2.配置环境变量,如名字自定义,如dtsconfigpath,值为config的路径 如:F:\SourceCode.Hdzm\Hdzm.BI\HdGame.BI\hd.dtsconfig
3.重新配置SSIS包,删除原来的配置,添加xml,选择环境变量为刚才设置的值。
4.选中包资源管理器,选择包,设置protectionLevel 为 DontSaveSensitive
服务器配置:
1.配置环境变量,名字为dtsconfigpath,值为config的路径 如:F:\SourceCode.Hdzm\Hdzm.BI\HdGame.BI\hd.dtsconfig
2.把ssis包,复制到服务器。作业计划设置为ssis包,即可。
3.注意 本机ssis>包配置,最好不要修改为xml的文件位置类型。否则拷到服务器,会找不到密码,需要重新配置文件才行。
4.注意:要设置包的保护级别为dontsavesend...。
转载于:https://www.cnblogs.com/BotaoZhao/p/3200620.html
SQL Server Integration Services(SSIS) 包配置与部署相关推荐
- SQL Server Integration Services(SSIS)中的脚本任务调试
脚本任务 ( Script Task ) In SQL Server Integration services (SSIS), it may not be possible to meet all t ...
- aws rds监控慢sql_在AWS RDS SQL Server上使用SSIS包
aws rds监控慢sql In the first part of the article, Explore SQL Server Integration Services (SSIS) on AW ...
- 使用和执行SQL Server Integration Services包的方法
SQL 小号 QL Server 小号 erver Integration 我 ntegration Services) are a part of the Microsoft SQL Server ...
- ETL学习之四:SQL Server Integration Services入门
ETL学习之四:SQL Server Integration Services入门 SSIS就是微软在SQL SERVER2005上对DTS的升级,不得不说,微软在BI上是花了很大功夫的,包括提供了S ...
- SQL Server Intergration Services(SSIS)
** 一. 软件下载与安装 注:软件安装一般在安装SQL Server Management Studio(SSMS)之后安装 1.软件下载 百度网盘地址:https://pan.baidu.com/ ...
- SQL Server Integration Services 包的开发与部署初探
说到数据库之间的数据同步,我们经常会结合的SQL Server 2000中的DTS和作业功能来实现按时.按条件的数据传输.但是SQL Server 2005 以后,不再支持SQL Server 200 ...
- 单包攻击_SQL Server Integration Services 2016中的单包部署
单包攻击 SQL Server 2016 has some exciting enhancements to SQL Server Integration Services. In this arti ...
- aws rds监控慢sql_探索AWS RDS SQL Server上SQL Server集成服务(SSIS)
aws rds监控慢sql In the previous article, Deploy tabular databases in SSAS on AWS RDS SQL Server, we ex ...
- SQL Server 2005 Integration Services (SSIS) (2) - 导入/导出向导
下面通过一个例子,利用最新的SQL Server 2005 Export/Import 向导来建立一个简单的SSIS Package (包),这个SSIS将把SQL Server 2005 自带的Ad ...
最新文章
- Django项目test中的mock概述
- 例题5-8 Unixls命令(Unix ls,UVa400)
- 度学习实践:如何使用Tensorflow实现快速风格迁移?
- python用方括号提取字符中的数值_python 从字符串中提取数值
- 9A0-054 Exam 专业认证
- 15个顶级Java多线程面试题及回答(高级java工程师)
- Oracle WorkFlow(工作流)(一)
- 吉林大学计算机专业宿舍研究生,吉林大学计算机系的研究生宿舍怎么样?我想考那的..._在职考研_帮考网...
- 手把手教你强化学习 (九) 强化学习中策略梯度算法
- 怎么在另一台小米手机上云服务器,小米云服务使用手册
- gentoo linux 内核,手动升级Gentoo及其内核的方法
- RAID技术详解与总结
- 【GNN】task1-简单图论 Data类-PyG中图的表示及使用
- 利用LaTeX写硕士论文历程之安装配置环境
- js实现拼音模糊搜索
- 地下水位监测预警方案 | 助力城市排水信息化
- 雨听 | 网页数据修改
- codechef EBAIT Election Bait【欧几里得算法】
- 区块链软件技术公司区块链能否彻底改变轿车职业?
- 转行程序员日记---2020-10-19【开始加班了】