精华内容
下载资源
问答
  • 数据库名和实例

    2019-10-01 06:33:49
    数据库名(db_name) 区分数据库数据的标识 select name from v$database; --数据库名 数据库实例名(instance_name) ... 数据库名和实例名通常是一对一的关系,在8i、9i并行server中是一对多的关系。 但...

    数据库名(db_name)
         区分数据库数据的标识

         select name from v$database;          --数据库名
        
    数据库实例名(instance_name)
         用于与操作系统交互,对外连接使用。


         数据库名和实例名通常是一对一的关系,在8i、9i并行server中是一对多的关系。


         但在同一时间内用户仅仅与一个实例相关联。

         怎样查看Oracle当前数据库实例名

           数据库实例名在编程的非常多地方都须要用到。配置数据库的jdbc:oracle:thin:@192.168.2.1:1521:WW,
           还有sqlPlus的连接字符串中也须要用到 conn sys/password@WW as sysdba;
           怎样查看当前数据库实例名呢?方式有三:

           ·使用SQL语句:select instance_name from v$instance;

           ·使用show命令:show parameter instance

           ·查看參数文件:查看init.ora文件
        
    Oracle_sid
         操作系统环境变量,仅仅对server上有作用,用于执行个各种工具;

    instance_name 是指oracle内部的參数。
        
    全局数据库名(global_name)
                在数据远程使用时,为数据库名+数据库域名。

           select * from global_name
               
    数据库域名(db_domain):
           主要用于分布式数据库中。


          
    数据库服务名(service_names)
          假设数据库有域名,则数据库服务名就是全局数据库名;
          假设数据库中未定义域名,则数据库服务名与数据库名同样。该參数在init.ora文件里使用。

    网络服务名(service_name)
         位于tnsnames.ora文件里,client连接到server时使用。

    转载于:https://www.cnblogs.com/lcchuguo/p/5095051.html

    展开全文
  • 数据库实例名

    2021-03-24 11:06:39
    一、数据库实例名 什么是数据库实例名数据库实例名是用于操作系统进行联系的标识,就是说数据库操作系统之间的交互用的是数据库实例名。实例名也被写入参数文件中,该参数为instance_name,在winnt平台中,...

    一、数据库实例名

    什么是数据库实例名?

    数据库实例名是用于和操作系统进行联系的标识,就是说数据库和操作系统之间的交互用的是数据库实例名。实例名也被写入参数文件中,该参数为instance_name,在winnt平台中,实例名同时也被写入注册表。

    数据库名和实例名可以相同也可以不同。

    在一般情况下,数据库名和实例名是一对一的关系,但如果在oracle并行服务器架构(即oracle实时应用集群)中,数据库名和实例名是一对多的关系。

    查询当前数据库实例名

    方法一:select instance_name from v$instance;

    方法二:show parameter instance

    方法三:在参数文件中查询。

    数据库实例名与ORACLE_SID

    虽然两者都表是oracle实例,但两者是有区别的。instance_name是oracle数据库参数。而ORACLE_SID是操作系统的环境变量。 ORACLD_SID用于与操作系统交互,也就是说,从操作系统的角度访问实例名,必须通过ORACLE_SID。在winnt不台, ORACLE_SID还需存在于注册表中。

    且ORACLE_SID必须与instance_name的值一致,否则,你将会收到一个错误,在unix平台,是“ORACLE not available”,在winnt平台,是“TNS:协议适配器错误”。

    数据库实例名与网络连接

    数据库实例名除了与操作系统交互外,还用于网络连接的oracle服务器标识。当你配置oracle主机连接串的时候,就需要指定实例名。当然8i以后版本的网络组件要求使用的是服务名SERVICE_NAME。这个概念接下来说明 。
    ————————————————
    版权声明:本文为CSDN博主「weixin_39623620」的原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接及本声明。
    原文链接:https://blog.csdn.net/weixin_39623620/article/details/113462150

    展开全文
  • 数据库名:数据库名用于标识一个数据库。...数据库名和实例名是两个概念,在RAC(集群)环境下,多个实例可以同时打开一个数据库。数据库和实例名可以不同。通常在单机环境下,数据库名和实例名相同。

    数据库名:数据库名用于标识一个数据库。

    实例名:又叫系统标识符(sid),用于唯一标识一个实例,实例是内存和后台进程的集合

     

    关系:

    数据库名和实例名是两个概念,在RAC(集群)环境下,多个实例可以同时打开一个数据库。数据库和实例名可以不同。通常在单机环境下,数据库名和实例名相同。

    展开全文
  • oracle 修改数据库名和实例名

    千次阅读 2019-03-08 13:10:51
    Oracle11g修改实例名和数据库名 https://blog.csdn.net/liaoyanyunde/article/details/84976256

    Oracle11g修改实例名和数据库名

     

    https://blog.csdn.net/liaoyanyunde/article/details/84976256

    展开全文
  • 查看数据库名 SQL> select name from v$database; 查看实例名 SQL> select instance_name from v$instance; 查看存在的database link SQL> select * from dba_db_links; 删除db link SQL> drop database link 连接...
  • 查看数据库名2. 查看实例名 1. 查看数据库名 select name from v$database; 更详细点的话,就执行这个(注意,这个必须在命令行界面执行)。 desc v$database; 2. 查看实例名 select instance_name from v$...
  • 数据库名实例名、数据库域名、全局数据库名、服务名,网络服务名,这是几个令很多初学者容易混淆的概念。相信很多初学者都与我一样被标题上这些个概念搞得一头雾水。我们现在就来把它们弄个明白。 一、数据库名 ...
  • 数据库名实例名、ORACLE_SID、数据库域名、全局数据库名、服务名 数据库名实例名、ORACLE_SID、数据库域名、全局数据库名、服务名数据库名实例名、数据库域名、全局数据库名、服务名 ,这是几个令很多初学者...
  • 数据库名和数据库域名组成,数据库域名可以为空,当数据库域名为空的时候,即等于数据库名。 实例名:即ORACLE_SID,用于区分同一个数据库的不同实例。如RAC数据库ORCL与两个实例ORCL1和ORCL2,那么数据库名就是...
  • Oracle 11g 修改数据库名和实例名

    千次阅读 2017-10-30 11:03:54
    Oracle 11g 修改数据库名字和实例名字,分两个阶段描述,第一阶段改sid,第二阶段改dbname 下面描述详细步骤 第一阶段:改sid 1、登录数据库查看先前的sid,总共三步, [oracle@localhost~]$ sqlplus /as sysdba SQL...
  • 查看Oracle数据库名和实例名的命令

    千次阅读 2019-07-22 13:38:52
    数据库名 SQL> select name from v$database; NAME --------- ECOLOGY 实例名 SQL> select instance_name from v$instance; INSTANCE_NAME ---------------- ecology 服务名 show parameter ...
  • 数据库名称: select name from V$database; 实例名名称: select instance_name from V$instance;
  • Oracle11g修改实例名和数据库名

    万次阅读 2018-12-12 20:01:25
    分为两个阶段,第一阶段修改实例名sid;第二阶段修改数据库名dbname 将原先的实例名orcl 更改为 isdms 将原先的数据库名orcl 更改为 isdms 第一阶段:修改实例名sid 1、登录数据库查看先前的sid (1)切换到oracle...
  • 我是这样写的 jdbc:oracle:thin:@172.18.10.51:1521:orcl 我的数据库名就是orcl没错,使用oracle客户端程序连接也都是正常的,后来检查发现该数据库的sid和数据库名实际上不相同,而jdbc里实际是用sid连接数据库的...
  • 描述Oracle数据库名称、服务名、实例名等的关系
  • 一、数据库名 什么是数据库名? 数据库名就是一个数据库的标识,就像人的身份证号...在创建数据库的时候需要指定对应实例名(instance_name)(数据库名和实例名可以相同也可以不同)。 同时数据库名会在windows ...
  • 查看Oracle数据库名和实例名

    千次阅读 2016-11-19 10:22:52
    查看数据库名 SQL> select name from v$database; NAME --------- ORCL   SQL> desc v$database;  名称 是否为空? 类型  ----------------------------------------- -------- ---
  • 一、数据库名 什么是数据库名数据库名就是一个数据库的标识,就像人的身份证号一样。他用参数DB_NAME表示,如果一台机器上装了多全数据库,那么每一个数据库都有一个数据库名。在数据库安装或创建完成之后,参数...
  • 库服务名 收藏数据库名(DB_NAME)、数据库实例名(Instance_name、ORACLE_SID) 、数据库域名、全局数据库名、数据库服务名 在ORACLE7、8数据库中只有数据库名(db_name)和数据库实例名(instance_name)。 在ORACLE8i...
  • ORACLE实例 = 进程 + 进程所使用的内存(SGA) 实例是一个临时性的东西,你也可以认为它代表了数据库某...ORACLE实例和数据库之间的关系 1. 临时性和永久性 2. 实例可以在没有数据文件的情况下单独启动 startup nomount

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 3,843
精华内容 1,537
关键字:

数据库名和数据库实例名