oracle安裝多個資料庫例項同時執行

2021-08-20 18:49:03 字數 1090 閱讀 2457

首先在linux圖形介面中切換至oracle使用者執行dbca命令,安裝完資料庫例項後,

在命shell命令列中執行export oracle_sid=新安裝的oracle例項sid

此時若sqlplus / as sysdba,執行的命令影響範圍就是新建的資料庫例項了

create user qgtg_bj_mis identified by qgtg_bj_mis default tablespace notifydbascii;//建立使用者指定上面的表空間

若出現錯誤startup ora-01078, lrm-00109,則先配置監聽如下,重啟監聽

對新建使用者授權如下

grant connect,resource to qgtg_bj_mis;

grant unlimited tablespace to qgtg_bj_mis;

grant create database link to qgtg_bj_mis;

grant select any sequence,create materialized view to qgtg_bj_mis;

配置監聽如下

vim listen.ora

sid_list_listener =

(sid_list =

(sid_desc =

(global_dbname = orcl)

(sid_name = orcl)

)(sid_desc = //新建的oracle例項配置

(global_dbname = orcl_ascii)

(sid_name = orclascii)))

listener =

(description_list =

(description =

(address = (protocol = tcp)(host = 192.168.1.11)(port = 1521))

(address = (protocol = tcp)(host = 6.2.72.102)(port = 1521))))

然後使用export oracle_sid=『例項sid』 切換不同的例項執行startup,再啟動監聽,即可兩個例項同時執行

oracle建立多個資料庫例項及其管理

1.使用database assist或者create database 語句後提示資料庫已經有了。2.用database configuration assistance 建立,省時 安全 高效。接下來的問題,當用sqlplus登陸後到底登陸的是哪個資料庫呢?實驗了下預設為剛建立的那個,如何選擇登...

oracle 如何在乙個資料庫建立多個例項

例項 是乙個非固定的 基於記憶體的基本程序與記憶體結構。當伺服器關閉後,例項也就不存在了。資料庫 database 指的是固定的 基於磁碟的資料檔案 控制檔案 日誌檔案 引數檔案和歸檔日誌檔案等。一般情況下,oracle資料庫都是乙個資料庫對應乙個例項。如下圖所示 當然可以根據需要建立多個資料庫和對...

Redis多個資料庫

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