首先在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例項提供了多個用來儲存資料的字典,客戶端可以指定將資料儲存在哪個字典中。這與我們熟知的在乙個關聯式資料庫例項中可以建立多個...