动态注册:客户端(sys用户)只能在远程数据库启动的情况下连接上,远程数据库关闭时客户端连接不上远程数据库。
静态注册:无论远程数据库处于开启还是关闭状态,客户端(sys用户)都可连接上。
换一句换说静态注册可以在客户端控制服务器端数据库的启停,而动态注册则不可以。(动态注册的监听在实例关闭时会被注销)
数据库关闭的状态下,只有sys用户可连入数据库,其他用户不可连入。
如图:
*****************************************************************************************************************************************************************************88
数据库关闭状态。
sys用户可以连入数据库,提示接入空实例。
除sys用户的其他用户连接不进数据库。
***************************************************************************************************************************************************************************
动态注册情况下:
数据库关闭
此时在查询监听状态:
很明显,在这时远程连接数据库,会报错。
**********************************************************************************************************************************************************************
接下来改为静态监听:
数据库关闭后:
监听状态:
所以此时的远程连接正常