0

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

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

TNS 名称:TEST

用户名:用户

密码:密码

4

1 回答 1

0

您必须至少拥有具有侦听器的机器的主机名和端口。实际的数据库主机将在 TNS 文件中,并且可以更改而无需更改 url 字符串。

jdbc:oracle:thin:User/Password@//myhost:1521/TEST
于 2014-01-28T22:19:47.047 回答