摘要:
存储过程如同一门程序设计语言,同样包含了数据类型、流程控制、输入和输出和它自己的函数库。
一.创建存储过程
create procedure sp_name()
begin
.........
end
二.调用存储过程
1.基本语法:call sp_name()
注意:存储过程名称后面必须加括号,哪怕该存储过程没有参数传递 阅读全文
摘要:
1. 在SSIS中如何发送邮件
1.1 利用发送邮件服务
1.2 利用脚本任务发送公司内部邮箱
1.3 利用脚本任务发送网易163邮箱
1.4 执行 SQL 任务 发送163邮件 阅读全文
摘要:
在Microsoft SQL Server 2005 Integration Services (SSIS) 中创建包的第一步就是创建一个 Integration Services 项目。此项目包含在数据转换解决方案中使用的数据源、数据源视图和包等对象的模板。 阅读全文
摘要:
在本课中,将创建在第4课:添加日志记录中开发的包的副本。使用这个新包时,将创建一个示例数据文件的损坏版本。损坏的文件将在运行包时强制发生处理错误。
为了处理错误数据,您将添加并配置一个平面文件目标,它会将所有无法在 Lookup Currency Key 转换中找到查找值的行写入文件。
将错误数据写入文件之前,需要包括一个使用脚本获取错误说明的脚本组件。然后,将重新配置 Lookup CurrencyKey 转换,以便将所有无法处理的数据重定向到脚本转换中。 阅读全文
摘要:
MicrosoftIntegration Services 包含日志记录功能,这些功能使您可以通过提供任务和容器事件跟踪来对包执行疑难排解和监控。日志记录功能非常灵活,可以在包级别或在包中的各个任务和容器上启用。 可以选择要记录的事件,也可以对单个包创建多个日志。
日志记录由日志提供程序提供。 每个日志提供程序可以将日志记录信息写入不同的格式和目标类型。IntegrationServices 提供了以下日志提供程序:
· 文本文件
· SQL Server Profiler
· Windows 事件日志
· SQL Server
· XML 文件
在本课中,您将为第 3 课:添加包配置中创建的包创建副本。使用这个新包,您将添加并配置日志记录,以在包执行过程中监控特定事件。 如果您尚未完成前面的任何课程,也可以复制本教程附带的已完成的 Lesson 3 包。 阅读全文
摘要:
配置允许您从开发环境的外部设置运行时属性和变量。配置允许您开发灵活且易于部署和分发的包。Microsoft IntegrationServices 提供以下配置类型:
· XML 配置文件
· 环境变量
· 注册表项
· 父包变量
· SQL Server 表 阅读全文
摘要:
Integration Services 为循环遍历包提供了两种容器类型:Foreach 循环容器和 For 循环容器。Foreach 循环容器使用枚举器执行循环,而 For 循环则通常使用变量表达式。本课使用 Foreach 循环容器。
Foreach 循环容器使包能够对指定枚举器的每个成员重复执行控制流。使用 Foreach 循环容器,可以枚举:
· ADO 记录集行和架构信息
· 文件和目录结构
· 系统、包和用户变量
· SQL Server 管理对象 (SMO)
在本课中,您将修改在第 1 课中创建的简单 ETL 包,以便利用 Foreach 循环容器。还将设置用户定义的包变量,以便使该教程包能够迭代遍历文件夹中的所有平面文件。如果您尚未完成上一课,则也可以复制本教程中附带的已完成的 Lesson 1 包。
在本课中,将不修改数据流,而只修改控制流。 阅读全文
摘要:
任务 1:创建新的 Integration Services 项目
任务 2:添加并配置平面文件连接管理器
任务 3:添加并配置 OLE DB 连接管理器
任务 4:将数据流任务添加到包
任务 5:添加并配置平面文件源
任务 6:添加并配置查找转换
任务 7:添加和配置 OLE DB 目标
任务 8:使 Lesson 1 包更易于理解
任务 9:测试 Lesson 1 教程包 阅读全文
摘要:
SSIS Execute SQL Task assign output 的两种方法
可以用:
1.存储过程+Output参数
2.SQL语句+result set 阅读全文
摘要:
Grid使用 & ComboBox Binding & DateTime Format WPF
代码片段 阅读全文