SSIS项目基础实战操作手册
开发环境:
MS SQL Server2012
MS Visual Studio 2010
Windows7 SP1
- SSIS开发
1、打开vs2010 新建项目
2、选择商业智能-Integration Services 项目 并填写项目名称Is_test
3、新建后可以看到右侧SSIS包,改一下名字。
4、右边SSIS工具箱中拖拽【执行SQL任务】
5、双击【执行SQL任务】-找到Connection,点击新建连接,建立新的数据库连接。
6、连接数据库
7、SQLStatement 中写执行脚本
8、修改任务名称 create_table_a 和说明 创建表a
9、拖拽一个新的【执行SQL 任务】创建表b
10、拖拽一个新的【执行SQL 任务】,向表a插入数据
11、拖拽【数据执行任务】
12、打开数据流
13、选择数据源服务器
14、选择数据源表名
15、选择目标,建立数据库连接
16、选择目标表
17、做数据字段(列)映射。
18、点击执行,查看结果。
19、打开数据库查看结果
- 包部署
1、右键Is_test属性
2、点击部署-CreateDeploymentUtility设置成True
3、找到指定连接,双击Is_test.SSISDeploymentManifest
D:\MyBackup\我的文档\Visual Studio 2010\Projects\Is_test\Is_test\bin\Deployment
4、选择部署到SQL Server
5、选择服务器、填写用户名和密码,包路径写‘/’
6、点击下一步。
7、点击下一步进行部署安装。
8、完成包部署。
- 数据库新建作业调用SSIS包
1、新建作业,填写作业名称。
2、步骤中填写步骤名称-类型选择SQL Server Integration Services 包,填写服务器、用户名和密码,选择SSIS包后点击确定。
3、确定后一个新的作业job_test就建立成功了。
4、新建存储过程,调用作业。
create proc [dbo].[p_job_test]
as
EXEC msdb.dbo.sp_start_job @job_name = 'job_test'