使用plsqldev或者sqlplus远程登录oracle配置:
这个三个配置文件都在你的oracle安装目录下: ORACLE_HOME/network/admin/目录下面
1、sqlnet.ora的配置信息
SQLNET.AUTHENTICATION_SERVICES= (NTS)
NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT) //TNSNAMES信息是指向tnsnames.ora的,不用改,如果没有这个文件,可以新建一个,然后写入该内容
2、tnsnames.ora的配置信息
LINUX_ORCL =
(DESCRIPTION =
(ADDRESS_LIST =
(ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.24.211)(PORT = 1521))
)
(CONNECT_DATA =
(SERVER = DEDICATED)
(SERVICE_NAME = orcl)
)
)
3、listener.ora的配置信息
(SID_LIST =
(SID_DESC =
(SID_NAME = orcl)
(ORACLE_HOME = /u01/oracle)
(PROGRAM = extproc)
)
(SID_DESC =
(GLOBAL_DBNAME = orcl)
(ORACLE_HOME = /u01/oracle)
(SID_NAME = orcl)
)
)
4、
当这三个文件配置完成之后,非常关键的一点就是要关闭你的电脑系统的防火墙
(吃过亏的都明白),或者将端口号什么的加入信任列表中
5、启动监听服务
不管是windows还是linux下,都要启动监听服务,不然你是不会连接上的:(服务命令) lsnrctl start
6. linux防火墙关闭
(1) 重启后永久性生效:
开启:chkconfig iptables on
关闭:chkconfig iptables off
(2) 即时生效,重启后失效:
开启:service iptables start
关闭:service iptables stop