Integration Service
dz45693
我是一个软件开发人员,有较强的责任心,是一个典型的技术爱好者。在此希望能认识更多好朋友。
展开
-
Microsoft SQL Server Integration Service文章总结
今天将所有的SSIS文章总结到一个文章中,做一个简单的目录,便于查找。SSIS是微软的一个智能解决方案,通俗点和ASP.NET程序差不多,它也设计了很多的类似控件的东西,不过叫任务,这些任务的主要功能是将数据从数据源转到数据目的,中间也会有查询,聚合等等更加具体的任务。只要对SQL Script足够的熟悉,对这些东西不会有丝毫的神秘感。这个系列的文章是阅读书本,实际操作验证,然后将他们赋之文字转载 2013-03-31 12:02:39 · 2858 阅读 · 0 评论 -
C#调用SSIS包
现在讲的是如下平台: Windows2003 R2 SP2;SQL SERVER 2005 加所有最新补丁;VS 2005 professional Edition。首先应该加入引用C:\Program Files\Microsoft SQL Server\90\SDK\Assemblies\Microsoft.SQLServer.DTSRuntimeWrap.dll 版本9.0.24转载 2013-06-06 15:57:33 · 3715 阅读 · 0 评论 -
SSIS中代码页(Code Page)问题
MSDN对于Code Page的解释是:对于字符和 Unicode 数据,代码页是代表特定字母、数字或符号的位模式的定义(例如 0x20 代表空格,0x74 代表字符“t”)。某些数据类型为每个字符使用一个字节;每个字节的位模式可以是 256 种不同位模式之一。 在做SSIS项目的Data Coversion时,经常会遇到类似这样的问题:The column “xxx” cannot转载 2013-03-28 18:18:32 · 3909 阅读 · 0 评论 -
在SSIS中,使用“包配置”时的常见错误与解析
在以前的DTS中,在包的开发、测试、发布迁移过程中你必须手动的修改包中的所有连接参数及其变量的值,幸运的是,现在在SSIS中提供了这种问题的解决方案,那就是“包配置” 包配置是一个动态改变你的SSIS对象和连接属性的一种机制,它把这些动态可以改变的信息保存在包的外部,在需要修改的时候,可以灵活地加以配置,再也不用进入到包的开发环境中去进行修改、编译、发布。 总共有下面几种方法存储这些值转载 2013-04-07 20:12:17 · 4224 阅读 · 0 评论 -
SSIS之事务,错误输出,事件处理,日志记录
和其它程序一样,SSIS包同样需要健壮,稳定的运行,这样的程序才有可靠性和可伸缩性。SSIS提供了如下方面的支持: 1.事务: 可以对一个程序包设置成一个或者多个事务,甚至可以对两个程序包设置成一个事务。为了保证数据的一致性,你还可以DTC事务或者SQL Server引擎级的事务。 2.检查点: 用来记录一个程序包出错时任务的运行情况,以便程序包再次启动时转载 2013-04-07 20:10:02 · 7173 阅读 · 0 评论 -
SSIS 尝试运行官方的示例 DataCleaning.sln项目0xC0202009 at DataCleaning, Connection manager "LocalHost.Adventure
SSIS 尝试运行官方的示例 DataCleaning.sln项目1打开解决方案:在Samplesdirectory 里打开目录:..Integration Services\Package Samples\DataCleaning Sample双击打开DataCleaning.sln我是拷贝IntegrationServices到自己的文件夹下再打开的,留着原来的程序,如果修改错转载 2013-04-07 16:19:10 · 4027 阅读 · 0 评论 -
SSIS Hresult: 0x80040E4D Description: "Login failed for user 'sa'.
今天在做SSIS练习时,遇到一个很是奇怪的事情,错误提示如下:Error: 0xC0202009 at Qal_Shade_Band, Connection manager "vihk2asqldev01.vfcorp.vfc.com.VFAsia.sa": An OLE DB error has occurred. Error code: 0x80040E4D.An OLE DB rec原创 2013-04-07 17:30:04 · 4158 阅读 · 0 评论 -
SSIS Package Protection Level
DontSaveSensitive When the package is saved, sensitive values will be removed. This will result in passwords needing to be supplied to the package, through a configuration file or by the user.转载 2013-04-07 16:35:12 · 3882 阅读 · 0 评论 -
SSIS2005 包的部署、配置、定期执行
创建部署实用工具1.在SSIS中,打开要部署的项目,在解决方案资源管理器下右击项目名,在弹出的菜单中选择属性,打开属性对话框(图1)图12.在属性页左边配置属性中选择部署实用工具,在右边杂项中把CreateDeploymenUtility选项设置为True(图2),该属性只有设置为True才能创建部署包实用工具,在DeploymentOutputPath属性可以设置部署实用工具的位原创 2013-04-04 10:57:46 · 3326 阅读 · 0 评论 -
图解SSIS循环导入Excel工作表
将一个excel文件中的所有相同结构的工作表导入到sql2005的同一张表中。下面用大量图片完全说明整个过程.1、测试环境为一张excel中的三个sheet2、打开Microsoft Visual Studio 2005或者随sql2005安装的SQL Server Business Intelligence Development Studio,新建一个商业智能项目。转载 2013-03-31 22:30:35 · 3128 阅读 · 0 评论 -
transaction manager has disabled its support for remote/network transactions. 该伙伴事务管理器已经禁止了它对远程/网络事务
最近再用SSIS做数据归档,里面用到了分布式事务。在开发阶段是在一台计算机上运行只要是启动分布式服务就没什么问题,可是昨天把它部署到uat的时候遇到问题,错误信息是:最后找到解决方案:确认"Distribute Transaction Coordinator"服务在Server和本地都是运行状态。在Server上打开 Component Services。 Control Pa原创 2013-07-02 23:17:24 · 4735 阅读 · 0 评论