關於oracle配置多個資料庫的問題

2021-05-31 21:20:37 字數 510 閱讀 3466

(1)oracle中可以配多個資料庫,並只需要開啟乙個偵聽器就可以了,對多個資料庫只要配置相應的服務命名(如下圖)就可以連線了。

最後有幾點注意:

1.對一般如果有多個應用程式用oracle的資料庫,一般只需要建立乙個資料庫就可以了,對不同的應用設立不同的使用者(不同的表空間)就可以了。

2.如果多個應用程式的字符集不一樣,如既有big5又有gb2312,那一般就需要考慮配置多個伺服器,或者建立多個資料庫,或者轉換到utf-8之類的字符集。

3.如果開發需要裝多個版本的oracle,如同時安裝oracle9i和oracle8.1.7,則需要配置各自的監聽埠,環境變數沒有什麼需要配置的,不會衝突;登錄檔都放在

hkey_local_machine\software\oracle下,但是會分home0~home...不同的key中存放,所以也不會有衝突。

(2)配置多個偵聽器或者乙個偵聽器偵聽多個資料庫的時候,對偵聽器注意需要配置資料庫服務(如圖):

***配置修改後,需要重新啟動***的服務!!!

hibernate配置多個資料庫

我的問題是 我做了乙個平台,這個平台的多個客戶要使用一台伺服器。我用的資料庫是oracle,這樣的話,我想讓hibernate 配置上多個資料庫連線,而這些資料庫是相同表名,只是庫名不同。我查了其他說法 方案一 寫兩個hibernate.cfg.xml 使用資料庫a的時候 configuration...

Discuz X論壇配置使用多個資料庫

在discuz x中,是可以方便的使用多資料庫的,可以單獨的配置不同的資料庫連線。作用估計起來有以下兩個好處。1.如果負載足夠搞,是可以把很一些表分布在多台資料庫伺服器中。這樣來減小負載 2.可以方便的使用別的資料庫中的資料。3.還可以把帖子分表,分到不同的資料庫伺服器中 將帖子拆分到其他資料庫 在...

Redis多個資料庫

注意 redis支援多個資料庫,並且每個資料庫的資料是隔離的不能共享,並且基於單機才有,如果是集群就沒有資料庫的概念。redis是乙個字典結構的儲存伺服器,而實際上乙個redis例項提供了多個用來儲存資料的字典,客戶端可以指定將資料儲存在哪個字典中。這與我們熟知的在乙個關聯式資料庫例項中可以建立多個...