在SSIS中添加Oracle连接字符串。错误:不支持给定路径的格式

时间:2015-03-30 08:43:02

标签: oracle ssis bids oledbconnection

我正在尝试在SSIS的“执行Sql任务”中连接到Oracle cliet。我能够添加连接并且测试连接成功。

但是当我点击'确定'保存它时,它会出现错误“给定路径的格式不支持”

问题来自于端口号。 如果我们删除它的端口号(默认值为1)。

但我想通过特定的端口号连接。然后它给出了错误。

如果遇到这个问题,请告诉我.. !!!!

连接管理器

enter image description here

enter image description here

enter image description here

3 个答案:

答案 0 :(得分:2)

根据MSDN链接中的\ u \ rarediamond,以下是该问题的解决方法之一:
1.由于端口号之前的服务器名称字段中存在“:”,因此发生错误 2.从服务器名称字段中删除“:”,然后单击“确定” 3.打开已保存连接的属性 4.在端口号之前添加“:”。这应该能够解决问题。

在以下MSDN link中对此进行了一些讨论。

答案 1 :(得分:0)

如果您运行的64位版本可能是问题。

我遇到了同样的问题,卸载了64位版本,安装了32位版本,现在一切正常了

答案 2 :(得分:0)

在tnsnames.ora文件中为您的连接创建新条目,然后在您的SSIS包中调用