oracle基本概念

2021-09-24 12:05:16 字數 1753 閱讀 8398

1、db_name

對乙個資料庫(oracle database)的唯一標識,是乙個實在的物理名稱。

定義乙個資料庫所在的域,該域的命名同網際網路的』域』沒有任何關係,只是資料庫管理員為了更好的管理分布式資料庫而根據實際情況決定的。

db_name這種表示對於單個資料庫是足夠的,但是隨著由多個資料庫構成的分布式資料庫的普及,這種命令資料庫的方法給資料庫的管理造成一定的負擔,因為各個資料庫的名字可能一樣,造成管理上的混亂。為了解決這種情況,引入了db_domain引數,將

db_name和db_domain兩個引數用』.』連線起來,表示乙個資料庫,並將該資料庫的名稱稱為global_name,即它擴充套件了db_name。

資料庫至少由乙個例項引用,該例項由oracle系統識別符號(sid)唯一地標識,以區別其他例項。儘管v$instance中欄位 instance_name 看起來是例項名,但是實際上儲存的是sid。

sid_name跟安裝oracle時的oracle_sid相同,一般在監聽檔案中會用到。

6、oracle_sid是作業系統環境變數,用於和作業系統互動。也就是說,在作業系統中要想得到例項名,就必須使用oracle_sid。

7、instance_name

資料庫例項名是用於和作業系統進行聯絡的標識,就是說資料庫和作業系統之間的互動用的是資料庫例項名。例項名也被寫入引數檔案中,該引數為instance_name 。

instance_name與oracle_sid雖然兩者都表示oracle例項,但兩者是有區別的。instance_name 是oracle資料庫引數。而oracle_sid是作業系統的環境變數。

資料庫服務名,該引數是oracle8i新引進的。在8i以前,我們用sid來表示標識資料庫的乙個例項,但是在oracle的並行環境中,乙個資料庫對應多個例項,這樣就需要多個網路服務名,設定繁瑣。為了方便並行環境中的設定,引進了service_name引數,該引數對應乙個資料庫,而不是乙個例項。

db_unique_name是10g的引數,在配置dataguard環境時必須為處於dg環境中每個db設定乙個唯一值,在沒有db_unique_name引數之前,在同一臺機器上搭建dg時必須使用引數lock_name_space在standby引數檔案中,10g有了引數db_unique_name,lock_name_space已經被廢棄

oracle基本概念

執行mstsc 遠端桌面連線 ip位址與閘道器要設定 dns 114.114.114.114 電信 8.8.8.8谷歌 業務系統不穩定首先檢視網路是否穩定,可能丟包 x86伺服器 機架式伺服器 1u五厘公尺厚度 刀片機 高併發用集群 資源消耗一般指cpu 資料庫的三個重要組成部分 控制檔案 ctl ...

Oracle基本概念

1.忘記管理員密碼解決方案 1 命令列下輸入 sqlplus nolog 進入sql plus 2 輸入conn as sysdba 3 修改密碼 alter user system by pwd 密碼第乙個字元不能是數字 4 然後就可以用system 和密碼登入了 2.關係型資料庫rdbms簡介 ...

oracle基本概念

表 table 是資料庫中用來儲存資料的物件,是有結構的 資料庫中的 表資料的集合,是整個資料庫系統的基礎。sql資料庫中用於儲存資料的工具。表是包含資料庫中所有資料的資料庫物件 表定義為列的集合。與 電子 相似,資料在表中式按行和列的格式組織排列的。表中的每一列都設計為儲存某種型別的資訊 例如日期...