ssis

    0热度

    1回答

    我正在创建一个查询存储过程并将结果集存储到表中的SSIS包。该表将包含180亿条记录的结果集。由于我没有任何唯一的键列,因此我在查询存储在目标表中的存储过程时动态创建了rowno列。 我创建了一个执行SQL任务,该任务将获取目标表的最大值并使用max筛选源,以便仅在每次迁移时传输增量。我可以看到最大逻辑正在工作,只有delta被迁移,但我认为迁移是慢速事件,虽然没有数据要传输。 不确定是什么问题?

    0热度

    1回答

    我是SSIS的新手,所以一直在关注一些在线教程。我遇到以下情况,无法弄清楚发生了什么。错误是与OLE DB连接 如果任何人都可以指出我正确的方向来解决这将是伟大的。 SSIS package "c:\users\****\documents\visual studio 2015\Projects\tutorials\tutorials\basicpackage.dtsx" starting. I

    0热度

    1回答

    问题: 我的Excel连接管理器的文件路径没有被更新的变量通过传递的更新Foreach文件枚举器。 功能要求: 我有我需要通过进口来迭代到SQL Server数据库的目录里面一组Excel文件。 这些文件的第一个限制是其中一个列在每个单元格中最多有3000个字符(吹出标准的255个字符最大值)。 第二个限制是我有一个限制在这里,我不能采取正常的路径和更新注册表来采样更多的行(我通常会创建一个初始几

    0热度

    1回答

    是否可以在localdb sqlserver实例上部署ssis包? 为什么在默认服务器实例中看不到'Integration Services目录'文件夹?

    0热度

    1回答

    我试图在使用SSIS的电子邮件中发送一组查询结果。以下是流程的截图和步骤。 截图: 步骤:1. 使用SQL任务中获得的 “QueryResult中的” 查询结果对象变量 2.在foreach循环中使用 “QueryResult中” 对象变量并获得列值的字符串变量“ProjectRefID”和“账户号码” 3,采用得离谱的foreach循环容器内PT任务以捕获对象变量“查询结果”的数据 下面是这是我

    0热度

    1回答

    我正尝试使用SSIS将数据从chinook db(oracle)移动到chinook DW(mysql)。 目前在我的oracle数据库我有一个日期格式(07年8月11日),并希望因为我需要把MYSQL(2011-08-07),但我无法做到这一点。 我试图在Oracle使用这种转换 select to_char(to_date(InvoiceDate,'DD-MON-YY'), 'YYYY-MM-

    0热度

    2回答

    我试过现有的文章,没有答案帮我解决了这个问题。添加一段代码。在下面的代码中,Dts.Transaction为空,因此为sqlConn。 SqlConnection sqlConn; sqlConn = (SqlConnection)(Dts.Connections["connectionManager"].AcquireConnection(Dts.Transaction) as SqlConn

    1热度

    2回答

    我有一个数据库OLE源去往Excel目标。我收到以下错误 数据流错误[Excel目标[88]]:列“X”不能在unicode和非unicode字符串数据类型之间转换。 我在数据转换中添加了将字符串列更改为Unicode。这并没有解决问题。任何指导将不胜感激

    0热度

    1回答

    我已经构建了一个在foreachloop容器内具有数据流任务的SSIS包。数据任务具有ole db源和ole db目标。 foreachloop容器外部的开始部分将是一个执行sql任务,它将提供服务器名称列表。如果我的服务器不在线或因任何原因无法连接,我的foreach循环应忽略它并继续检查下一个可用的服务器。我还希望这个包在目标表中填充一个特定的字段,如果找到了连接,则填充1,如果找不到连接,则

    0热度

    1回答

    我有一个SSIS包我正在努力。文件名是:ap_alpha100_p1_20171013_123456.txt 我只想要包裹拿起那个文件,如果日期在过去几天内。例如。 ap_alpha100_p1_20171013_123456.txt是正确的,因为20171013 = 2017年10月13日 ap_alpha100_p1_20170613_123456.txt不正确,因为20170613 = 20