为数据库设置多个服务名(通过SCOPE=both设置,同时修改参数文件) SQL> show parameter service_names; NAME TYPE VALUE ------------------------------------ ----------- ------------------------------ service_names string vmdb SQL> alter system set service_names='vmdb,sn01,sn02' sc…
实验一: 修改db_domain和service_name 我们将Db_name和Db_domain两个参数用'.'连接起来,表示一个数据库,并将该数据库的名称称为Global_name即等于service_name,即它扩展了Db_name. SYS@VDEDU > show parameter db_domain--查看db_domain NAME TYPE VALUE ------------------------------------ ----------- ------…
对于DBA来说,启动和关闭oracle监听器是很基础的任务,但是Linux系统管理员或者程序员有时也需要在开发数据库中做一些基本的DBA操作,因此了解一些基本的管理操作对他们来说很重要. 本文将讨论用LSNRCTL命令启动.关闭和查看监听器的状态的方法. 在启动.关闭或者重启oracle监听器之前确保使用 lsnrctl status (listener control 监听控制的简拼)命令检查oracle监听器的状态.除了得到监听器的状态之外,你还可以从lsnrctl s…
lsnrctl(Listener Control)是一个SQL*Net工具,用于控制数据库listener,这个工具提供了命令用于控制listener的启动.停止,查看listener的状态,改变listener的配置参数等. lsnrctl介绍在命令行中输入lsnrctl,你将得到: C:\Documents and Settings\Administrator>lsnrctl LSNRCTL for 32-bit Windows: Version 10.2.0.1.0 - Productio…
现象: Oracle数据库中,使用lsnrctl开启.关闭监听或查看监听状态时,非常慢,可以通过断网的方式使动作马上完成. 在客户端使用plsql等方式连接数据库时,也是非常慢,同样也可以通过切换网络状态的方法使其马上完成. 分两个层面: 1. 监听本身有问题 关闭监听日志,清理监听日志 A. 关闭监听日志 shell命令行登录至oracle用户,输入lsnrctl进入监听命令行. show log_status 查看监听日志状态,“set to on”表示开启,…