版权声明:不存在一劳永逸的技术 只存在不断学习的人。本文为博主原创文章,未经博主允许不得转载。交流联系QQ:1120121072 https://blog.csdn.net/u013474568/article/details/65632514
最近新接触的一个项目中,由于自己本机并没有装oracle,所以想通过instantclient直连得方式进行PLSQL登录。通过如下配置后
idcextdb =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = idcextdb)
)
)
可以正常登录;以上面配置的方式,另外一个数据库怎么也连不上。
解决配置如下:
GDIDC =
(DESCRIPTION =
(ADDRESS = (PROTOCOL = TCP)(HOST = 数据库IP)(PORT = 1521))
(CONNECT_DATA =
(SERVER = DEDICATED)
(SID = GDIDC)
)
)
总结:不知数据库提供的是SID,我晕。我还特意检查了instantclient版本问题,以及下载了Navicat for Oracle去连接,通过配置了oci,可算是可以连接上。但是还是没有PLSQL方便得多。