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

正在SSIS中添加Oracle连接字符串。错误:给定路径';s格式不受支持,oracle,ssis,bids,oledbconnection,Oracle,Ssis,Bids,Oledbconnection,我正在尝试连接到SSIS的“执行Sql任务”中的Oracle客户端。我能够添加连接,测试连接成功 但当我单击“确定”保存它时,它会给出一个错误“给定路径的格式不受支持” 问题是因为端口号。 如果我们删除了端口号,它就会工作(默认为1) 但是我想通过一个特定的端口号进行连接,然后给出了错误 如果遇到这个问题,请告诉我 连接管理器 如果您运行的是64位版本,则可能是问题所在 我也遇到了同样的问题,卸载了64位版本,安装了32位版本,现在一切都正常了根据MSDN链接中的\u\rarediamond

我正在尝试连接到SSIS的“执行Sql任务”中的Oracle客户端。我能够添加连接,测试连接成功

但当我单击“确定”保存它时,它会给出一个错误“给定路径的格式不受支持”

问题是因为端口号。 如果我们删除了端口号,它就会工作(默认为1)

但是我想通过一个特定的端口号进行连接,然后给出了错误

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

连接管理器


如果您运行的是64位版本,则可能是问题所在


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

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


下面将对此进行一些讨论。

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

此外,您可以查看: