程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 數據庫知識 >> Oracle數據庫 >> Oracle教程 >> Oracle數據庫基礎知識總結(一),oracle基礎知識

Oracle數據庫基礎知識總結(一),oracle基礎知識

編輯:Oracle教程

Oracle數據庫基礎知識總結(一),oracle基礎知識


數據庫名、實例名、數據庫域名、全局數據庫名、服務名,這是幾個令很多初學者容易混淆的概念。相信很多初學者都與我一樣被標題上這些個概念搞得一頭霧水。

我們現在就來把它們弄個明白。

一、數據庫名 什麼是數據庫名?

數據庫名就是一個數據庫的標識,就像人的身份證號一樣。他用參數 DB_NAME 表示,如果一台機器上裝了多全數據庫,那麼每一個數據庫都有一個數據庫名。

在數據庫安裝或創建完成之後,參數 DB_NAME 被寫入參數文件之中。格式如下: DB_NAME=myorcl ...

數據庫名的作用 數據庫名是在安裝數據庫、創建新的數據庫、創建數據庫控制文件、修改數據結構、備份與恢復數據庫時都需要使用到的。

二、數據庫實例名 什麼是數據庫實例名?

數據庫實例名是用於和操作系統進行聯系的標識,就是說數據庫和操作系統之間的交互用的是數據庫實例名。實例名也被寫入參數文件中,該參數為 instance_name,在 winnt 平台中,實例名同時也被寫入注冊表。數據庫名和實例名可以相同也可以不同。在一般情況下,數據庫名和實例名是一對一的關系,但如果在 oracle 並行服務器架構(即 oracle 實時應用集群)中,數據庫名和實例名是一對多的關系。

三、數據庫域名 什麼是數據庫域名?

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

舉例說明如:全國交通運政系統的分布式數據庫,其中: 福建節點: fj.jtyz 福建廈門節點: xm.fj.jtyz 江西: jx.jtyz 江西上饒:sr.jx.jtyz 這就是數據庫域名。 數據庫域名在存在於參數文件中,他的參數是 db_domain.

四、數據庫服務名 什麼是數據庫服務名?

從 oracle9i 版本開始,引入了一個新的參數,即數據庫服務名。參數名是 SERVICE_NAME。 如果數據庫有域名,則數據庫服務名就是全局數據庫名;否則,數據庫服務名與數據庫名相同。

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved