从 mulestudio 连接到 oracle-tns

Posted

技术标签:

【中文标题】从 mulestudio 连接到 oracle-tns【英文标题】:Connecting to oracle-tns from mulestudio 【发布时间】:2016-01-14 00:17:29 【问题描述】:

我想从 Anypointstudio 使用连接类型“TNS”连接到 oracle 数据库。 但我不确定可用于此目的的数据库 URL 是什么。 以下是详细内容

数据库版本:sqldeveloper-4.1.3.20.78

用户名:muleuser , 密码: muleuser , 主机:XX, 港口:1521, SERVICE_NAME = XX 连接类型:TNS

请提供等效的 jdbc url 和 jdbc 驱动程序名称,可用于从 Anypointstudio 连接到 db:版本:5.4.1

【问题讨论】:

【参考方案1】:

如果您安装了 SQLDeveloper,我将假设您至少安装了瘦客户端,并且您可以在 SQLDeveloper 中进行连接。

JDBC URL 语法是:

jdbc:oracle:thin:username/password@HOSTNAME:1251:SID

“SID”可以是数据库 SID 或 listener.ora 文件中指定的服务名称

【讨论】:

我尝试了上面的网址但仍然无法连接。我收到错误“TNS:listener 目前不知道连接器描述符中给出的 SID”。我可以从 sql developer 连接,但不能从 mulestudio 在 SQL/Developer 中,您能否在数据库连接设置中发布您的连接字符串。 在 SQL 开发人员中,我不传递任何 url。我在个人字段“ConnectionName”、“UserName”、“password”、“Connection_Type: TNS”、“Network Alias”中给出了以下详细信息 有 tns 连接的情况下,能否请您指导如何在 anypoint studio 中进行配置【参考方案2】:

我已经解决了这个问题。 问题是我使用的是旧版本的 jar 现在我使用最新的 0jdbc.14 并且可以连接。

感谢大家的快速响应和帮助。 坚持下去

【讨论】:

以上是关于从 mulestudio 连接到 oracle-tns的主要内容,如果未能解决你的问题,请参考以下文章

如何从 QlikView 连接到 Databricks Delta 表?

尝试从 Spark 连接到 Oracle

可以从docker容器外部连接到数据库,但不能从内部(在laravel中)连接到数据库

如何从 ubuntu box 连接到 AWS Client ***?

从树莓派连接到 iPhone 热点

从 Heroku 上的 Node.js 连接到 CloudSQL