“oracle”怎么查看当前数据库的名称

“oracle”怎么查看当前数据库的名称,第1张

用sysdba身份登录 比如 conn / as  sysdba 匿名管理员登陆

执行 select name form V$database; 或是执行select from  V$database;

不过执行第二个显示的内容太多了不好找自己想要的结果。

你也可以先用desc V$database;语句查看一下V$database都有什么字段然后选择自己想要的字段进行选择

查看实例名称(sid):

select instance_name from  V$instance;一般默认情况下sid与你的数据库的名称是一样的!

windows 中

1 select name from v$database ;

直接运行就可以查看了,

2查看tnsnamesora 的连接,有个SID,SID就是服务名了

1查看oracle的安装目录,

方法是查看注册表:

如:HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\ORACLE_HOME REG_SZ E:\ORACLE\ORA92

得到了oracle的安装目录

一般来讲,如果服务器在安装时采用的是默认值那么这个值是:D:\ORACLE\ORA92

2找到tnsnamesora文件

在根目录下面找到\network\ADMIN\tnsnamesora 文件,并打开

3仔细查看里面的tnsnamesora 配置

例如

# TNSNAMESORA Network Configuration File: d:\oracle\ora92\network\admin\tnsnamesora

# Generated by Oracle configuration tools

WZZ=

(DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = wzz)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVER = DEDICATED)

      (SERVICE_NAME = WZZ)

    )

)

其中的service_name就是服务名,例如对如上面的文件 ,服务名就是WZZ

附 C#获取oracle服务器名 :

    #region 从注册表中读取安装主目录的值

        /// <summary>

        /// 从注册表中读取安装主目录的值

        /// </summary>

        /// <param name="setupKey"></param>

        /// <returns></returns>

        public static string ReadHomeDirectory(string setupKey)

        {

            RegistryKey readKey;

            try

            {

                readKey = RegistryLocalMachineOpenSubKey

                    ("Software\\ORACLE", false);

                foreach (string name in readKeyGetValueNames())

                {

                    if (name == setupKey)

                    {

                        return readKeyGetValue(name)ToString();

                    }

                }

                return null;

            }

            catch

            {

                return null;

            }

        }

        #endregion

1

sys@SZTYORA> show parameter servic

2cd $ORACLE_BASE/admin下看看有几个就是了

以上就是关于“oracle”怎么查看当前数据库的名称全部的内容,包括:“oracle”怎么查看当前数据库的名称、oracle 怎么查看当前数据库的名称、等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/sjk/9327105.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2023-04-27
下一篇2023-04-27

发表评论

登录后才能评论

评论列表(0条)

    保存