摘要: 容器容器是SSIS为一个或多个任务提供一种结构的对象。例如可以执行一个循环直到到达边界条件,或者将一系列的task按逻辑组织在一起。一个容器也可以包含其他的容器。容器和任务(task)一样也放在Control Flow标签内,总共有四种类型的容器:任务宿主Task Host,Sequence序列,For循环和Foreach循环。任务宿主Task Host Containers任务宿主是单个task的默认容器,你在工具栏中找不到这种工具的图标,实际上即使不选择一个容器,单个task仍然包含在一个任务宿主中。SSIS的结构通过任务宿主来扩展变量和事物控制。Sequence容器Sequence容器可 阅读全文
posted @ 2011-04-08 20:51 nd 阅读(4205) 评论(0) 推荐(0) 编辑
摘要: 今天遇到的问题比较有意思。如果有用户正在尝试登陆数据库的时候其他使用者正在修改这个用户的密码,SQL Server会锁定这个用户,所以修改密码的时候需要断开所有连接。 阅读全文
posted @ 2011-04-04 21:05 nd 阅读(3359) 评论(0) 推荐(0) 编辑
摘要: XML任务,SQL分析服务执行DDL,Processing任务,数据挖掘任务(Data Mining Query),表达式页面(The Expression Page) 阅读全文
posted @ 2011-03-30 17:58 nd 阅读(1834) 评论(0) 推荐(0) 编辑
摘要: 今天用SQL Server 2008的attach功能附加一个数据库,出了点问题,提示的错误是: Unable to open physical file "D:\Documents\Dalt\XXXX.mdf" Operating system error 5: "5(error not found)" (Microsoft SQL Server: Error 5120)". 阅读全文
posted @ 2011-03-30 16:52 nd 阅读(2627) 评论(0) 推荐(0) 编辑
摘要: http://www.cnbeta.com/articles/50580.htm这个网页新闻中报告许多微软软件不能识别闰年的2月29号 ,其中就包含SQL Server 2008,本人就在自己的SQL Server 2008中写了几个语句试验,这几个语句显示能得到2月29号这一天,不知道照这则新闻所说在这一天安装软件会不会导致错误 阅读全文
posted @ 2011-02-25 16:23 nd 阅读(1428) 评论(2) 推荐(1) 编辑
摘要: 今天将所有的SSIS文章总结到一个文章中,做一个简单的目录,便于查找。 SSIS是微软的一个智能解决方案,通俗点和ASP.NET程序差不多,它也设计了很多的类似控件的东西,不过叫任务,这些任务的主要功能是将数据从数据源转到数据目的,中间也会有查询,聚合等等更加具体的任务。只要对SQL Script足 阅读全文
posted @ 2011-01-03 21:34 nd 阅读(7650) 评论(6) 推荐(6) 编辑
摘要: Windows Management Instrumentation (WMI)是Windows的最高机密之一,它允许你通过一个脚本界面来管理Windows平台。WMI数据读取任务通过WQL语言(WMA专用语言)来接触管理服务器或者工作平台(例如查看系统日志)。查询语句可以将结果输出到变量中。WMI数据读取任务可以完成下面的工作。在事务日志中查询可能的错误信息查询正在运行的应用程序查询在包运行过程中有多少可用RAM判断有多少可用的磁盘空间 在编辑界面中可以配置WMI数据读取任务,如图3-22。首选在WMI连接管理界面新建一个WMI连接,WQLQuerySourceType属性设置是否直接输入. 阅读全文
posted @ 2011-01-02 01:26 nd 阅读(2085) 评论(0) 推荐(0) 编辑
摘要: Web服务任务是一个在SSIS中新添加的任务,它可以连接一个webservice并执行服务中的一个方法。执行方法之后可以将结果写回到一个变量或者文件中。这个任务适合处理第三方应用中的信息。例如可以利用这个任务执行webservice中的方法获得亚马逊的更新后的产品列表,并把这些信息写入到本地的服务器中。 在web服务任务 的编辑页面中的HttpConnection选项中打开HTTP Connection Manager Editor新建一个HTTP连接。与OLE DB连接有些不同的是HTTP连接使用一个URL,指定到一个.ASMX文件。如果你想体验一下这种连接,可以登录www.xmethod. 阅读全文
posted @ 2011-01-02 01:15 nd 阅读(1271) 评论(0) 推荐(0) 编辑
摘要: 通过消息队列任务可以从Microsoft Message Queuing (MSMQ)中接收或向它发送消息。消息的格式可以是字符串,文件或者变量。消息队列任务的优点是你可以在package正在运行的时候相互通信。可以通过这种任务可以扩展package,让多个package平行执行,在检验点检验得到的数据。这个任务还可以通过网络分发文件。例如,在运行的时候通过消息队列想不通的办公室分发文件,接收文件的SSIS包可以下载文件到各自的SQL Server中。 在编辑页面,可以通过MSMQConnection配置MSMQ连接管理,在Message栏中选择是发送还是接收消息。在这个编辑页面中还可以通过. 阅读全文
posted @ 2011-01-02 01:12 nd 阅读(1212) 评论(0) 推荐(0) 编辑
摘要: 这种任务可以通过SMTP发送Email。在SQL Server 2000中需要通过MAPI来发送email,这意味着需要在执行package的机器上需要安装Outlook。这里不再需要安装Outlook也能发送email。发送Email任务的编辑页面如图3-19,SMTPConnection选项用来配置SMTP连接。 图3-19 大多数的配置选择项是见名知意的,MessageSourceType选项用来指定邮件消息是从一个文件中读取还是直接填写在MessageSource选项中。 阅读全文
posted @ 2011-01-02 01:10 nd 阅读(1255) 评论(1) 推荐(0) 编辑