SSIS高级内容 系列四

1. 如何导入EXCEL文件选择行列

 

1 这里不用“Execl连接管理器”,而是选择创建“OLEDB连接管理器”,并选择“Microsoft Jet 4.0 OLE DB”提供程序;

2 在“Extended Properties”扩展属性栏中,输入“Excel 8.0”。如下图所示:

截图001.jpg

 

3 在执行SQL任务或OLEDB源中使用以下查询语句:

SELECT * FROM [SheetName$FromCellName:ToCellName]

例如:查询从A列到E列,从第1行到501行共500行数据如下:

select * from [Address$A1:E501]

截图011.jpg

 

2. 包部署方式的选择

2.1 保存成文件的优点

(1)    可以使用源代码控制进行管理

(2)    当使用“用户密钥加密”选项时具有相当高的安全性

(3)    不会受到网络故障的影响(存储在本地系统中)

(4)    可以将部署文件包交给第三方保管,其中包括复杂的文件

(5)    只需要较少的步骤即可载入设计器中。

(6)    更便于直接访问查看

(7)    可以按照层次化结构将包存储到文件系统中

(8)    Visual Studio中的项目建立在磁盘的基础上,因此要求包保存到文件系统中

(9)    在开发过程中使用方便

2.2 保存到SQL Server中的优点

(1)    具有数据库安全性、DTS角色和“Agent (代理)交互等优点

(2)    包会随着正常的数据库备份操作而带到备份

(3)    能够通过查询对包进行筛选

(4)    能够通过新的包文件夹一层次化结构存储包

(5)    在生产中使用起来更方便

 【出自博客园深潭的网上家园,转载请注明作者出处】

 

posted @ 2009-01-10 18:28  深潭  阅读(758)  评论(0编辑  收藏  举报