zoukankan      html  css  js  c++  java
  • 查看oracle数据库服务器的名字

     

    windows 中

    1. select name from v$database ;

    直接运行就可以查看了,

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

    1.查看oracle的安装目录,
    方法是查看注册表:
    如:HKEY_LOCAL_MACHINESOFTWAREORACLEORACLE_HOME REG_SZ E:ORACLEORA92
    得到了oracle的安装目录
    一般来讲,如果服务器在安装时采用的是默认值那么这个值是:D:ORACLEORA92

    2.找到tnsnames.ora文件
    在根目录下面找到 etworkADMIN nsnames.ora 文件,并打开

    3.仔细查看里面的tnsnames.ora 配置
    例如
    # TNSNAMES.ORA Network Configuration File: d:oracleora92 etworkadmin nsnames.ora
    # 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 = Registry.LocalMachine.OpenSubKey
                        ("Software\ORACLE", false);

                    foreach (string name in readKey.GetValueNames())
                    {
                        if (name == setupKey)
                        {
                            return readKey.GetValue(name).ToString();
                        }
                    }

                    return null;
                }
                catch
                {
                    return null;
                }
            }
            #endregion 
    复制代码

    linux系统下

    1.

    sys@SZTYORA> show parameter servic

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

  • 相关阅读:
    【CV论文阅读】ExtremeC3Net: 使用高级C3模块的极轻量人像分割模型
    【pytorch基础】pytorch的初始化
    【CV基础】如何理解空洞卷积(dilated convolution)?
    关于研发规范化的一些实践和思考
    vuecli入门项目实战
    C/C++用.ico图片替换.exe图标(VS2017)(转)
    C# 多线程修改控件时,提示在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke(转)
    C#读取ACCESS提示“未在本地计算机上注册Microsoft.ACE.OLEDB.12.0提供程序
    ubuntu的常用命令
    C# DataTable 按整形字段排序
  • 原文地址:https://www.cnblogs.com/lcword/p/9598395.html
Copyright © 2011-2022 走看看