您的位置:首页 > 其它

查询当前数据名,实例名,域名,服务名,模式

2013-11-04 00:53 429 查看
alter system register            ---强制重新注册(动态实例注册)

host lsnrctl status listener
host lsnrctl start listener
host lsnrctl stop listener
host lsnrctl services listener
查询数据库服务名

desc v$parameter
col name justify left format a20
col value justify left format a20
select name,value from v$parameter where name like '%service%'

命令行下,不使用连接字符串直接/as sysdba进入sqlplusw,此种情况下不会连接监听器,所以启停服务时都不会去连接监听服务。
select status from v$instance;
select * from v$shared_server
select * from v$dispatcher
以上任意一个结果为空,为共享模式
select network from v$dispatcher
select * from v$queue
select * from v$circuit
select * from v$shared_server_monitor  --查看那些进程在服务
show parameter dispatchers ---只能在sqlplus 中查询
select * from v$session
select * from dba_tablespaces
select * from dba_tables where TABLESPACE_NAME='USERS';
select * from v$database
查询当前数据名
方法一:select name from v$database;
方法二:show parameter db
select * from v$instance
查询当前数据库实例名
方法一:select instance_name from v$instance;
方法二:show parameter instance
select * from v$parameter where NAME like '%db_domain%';
查询数据库域名
方法一:select value from v$parameter where name = 'db_domain';
方法二:show parameter domain
select * from v$parameter where name like '%name%'
查询数据库服务名
方法一:select value from v$parameter where name = 'service_names';
方法二:show parameter service_name
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐