
1、找到tnsnames.ora文件(一般在$ORACLE_HOME/network/admin/)
2、参照里面的格式,复制一套,粘贴在下面。
示例:
ABC=
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 10.1.1.1)(PORT = 1521)
)
(CONNECT_DATA =
(SERVICE_NAME = ABC)
)
)
3、修改其中的HOST = IP 还有开头的网络服务名以及下面的SERVICE_NAME。
4、此时打开plsql,输入正确的用户名、密码,选择正确的数据库和连接方式,即可远程连接
1、通过PL/SQL 想连接别的数据库可以通过在服务名前面加上IP和左斜线来实现:2、有时我们的IP和左斜线不用输也能连别的数据库,是因为在一个文件里配置好了。这个文件在哪里?
在这个路径下的 NETWORK/ADMIN/tnsnames.ora文件中,我们可以看到
可以看到配置文件中已经配好了远程地址和端口,以及服务名,这时我们在登录的时候,Database选择PLATFORM1,其实选的是这套配置。
3、通过sqlplus连接远程数据库的写法如下
scott/tiger@172.16.10.76:1521/PLATFORM
这里,scott是用户名,tiger是密码,172.16.10.76和1521是目标数据库的ip和端口号,PLATFORM是服务名。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)