应该是DBMS的服务名把,因为有允许多重驻留的,有多个服务名\x0d\1查看oracle的安装目录,\x0d\方法是查看注册表:\x0d\如:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOME REG_SZ E:\ORACLE\ORA92 \x0d\得到了oracle的安装目录\x0d\一般来讲,如果服务器在安装时采用的是默认值那么这个值是:D:\ORACLE\ORA92\x0d\\x0d\2找到tnsnamesora文件\x0d\在根目录下面找到\network\ADMIN\tnsnamesora 文件,并打开\x0d\\x0d\3仔细查看里面的tnsnamesora 配置\x0d\例如\x0d\# TNSNAMESORA Network Configuration File: d:\oracle\ora92\network\admin\tnsnamesora\x0d\# Generated by Oracle configuration tools\x0d\WZZ=\x0d\(DESCRIPTION =\x0d\ (ADDRESS_LIST =\x0d\ (ADDRESS = (PROTOCOL = TCP)(HOST = wzz)(PORT = 1521))\x0d\ )\x0d\ (CONNECT_DATA =\x0d\ (SERVER = DEDICATED)\x0d\ (SERVICE_NAME = WZZ)\x0d\ )\x0d\)\x0d\其中的service_name就是服务名,例如对如上面的文件 ,服务名就是WZZ\x0d\\x0d\附 C#获取oracle服务器名 :\x0d\\x0d\ #region 从注册表中读取安装主目录的值\x0d\ /// \x0d\ /// 从注册表中读取安装主目录的值\x0d\ /// \x0d\ /// \x0d\ /// \x0d\ public static string ReadHomeDirectory(string setupKey)\x0d\ {\x0d\ RegistryKey readKey;\x0d\\x0d\ try\x0d\ {\x0d\ readKey = RegistryLocalMachineOpenSubKey\x0d\ ("Software\\ORACLE", false);\x0d\\x0d\ foreach (string name in readKeyGetValueNames())\x0d\ {\x0d\ if (name == setupKey)\x0d\ {\x0d\ return readKeyGetValue(name)ToString();\x0d\ }\x0d\ }\x0d\\x0d\ return null;\x0d\ }\x0d\ catch\x0d\ {\x0d\ return null;\x0d\ }\x0d\ }\x0d\ #endregion
命令为:show parameter db_name;
解释:show的意思是展示,parameter是指函数定义中参数(固定用法),db_name是表示的数据库名称。
除了这个命令外,常用的还有查看当前用户:show user;查看用户下所有表:show tables;
Oracle服务器由数据库和实例组成,实例包括进程和内存结构。你连接到一个实例上,只能查到与该实例对应的数据库。数据库名可以这样简单查询show parameter db_name或者楼上的语句也可以,但是都只能获得当前的数据库名。
Oracle服务器由数据库和实例组成,实例包括进程和内存结构。
你连接到一个实例上,只能查到与该实例对应的数据库。数据库名可以这样简单查询
show parameter db_name
或者楼上的语句也可以,但是都只能获得当前的数据库名。
查看数据库名
SQL> select name from v$database;
NAME
---------
ORCL
SQL> desc v$database;
名称 是否为空 类型
----------------------------------------- -------- ----------------------------
DBID NUMBER
NAME VARCHAR2(9)
CREATED DATE
RESETLOGS_CHANGE# NUMBER
RESETLOGS_TIME DATE
PRIOR_RESETLOGS_CHANGE# NUMBER
PRIOR_RESETLOGS_TIME DATE
LOG_MODE VARCHAR2(12)
CHECKPOINT_CHANGE# NUMBER
ARCHIVE_CHANGE# NUMBER
CONTROLFILE_TYPE VARCHAR2(7)
CONTROLFILE_CREATED DATE
CONTROLFILE_SEQUENCE# NUMBER
CONTROLFILE_CHANGE# NUMBER
CONTROLFILE_TIME DATE
OPEN_RESETLOGS VARCHAR2(11)
VERSION_TIME DATE
OPEN_MODE VARCHAR2(10)
PROTECTION_MODE VARCHAR2(20)
PROTECTION_LEVEL VARCHAR2(20)
REMOTE_ARCHIVE VARCHAR2(8)
ACTIVATION# NUMBER
SWITCHOVER# NUMBER
DATABASE_ROLE VARCHAR2(16)
ARCHIVELOG_CHANGE# NUMBER
ARCHIVELOG_COMPRESSION VARCHAR2(8)
SWITCHOVER_STATUS VARCHAR2(20)
DATAGUARD_BROKER VARCHAR2(8)
GUARD_STATUS VARCHAR2(7)
SUPPLEMENTAL_LOG_DATA_MIN VARCHAR2(8)
SUPPLEMENTAL_LOG_DATA_PK VARCHAR2(3)
SUPPLEMENTAL_LOG_DATA_UI VARCHAR2(3)
FORCE_LOGGING VARCHAR2(3)
PLATFORM_ID NUMBER
PLATFORM_NAME VARCHAR2(101)
RECOVERY_TARGET_INCARNATION# NUMBER
LAST_OPEN_INCARNATION# NUMBER
CURRENT_SCN NUMBER
FLASHBACK_ON VARCHAR2(18)
SUPPLEMENTAL_LOG_DATA_FK VARCHAR2(3)
SUPPLEMENTAL_LOG_DATA_ALL VARCHAR2(3)
DB_UNIQUE_NAME VARCHAR2(30)
STANDBY_BECAME_PRIMARY_SCN NUMBER
FS_FAILOVER_STATUS VARCHAR2(21)
FS_FAILOVER_CURRENT_TARGET VARCHAR2(30)
FS_FAILOVER_THRESHOLD NUMBER
FS_FAILOVER_OBSERVER_PRESENT VARCHAR2(7)
FS_FAILOVER_OBSERVER_HOST VARCHAR2(512)
以上就是关于怎么查看oracle数据库服务器的名字全部的内容,包括:怎么查看oracle数据库服务器的名字、oracle如何显示当前数据库名称、oracle怎么查看所有的数据库名等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)