導航:首頁 > IDC知識 > 全局域名轉向

全局域名轉向

發布時間:2020-10-29 11:11:25

1、Oracle資料庫中什麼是全局資料庫名?什麼是SID 。。有沒有好的解釋?

資料庫名、實例名、資料庫域名、全局資料庫名、服務名 ,
這是幾個令很多初學者容易混淆的概念。相信很多初學者都與我一樣被標題上這些個概念搞得一頭霧水。我們現在就來把它們弄個明白。

一、資料庫名
什麼是資料庫名?
資料庫名就是一個資料庫的標識,就像人的身份證號一樣。他用參數DB_NAME表示,如果一台機器上裝了多全資料庫,那麼每一個資料庫都有一個資料庫名。在資料庫安裝或創建完成之後,參數DB_NAME被寫入參數文件之中。格式如下:
DB_NAME=myorcl
...
在創建資料庫時就應考慮好資料庫名,並且在創建完資料庫之後,資料庫名不宜修改,即使要修改也會很麻煩。因為,資料庫名還被寫入控制文件中,控制文件是以二進制型式存儲的,用戶無法修改控制文件的內容。假設用戶修改了參數文件中的資料庫名,即修改DB_NAME的值。但是在Oracle啟動時,由於參數文件中的DB_NAME與控制文件中的資料庫名不一致,導致資料庫啟動失敗,將返回ORA-01103錯誤。

資料庫名的作用
資料庫名是在安裝資料庫、創建新的資料庫、創建資料庫控制文件、修改數據結構、備份與恢復資料庫時都需要使用到的。
有很多Oracle安裝文件目錄是與資料庫名相關的,如:
winnt: d:\oracle\proct\10.1.0\oradata\DB_NAME\...
Unix: /home/app/oracle/proct/10.1.0/oradata/DB_NAME/...
pfile:
winnt: d:\oracle\proct\10.1.0\admin\DB_NAME\pfile\ini.ora
Unix: /home/app/oracle/proct/10.1.0/admin/DB_NAME/pfile/init$ORACLE_SID.ora
跟蹤文件目錄:
winnt: /home/app/oracle/proct/10.1.0/admin/DB_NAME/bmp/...
另外,在創建數據時,careate database命令中的資料庫名也要與參數文件中DB_NAME參數的值一致,否則將產生錯誤。
同樣,修改資料庫結構的語句alter database, 當然也要指出要修改的資料庫的名稱。
如果控制文件損壞或丟失,資料庫將不能載入,這時要重新創建控制文件,方法是以nomount方式啟動實例,然後以create controlfile命令創建控制文件,當然這個命令中也是指指DB_NAME。
還有在備份或恢復資料庫時,都需要用到資料庫名。
總之,資料庫名很重要,要准確理解它的作用。

查詢當前數據名
方法一:select name from v$database;
方法二:show parameter db
方法三:查看參數文件。

修改資料庫名
前面建議:應在創建資料庫時就確定好資料庫名,資料庫名不應作修改,因為修改資料庫名是一件比較復雜的事情。那麼現在就來說明一下,如何在已創建數據之後,修改資料庫名。步驟如下:
1.關閉資料庫。
2.修改資料庫參數文件中的DB_NAME參數的值為新的資料庫名。
3.以NOMOUNT方式啟動實例,修建控制文件(有關創建控制文件的命令語法,請參考oracle文檔)

二、資料庫實例名
什麼是資料庫實例名?
資料庫實例名是用於和操作系統進行聯系的標識,就是說資料庫和操作系統之間的交互用的是資料庫實例名。實例名也被寫入參數文件中,該參數為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。這個概念接下來說明 。

三、資料庫域名
什麼是資料庫域名?
在分布工資料庫系統中,不同版本的資料庫伺服器之間,不論運行的操作系統是unix或是windows,各伺服器之間都可以通過資料庫鏈路進行遠程復制,資料庫域名主要用於oracle分布式環境中的復制。舉例說明如:
全國交通運政系統的分布式資料庫,其中:
福建節點: fj.jtyz
福建廈門節點: xm.fj.jtyz
江西: jx.jtyz
江西上饒:sr.jx.jtyz
這就是資料庫域名。
資料庫域名在存在於參數文件中,他的參數是db_domain.

查詢資料庫域名
方法一:select value from v$parameter where name = 'db_domain';
方法二:show parameter domain
方法三:在參數文件中查詢。

全局資料庫名
全局資料庫名=資料庫名+資料庫域名,如前述福建節點的全局資料庫名是:oradb.fj.jtyz

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

查詢資料庫服務名
方法一:select value from v$parameter where name = 'service_name';
方法二:show parameter service_name
方法三:在參數文件中查詢。

資料庫服務名與網路連接
從oracle8i開如的oracle網路組件,資料庫與客戶端的連接主機串使用資料庫服務名。之前用的是ORACLE_SID,即資料庫實例名

創建Oracle資料庫(以Oracle10g為例)

有兩種創建資料庫的方式,一種是以命令行腳本方式,即手動方式創建;另一種是利用Oracle提供的資料庫配置向導來創建。本篇主要介紹在Unix和Windows下以命令行腳本方式創建Oracle資料庫。

一個完整的資料庫系統,應包括一個物理結構、一個邏輯結構、一個內存結構和一個進程結構,如果要創建一個新的資料庫,則這些結構都必須完整的建立起來

2、速達軟體如何在全局應用中使用動態域名

為什麼要使用動態域名?一般全局應該登陸都不勾選動態域名,如果是外網登陸的話就做個埠映射

3、DZ論壇後台的-全局-域名設置里邊的域名應用和根域名設置是什麼意思,怎樣綁定呢?

應用域名:
可以為首頁、論壇、家園、手機設置一個二級域名。任意開啟一項域名,需要配置默認域名,否則會造成多入口問題
根域名設置:

可以為個人空間、版塊、專題、頻道設置一個二級域名的根域名。

通常只填默認域名即可。

4、求一個能注冊office365教育版全局管理的域名或現成賬戶。加q3051751052。可以加懸賞

某寶上面10元左右1個 可以同時按住5台設備使用,不限時間和不限重裝多好。

5、js不同源窗口如何全局存儲數據,即埠號或域名不一樣,使用localStorage無效,

你這有點類似跨域了。
http://www.th7.cn/web/js/201501/75869.shtml 看看有沒有用。
我想 通過 window.name 實現跨域數據傳輸,你可以試內下。
看下第五節,容有說明。

6、名詞解釋:目錄服務,活動目錄,域,ou,安全組,通信組,本地域組,全局組,通用組,用戶配置文件

目錄服務:
網路上,特別是互聯網中有各型各類的主機,有各種各樣的資源, 這些東西雜散在網路中, 需要有一定的機制來訪問這些資源, 得到相關的服務, 於是就有了目錄服務.早期的目錄服務主要是提供文件檢索, NOVELL就是廣為使用的目錄伺服器系統; 隨著互聯網的發展, 網站的定位又成了難題, 於是有了DNS服務,它也是典型的目錄服務,即幫你做域名與IP地址之間的轉換. 樓上說的NETMEETING, 也是目錄伺服器的服務內容之一, 對NetMetting來說,其目錄伺服器主要是幫助定位用戶狀態信息的.

活動目錄:活動目錄包括兩個方面:目錄和與目錄相關的服務。目錄是存儲各種對象的一個物理上的容器,從靜態的角度來理解這活動目錄與我們以前所結識的「目錄」和「文件夾」沒有本質區別,僅僅是一個對象,是一實體;而目錄服務是使目錄中所有信息和資源發揮作用的服務,活動目錄是一個分布式的目錄服務,信息可以分散在多台不同的計算機上,保證用戶能夠快速訪問,因為多台機上有相同的信息,所以在信息容氏方面具有很強的控制能力,正因如此,不管用戶從何處訪問或信息處在何處,都對用戶提供統一的視圖。
域:網路中的域是一個應用的范圍,在這個范圍內的用戶有一定的訪問許可權而不在域中的用戶會受到域許可權的控制而不能訪問一些東西
OU:OU(Organizational Unit,組織單位)是可以將用戶、組、計算機和其它組織單位放入其中的AD容器,是可以指派組策略設置或委派管理許可權的最小作用域或單元。通俗一點說,如果把AD比作一個公司的話,那麼每個OU就是一個相對獨立的部門。
用戶配置文件:用戶配置文件就是在用戶登錄時定義系統載入所需環境的設置和文件的集合。它包括所有用戶專用的配置設置,如程序項目、屏幕顏色、網路連接、列印機連接、滑鼠設置及窗口的大小和位置。
本地域組:具有本地域作用的組的使用范圍是本域。通常是針對本域的資源創建本地域組。本地域組具有所屬域的訪問許可權,以便訪問本域的資源。本地域組的成員可以是同一個域的本地域組,也可以是任何域內的賬戶、全局組和通用組,他們能訪問的資源只是該本地域組所在域的資源。

全局組:全局組主要是用來組織用戶的。全局組內可以包含同一個域的用戶賬戶與全局組,可以訪問任何一個域內的資源。
通用組:通用組的使用范圍是整個林和信任域。通用組可以訪問任何一個域內的資源,通用組可以包含所有域內的用戶賬戶、全局組和通用組。

7、有沒有Windows全局域名重定向軟體?

直接修改hosts文件,給域名添加綁定即可。

8、如何在全局應用中使用動態域名

對於使用「全局應用」的用戶來說,一般伺服器採用ADSL接入,沒有固定的公版網IP地址,那麼遠程客權戶端登錄時就變得非常麻煩,為此我們專門提供了動態域名解析功能,可以非常方便地解決了此問題,用戶安裝完軟體伺服器後可以通過「設置域名」功能,為企業申請唯一的動態域名;這樣在使用速達3000G-XP客戶端的「全局應用」模式登錄時就可以直接錄入動態域名來登錄了。希望對你有幫助,祝你好運!

與全局域名轉向相關的知識