使用TNS的Oracle数据库的Grails数据源URL

时间:2014-01-28 21:53:39

标签: oracle grails connection-string tnsnames tns

我正在编写一个Groovy / Grails应用程序,该应用程序将连接到使用TNS名称解析实际主机的Oracle数据库。我遇到的问题是试图弄清楚连接字符串(在DataSource.groovy文件中称为url)。我已经尝试了谷歌搜索示例,但到目前为止我发现的所有示例都包含主机名,我想避免的事情,因为我被告知这个数据库使用TNS名称,以便主机可以更改和各种应用程序连接到它不需要使用新的主机名更新。

如果有人可以提供一个示例或链接来帮助我使用以下详细信息创建连接字符串,那将非常感激。

TNS名称:TEST

用户名:用户

密码:密码

1 个答案:

答案 0 :(得分:0)

您必须拥有至少具有侦听器的计算机的主机名和端口。实际的数据库主机将位于TNS文件中,无需更改网址字符串即可进行更改。

jdbc:oracle:thin:User/Password@//myhost:1521/TEST