很多时候为了防止新的客户端程序连接到数据库,每次联系应用厂家去停应用也是十分麻烦的,而且可能还停不完全。
可以通过在线重启数据库监听的方式来实现:
1、修改sqlhosts文件中的端口号;
2、onmode -P restart $instance_name;
3、验证新的监听onstat -g ntt
这个时候已经连接到数据库的程序可以继续跑完,也可以用onmode -z 杀掉(尤其是长连接的时候),等没有应用访问数据库的时候,你就可以干很多事情了。
很多时候为了防止新的客户端程序连接到数据库,每次联系应用厂家去停应用也是十分麻烦的,而且可能还停不完全。
可以通过在线重启数据库监听的方式来实现:
1、修改sqlhosts文件中的端口号;
2、onmode -P restart $instance_name;
3、验证新的监听onstat -g ntt
这个时候已经连接到数据库的程序可以继续跑完,也可以用onmode -z 杀掉(尤其是长连接的时候),等没有应用访问数据库的时候,你就可以干很多事情了。