日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > windows >内容正文

windows

oracle系统库名,Oracle 札记之 一:数据库名,数据库实例名,数据库域名,操作系统环境变量...

發布時間:2023/12/1 windows 44 豆豆
生活随笔 收集整理的這篇文章主要介紹了 oracle系统库名,Oracle 札记之 一:数据库名,数据库实例名,数据库域名,操作系统环境变量... 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

數據庫名是用于區分數據庫的一個內部標識,是以二進制方式存儲在數據庫控制文件中的參數。數據庫創建之后不能再修改這個參數。數據庫創建后,它被寫入數據庫參數文件pfile或Spfile中。格式如下:

...

db_name="orcl"

db_domain=dbcenter.toys.com

instance_name=orcl

service_names=orcl.dbcenter.toys.com

...

數據庫實例名

數據庫實例是操作數據庫的實體,用戶通過實例與數據庫交互。實例名用來標識這個數據庫實例。數據庫創建后,實例名可以被修改。也在數據庫參數文件pfile或Spfile中。格式如下:

...

instance_name=orcl

service_names=orcl.dbcenter.toys.com

...

數據庫名與實例名可以相同。一個數據庫對應一個實例的情況下設置成相同的便于標識數據庫。但是在8i,9i的并行服務器中,數據庫與實例不存在一一對應關系,而是一對多關系,一個數據庫對應多個實例。不過一個用戶只能與一個實例相連。(這里才讓人恍然大悟,實例名與數據庫名的區別就很容易理解了)

數據庫域名

在分布式數據庫系統中,不同版本的數據庫服務器之間,不論運行的操作系統是unix或是windows,各服務器之間都可以通過數據庫鏈路進行遠程復制,數據庫域名主要用于oracle分布式環境中的復制。舉例說明如:

全國交通運政系統的分布式數據庫,其中:

福建節點: fj.jtyz

福建廈門節點: xm.fj.jtyz

江西: jx.jtyz

江西上饒:sr.jx.jtyz

這就是數據庫域名。

數據庫域名在存在于參數文件中,他的參數是db_domain.

操作系統環境變量(ORACLE_SID)

數據庫實例名有時使用實例名(Instance_name),有時使用ORACLE_SID。這兩個都是數據庫實例名,不易區分。實際上,instance_name參數是ORACLE數據庫的參數,可以再初始化參數文件中查詢到,而ORACLE_SID參數則是操作系統的環境變量。

在多個實例的服務器中,ORACLE通過ORACLE_SID決定啟動哪個實例。一般,如果服務器只有一個實例,ORACLE_SID的值和實例的名稱以及數據庫名稱相同。

舉例:在CMD中輸入sqlplus/nolog

再輸入connect

/ as sysdba;

那么:有2個數據庫實例,它怎么知道選擇哪一個呢?

其中就是我設置的環境變量起了作用。

總結

以上是生活随笔為你收集整理的oracle系统库名,Oracle 札记之 一:数据库名,数据库实例名,数据库域名,操作系统环境变量...的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。