1. 程式人生 > >建立多個Oracle資料庫及相應的例項

建立多個Oracle資料庫及相應的例項

對於使用過SQL Server資料庫的使用者可以會對Oracle中的資料庫的例項的概念理解的不是很好,所以我產生了寫一篇博文的想法。

基礎概念

一般Oracle資料庫(Oracle Database)可以分為兩部分,即例項(Instance)資料庫(Database)

例項:是一個非固定的、基於記憶體的基本程序與記憶體結構。當伺服器關閉後,例項也就不存在了。

資料庫(Database)指的是固定的、基於磁碟的資料檔案、控制檔案、日誌檔案、引數檔案和歸檔日誌檔案等。

一般情況下,Oracle資料庫都是一個數據庫對應一個例項。如下圖所示。


當然可以根據需要建立多個數據庫和對應的多個例項。

測試環境

Windows 7 旗艦版,32位作業系統,已經安裝Oracle 11g R2,並建立一個數據庫和例項ORAC11

Windows中安裝的服務如下圖所示。


建立新的資料庫及對應的例項

開啟Database Configuration Assistant



















此警告頁面不用管,後面可以重新配置。



連線不同的資料庫例項

將2個數據庫對應的例項都啟動起來。

連結 ORAC11

cmd

SQLPLUS SYS/[email protected]  AS SYSDBA

連線 ORAC111

cmd

SQLPLUS SYS/[email protected]

AS SYSDBA

一切 正常。

相關推薦

建立Oracle資料庫相應例項

對於使用過SQL Server資料庫的使用者可以會對Oracle中的資料庫的例項的概念理解的不是很好,所以我產生了寫一篇博文的想法。 基礎概念 一般Oracle資料庫(Oracle Database)可以分為兩部分,即例項(Instance)和資料庫(Database)。

一個MySql例項自動建立Activiti資料庫問題

一次使用SSH和Activiti6開發的專案中,在伺服器啟動的時候就報錯:org.apache.ibatis.exceptions.PersistenceException: ### Error querying database.  Cause: java.sql.SQLS

一個oracle 資料庫建立例項

一個數據庫建立多個例項 1.      先要關閉資料庫(程序和記憶體關閉)  [[email protected]_2 ~]$ sqlplus / as sysdba SQL*Plus: Release 10.2.0.1.0 - Production on Tu

【Vue.js學習筆記】8:建立Vue例項物件,認識Vue中的元件

建立多個Vue例項物件 這裡在同一個js檔案中建立了兩個Vue例項物件,它們各自能完成前面學的那些功能,同時使用物件名稱也可以互相訪問,協同實現一些功能。 index.html <!DOCTYPE html> <html lang="en" xmlns:v-

centOS7下redis3.0安裝以及佈置叢集教程(單機建立例項除錯)

版本說明 本教程使用redis3.0版本。3.0版本主要增加了redis叢集功能。 安裝的前提條件 需要安裝gcc:yuminstall gcc-c++(如果你的Linux環境下已經裝過了Nginx,此處可忽略,因為Nginx也需要gcc環境才能安裝) 原始碼下載:此處

百度地圖自定義覆蓋物建立小圖示

// 百度地圖API功能var sContent ="<h4 style='margin:0 0 5px 0;padding:0.2em 0'>天安門</h4>" +"<img style='float:right;margin:4px' id

發現一臺機器中同時執行Oracle例項時。。。

發現一臺機器中同時執行多個Oracle例項時,最好保證 [OracleHome]/network/admin/listener.ora 檔案的 SID_LIST_LISTENER 段中 要對應每個例項都有一段宣告 其實這是個很簡單的問題,呵呵,只是偶以前一直沒留意過,今天剛剛

oracle主鍵自增 建立觸發器

問題: 最近修改專案的sql指令碼,新增幾張表,其中三個表需要屬性自增,mySql中可以直接用AUTO_INCREMENT,oracle沒有做自增功能,需要手動寫觸發器實現自增功能。在網上找到了解決方案。貼出來供大家參考: 解決方案:1.首先建立表 CREATE TABL

SQL2005建立例項經驗

1.跟正常安裝SQL2005一樣。但要注意的是安裝其他例項時,安裝選項裡只要選擇最基本的SQL Server Database Services即可; 2.安裝時必須取一個名字,不能使用預設例項了; 3.安裝後必須指定另外一個埠,預設埠為1433,其他例項不能再使用這個埠,

Fragment建立fragment例項

1,申明fragment 例項程式碼 Bundle bundle = new Bundle(); bundle.putString("opt", navigateIndustry.getOpt().toString()); SelectedIndustryFragme

TCP server 為什麽一個端口可以建立連接?

tab 建立 傳輸 grep not ide 技術分享 什麽 circle https://segmentfault.com/q/1010000003101541 如果是tcp client用同一個本地端口去連不同的兩個服務器ip,連第二個時就會提示端口已被占用。但服務

Exchange Server 2016管理系列課件45.DAG部署之建立DAG組

Exchange Server 郵件服務器 DAG管理 多DAG管理 方式方法是一樣的,比如我建了三個DAG組,對應的有三個DAG的計算機名稱。每個DAG群集都對應有自己的IP到故障轉移群集管理器中,可以看到DAG相關的群集資源。註意:群集管理器裏面的東西看看可以,但是不建議在群集管理器中隨意

Tomcat建立應用(Web Server),主機,站點的方法

-h 制作 ctp 變量 details real def fonts lin https://blog.csdn.net/chungle2011/article/details/52317433 http://piperzero.iteye.com/blog/147577

太平洋保險家園大數據項目DSG應用(30Oracle等實時同步到KAFKA)

oracle kafka 大數據 實時同步 共享采集平臺 太平洋保險集團“家園項目”大數據平臺DSG應用(oracle&kafka) 項目背景根據太平洋保險集團的IT建設規劃,在2017年年底,需要完成“一個太保,共同的家園”項目(簡稱家園項目),旨在給客戶提供更加便攜、全面的

ThinkPHP5 添加文字水印疑難解答

opera png pat php gpa 添加 ext clas water public function imageload() { $imgpath = ROOT_PATH . ‘public‘ . DS . ‘static‘

Oracle資料庫中的表的結構和資料的複製方法

1. 複製表結構及其資料: create table table_name_new as select * from table_name_old 2. 只複製表結構: create table table_name_new as select * from table_name_old

webAPI建立事件&BOM

BOM - 瀏覽器物件模型 通過BOM可以操作瀏覽器視窗,比如:彈出框、控制瀏覽器跳轉、獲取解析度等 DOM - 文件物件模型 DOM可以把HTML看做是文件樹,通過DOM提供的API可以對樹上的節點進行操作 BOM的頂級物件window window是瀏覽器的頂級物件,當呼叫

OS 建立資料夾

import requests import os import json url='https://pvp.qq.com/web201605/js/herolist.json' html=requests.get(url) html_json=html.json() B=list(map(lambd

IntelliJ IDEA 如何在同一個視窗建立專案--超詳細教程

一.IntelliJ IDEA與Eclipse的區別       二.在同一個視窗建立多個專案 1.開啟IntelliJ IDEA,點選Create New Project 2.Java Enterprise-->Web Applicatio

運維——在一臺主機上建立網站

假設有很多個網站,那麼如果每個網站都配一個伺服器的話顯然是很浪費的,其實一個伺服器是能放很多個網站,具體實現步驟如下: 1、建立目錄用來存放各個網站的資訊,路徑可以使用預設的也可以自己建立,此處使用預設的路徑 建立了三個目錄用來存放三個網站,如果想開啟IP就能開到內容則可以直接在/var/www/ht