假设我在tnsnames.ora
文件中有这些行(主机地址是随机的),该文件存储Oracle 11g中数据库的登录信息。
mydb =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 152.126.178.13)(PORT = 1521))
(ADDRESS = (PROTOCOL = TCP)(HOST = 152.126.178.14)(PORT = 1521))
(LOAD_BALANCE = no)
(FAILOVER = ON)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = newods1)
(FAILOVER_MODE =
(TYPE = SELECT)
(METHOD = BASIC)
)
)
)
我可以使用此文件通过PLSQL Developer连接到数据库。但是,如何使用Datagrip做到这一点?我尝试使用Datagrip中的模板oracle数据源之一,在该数据库中,我只需要指定用户名,密码,数据库名,IP地址,但不起作用。
另一个问题:tnsnames.ora
文件是强制性的还是我可以使用其他方式指定登录参数?
答案 0 :(得分:2)
受此article的启发,我找到了答案。
在“数据源和驱动程序”窗口中:
示例: