ssis相关内容

尝试使用Oracle Connection Attune运行SSIS包时出现问题

我遇到以下问题: 我有一个SSIS包,它使用Attunity连接管理器连接到Oracle数据库。 它确实连接到我的本地PC(到远程Oracle数据库服务器)并解压,一切似乎都正常。 当我将其加载到SQL服务器以作为作业运行时,问题就出现了。 我已经运行了其他作业,所以设置是正确的,设置为以32位运行时运行,作为文件系统类型加载。 但当我尝试执行作业时,出现以下错误: ..
发布时间:2022-03-31 12:02:33 数据库

我不使用SSIS中的临时表

在SSIS中使用OLE-DB源临时表时出现问题。 我在Execute T-SQL语句任务中创建了临时表,并更改了DelayValidation:True和RetainSameConnection:True。但问题并未得到解决。 推荐答案 背景 这里可能发生的情况是,该表目前不存在。临时表有两种变体:本地表和全局表。 本地临时表,使用的名称前面有一个尖锐/磅/散列/oc ..
发布时间:2022-03-31 11:58:25 其他开发

SSIS平面文件连接-它如何确定字符串列数据类型?

我正在创建一个基于CSV文件的新平面文件连接管理器SSIS组件。我希望这些列(总共547个)是Unicode字符串[DT_WSTR]类型,而不是字符串[DT_STR]类型。 我不确定如何触发此组件自动完成此操作。 我想我可以完成并手动将547列中的每一列更改为此Unicode字符串的数据类型[DT_WSTR] 如有任何意见或答复,我们将不胜感激! 我已尝试使用Unicode复选框,但向导找不 ..
发布时间:2022-03-31 11:55:27 其他开发

SSIS:如何在数据流任务中运行存储过程

我有一个数据流任务执行此操作: 从OLE DB源运行SQL命令以选择一些数据 查找不同的SQL DB源,检查数据是否已存在 根据Lookup Match输出与Lookup No Match输出,运行具有不同输入参数的存储过程。输入参数将基于第二个 中的“可用查找列”结果 问题是如何运行某些输入参数并将其传递到我的存储过程中? 推荐答案 若要使用OLEDB命令中的参数执 ..
发布时间:2022-03-31 11:53:43 数据库

派生列转换编辑器-我需要按递增顺序在序号末尾添加数字

我有一个CSV文件,其中有许多行具有不同的订单号 我需要通过SSIS派生的列转换编辑器更改它们,以便可以转换输出。 我需要编写在顺序末尾添加数字的表达式,但我需要不同的数字或另一个顺序,因此它应该是递增的 Derived column Name Derived Column Expression Data Type OrderNu ..
发布时间:2022-03-31 11:51:22 其他开发

不能在SSIS 2012上使用敏感的项目参数

在SSIS 2012中,我尝试为Oracle的OLEDB连接使用一个敏感的项目参数。 它与设置为FALSE(在项目参数设计器中)的敏感属性配合使用。但我不希望密码像那样可见。 只要将敏感属性设置为TRUE并尝试执行我的包,我就会收到以下错误: 错误:0xC0017010在包:将不计算该表达式,因为它包含敏感参数变量&Quot;$Project::OracleConnectionString& ..
发布时间:2022-03-31 11:48:50 数据库

为什么我的SSIS工具箱在Visual Studio 2019社区中是空的?

我安装了Visual Studio 2019社区,然后安装了数据工具。我可以打开一个集成服务项目,但当我查看SSIS工具箱时,它是空的。 如何修复此问题? 推荐答案 这是在Visual Studio执行优化更新后出现的问题。 我已确认修复为: 打开菜单项: -工具 -选项 -环境-在常规选项卡上-禁用/取消选中-“优化具有不同像素密度的屏幕的渲染” 这解决了我的问题 ..
发布时间:2022-03-31 11:42:44 其他开发

SSIS运行运行Powershell脚本的包,但SSMS不运行

我在SSIS上有一个程序包,该程序包执行.bat文件,该.bat文件随后执行PowerShell文件,该文件从文件夹中获取文件元数据,从而生成CSV文件。 我已经为SQL Server代理用户授予了对该文件夹的访问权限,但它不起作用。 当我在SSIS上运行包时,它工作正常!但是,如果我通过SSMS中的作业执行相同的包,则该步骤将结束,但.bat文件不会执行,或者如果执行了,Powers ..
发布时间:2022-03-08 09:40:29 数据库

从SSIS调用DELETE语句失败

我正在尝试从SSIS编排雪花。 我使用的是ODBC连接和执行SQL任务。TRUNCATE TABLE语句工作正常,任务成功完成。将此更改为删除,任务将失败,并显示以下错误: 失败,错误如下:“调用COM组件返回错误HRESULT E_FAIL。”可能的失败原因:查询问题、“ResultSet”属性设置不正确、参数设置不正确或连接建立不正确。 我可以从雪花查询历史中看到查询成功完成 ..
发布时间:2022-02-25 21:06:51 其他开发

使用表达式确定字符串是否以字母开头

我需要一些帮助,以便在SSIS表达式中构建一个条件语句,使我能够过滤出一个9位的varchar字段,该字段必须始终以两个字母字符开头。 模式应始终遵循:AA0000000 我的目标是让数据流命中条件拆分,并将非法记录转储到转储文件以供稍后的QA使用。 示例: AQ1234567<;--法律 PA9876543<;--法律 RR1133456<;--法律 K ..
发布时间:2022-02-22 10:13:11 数据库

串联SSIS中多行中的值

我有一个文件源,其中的数据如下所示: ID BarcodeNumber ------------------------ 1 123456789 1 33 2 987654321 2 44 我想按如下方式获取数据: ID BarcodeNumber ------------------------ 1 12345678933 2 9876 ..
发布时间:2022-02-22 10:10:48 其他开发

如何将Microsoft.Ace.oledb 32位与Office 64位一起安装?

我试图创建一个SSIS包,希望在其中将Excel文件上载到我的数据库中,但出现错误 您的本地计算机上未注册Microsoft.ACE.Oledb.12.0 我已经安装了64位版本的MS Access引擎,并且安装得很好,但是之后我仍然无法创建DTS包。 我在Internet上搜索了一下,发现有两个版本可供使用,我已经下载了这两个版本,当我尝试安装32位版本的Access Engine时 ..
发布时间:2022-02-22 10:09:01 其他开发

Visual Studio中缺少SSIS工具箱

我的计算机上运行的是SQL Server 2014。我已经安装了Visual Studio 2017的SSDT,我也安装了SSDT。现在,我在Visual Studio中找不到SSIS工具箱。我是否需要重新安装SSDT?请让我知道。提前谢谢。 推荐答案 2022-01-26注意:我使用有关其他案例的更多信息更新了我的答案,因为此问题的浏览量很高。 I.如果您确定已安装SQL Se ..
发布时间:2022-02-22 10:04:17 数据库

如何修复“[OData Source [56]] 错误:无法从运行时连接管理器获取托管连接."SSIS中的错误?

我在运行从 SharePoint 列表中提取数据的 SSIS 时遇到问题.SSIS 包运行良好,直到 2 周前,突然包失败并出现此错误: [OData Source [56]] 错误:无法从运行时连接管理器获取托管连接.[SSIS.Pipeline] 错误:OData 源验证失败并返回错误代码 0xC020801F.[SSIS.Pipeline] 错误:一个或多个组件验证失败.错误:任务验证 ..
发布时间:2022-01-24 15:19:02 其他开发

在 SQL Server 表中转储 SSIS USER 变量名称和值

用途:获取 SSIS 包中的所有用户变量,并将变量名称及其值写入 SQL Server 2008 表中. 我尝试了什么:我有一个小“脚本任务"来显示变量名称及其值.脚本如下. 使用系统;使用 System.Data;使用 Microsoft.SqlServer.Dts.Runtime;使用 System.Windows.Forms;命名空间 ST_81ec2398155247148a7da ..
发布时间:2022-01-21 10:35:19 C#/.NET