从 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 表?
可以从docker容器外部连接到数据库,但不能从内部(在laravel中)连接到数据库