连接描述符:客户端连接数据库服务端,就需要知道服务器的IP、端口、实例名称等信息,这些信息就是连接描述符。
网络服务名:就是给冗长的连接描述符起了个别名,便于用户记忆。这样,在每次登陆数据库时,只需要简单的输入网络服务名就可以了,不必输出很长的连接描述符。例如:
连接描述符的发送:
conn system/system@10.114.8161:1521/hahe
网络服务名的方式:
conn system/system@hello
当客户端使用特定的端口1521连接监听器时,它根据配置寻找相应的实例,分裂一个新的数据库连接,然后监听器返回一个不同的端口给客户机,这个端口和监听器的端口是截然不同的。然后客户端不再和监听器通信。客户端就使用这个新的端口直接和数据库通信。及时监听器被停掉,客户端和数据库之间的连接仍然能够正常通信。这个新的端口是不可预知的,因而会被防火墙阻止。
监听器程序为: lsnrctl
网络服务名:就是给冗长的连接描述符起了个别名,便于用户记忆。这样,在每次登陆数据库时,只需要简单的输入网络服务名就可以了,不必输出很长的连接描述符。例如:
连接描述符的发送:
conn system/system@10.114.8161:1521/hahe
网络服务名的方式:
conn system/system@hello
当客户端使用特定的端口1521连接监听器时,它根据配置寻找相应的实例,分裂一个新的数据库连接,然后监听器返回一个不同的端口给客户机,这个端口和监听器的端口是截然不同的。然后客户端不再和监听器通信。客户端就使用这个新的端口直接和数据库通信。及时监听器被停掉,客户端和数据库之间的连接仍然能够正常通信。这个新的端口是不可预知的,因而会被防火墙阻止。
监听器程序为: lsnrctl