由于安全需求。公司决定只有指定的IP地址才能连接到数据。操作方法如下:

1.使用oracle账号登陆到oracle数据库

2.使用vi编辑以下文件:

/u01/app/oracle/product/11.2.0/dbhome_1/network/admin/sqlnet.ora

找到下面的内容:(该文件的最上面第三行)

tcp.invited_nodes=(192.168.1.10,192.168.1.20)

3.重新启动监听

进入到下面的目录:

cd /u01/app/oracle/product/11.2.0/dbhome_1/bin/

执行下面的命令

# ./lsnrctl stop

# ./lsnrctl start

最后测试一下,使用其他IP地址看看是否可以连接到数据库了。

注意:一定要使用oracle账号,否则,监听无法正常启动。