如何圖形化建立oracle資料庫

來源:互聯網
上載者:User

標籤:

需要注意的幾點

1、如果用oracleClient Access Server的話必須把伺服器的主機名稱寫成(電腦的名稱)
Oracle建立資料庫的方法

2、navigate如何遠程oracle資料庫

E:\app\lenovo\product\11.1.0\client_1\BIN下面的oci.dll的檔案替換掉naviaget相應的檔案

建立資料庫的方法有

1.通過運行Oracle Database Configuration Assistant 建立配置或刪除資料庫(也可在命令列下輸入dbca);
2.用命令列的方式建立資料庫
3.通過運行自訂的批處理指令碼(或create_ORACLE_SID.bat(create_ORACLE_SID.sql))來建立配置或刪除資料庫

一、圖形化方式建立資料庫

方法/步驟

  1. 1

    從Windows案頭執行“開始”→“程式”→“Oracle - <ORACLE_HOME_NAME>”→“配置和移置工具”→“Database Configuration Assistant”命令,開啟Database Configuration Assistant對話方塊的歡迎介面,單擊該介面中的“下一步”按鈕

  2. 2

    啟用“建立資料庫”選項,單擊“下一步”按鈕,進入“步驟2:資料庫模板”介面

  3. 3

    啟用“一般用途或交易處理”選項,單擊“下一步”按鈕,進入“步驟3:資料庫標識”介面

     
  4. 4

    在“步驟3:資料庫標識”介面中設定新資料庫的全域資料庫名,這裡設定為myorcl,而資料庫執行個體名(SID)預設與全域資料庫名相同,也為myorcl

  5. 5

    設定好口令後,單擊“下一步”按鈕,進入“步驟6:儲存選項”介面,在該介面中啟用“檔案系統”選項

  6. 6

    單擊“下一步”按鈕,進入“步驟7:資料庫檔案所在位置”介面。設定好儲存位置後,單擊“下一步”按鈕,進入“步驟

  7. 7

    ¤採用預設設定,單擊“下一步”按鈕,進入“步驟9:資料庫內容”介面,該介面中可以對樣本方案及定製指令碼進行配置。採用預設設定,單擊“下一步”按鈕,進入“步驟10:初始化參數”介面,該介面中可以對記憶體、調整大小、字元集和串連模式進行配置。採用預設設定,單擊“下一步”按鈕,進入“步驟11:安全設定”介面,在該介面中採用預設設定,即啟用“保留增強11g預設安全設定”選項。¤單擊“下一步”按鈕,進入“步驟 12:自動維護任務”介面,在該介面中選擇“啟用自動維護任務”選項。

  8. 8

    單擊“下一步”按鈕,進入“步驟13:資料庫儲存”介面,在該介面中可以指定資料庫的儲存參數,單擊“下一步”按鈕,進入“步驟14:建立選項”介面

  9. 9

    單擊“完成”按鈕,在彈出的“確認”對話方塊中單擊“確定”按鈕,即可開始新資料庫的建立

    二、用命令列的方式建立資料庫

    CONNECT / AS SYSDBA

    STARTUP PFILE= ‘C:oracleadmininit_testorcl.ora‘ NOMOUNT;

    CREATE DATABASE testOrcl DATAFILE ‘/u02/oracle/testOrcl/system01.dbf‘ SIZE 100M

    LOGFILE GROUP1 (‘/u01/oracle/testOrcl/redo1a.log‘, ‘/u02/oracle/testOrcl/redo1b.log‘) SIZE 500K, GROUP2 (‘/u01/oracle/testOrcl/redo1a.log‘, ‘/u02/oracle/testOrcl/redo1b.log‘) SIZE 500K CHARACTER SET ZHS16CGB231280;

    --將資料庫直接從未建置狀態轉換到開啟狀態

    ALTER DATABASE OPEN;

    --刪除資料庫(Dropping a Database)

    SPOOL C:DROP_DATABASE.BAT

    SELECT ‘DEL ‘||NAME 刪除資料庫相關資料檔案 FROM V$DATAFILE;

    SELECT ‘DEL ‘||MEMBER 刪除資料重構記錄檔 FROM V$LOGFILE; SPOOL OFF;

    優點:可以熟悉建立指令,建立原理; 缺點:配置簡單,要求熟記命令列指令;

    3.通過運行自訂的批處理或SQL指令碼(create_ORACLE_SID.bat或create_ORACLE_SID.sql)來建立

    --create_ORACLE_SID.bat

    set ORACLE_SID= ORACLE_SID.

    del C:ORACLE8IdatabasepwdORACLE_SID.ora

    C:ORACLE8Ibinoradim -new -sid ORACLE_SID. -intpwd oracle -startmode manual

    -pfile C:ORACLE8IadminORACLE_SIDpfileinit.ora

    C:ORACLE8Ibinsvrmgrl @C:WINNTProfilesAdministratorLbORACLE_SIDrun.sql

    C:ORACLE8Ibinsvrmgrl @C:WINNTProfilesAdministratorLbORACLE_SIDrun1.sql

    C:ORACLE8Ibinoradim -edit -sid ORACLE_SID -startmode auto

    --ORACLE_SIDrun.sql spool

    C:ORACLE8IadminORACLE_SIDcreatecreatedb

    set echo on

    connect INTERNAL/oracle

    startup nomount pfile=C:ORACLE8IadminORACLE_SIDpfileinit.ora

    CREATE DATABASE ORACLE_SID

    LOGFILE ‘C:ORACLE8IoradataORACLE_SIDredo01.log‘ SIZE 1024K,

    ‘C:ORACLE8IoradataORACLE_SIDredo02.log‘ SIZE 1024K

    MAXLOGFILES 32

    MAXLOGMEMBERS 2

    MAXLOGHISTORY 1

    DATAFILE ‘C:ORACLE8IoradataORACLE_SIDsystem01.dbf‘ SIZE 50M REUSE

    MAXDATAFILES 254

    MAXINSTANCES 1

    CHARACTER SET ZHT16BIG5

    NATIONAL CHARACTER SET ZHT16BIG5;

    spool off

    --ORACLE_SIDrun1.sql

    spool C:ORACLE8IadminORACLE_SIDcreatecreatedb1

    set echo on

    connect INTERNAL/oracle

    ALTER DATABASE DATAFILE ‘C:ORACLE8IoradataORACLE_SIDsystem01.dbf‘ AUTOEXTEND ON;

    CREATE ROLLBACK SEGMENT SYSROL TABLESPACE "SYSTEM" STORAGE (INITIAL 100K NEXT 100K);

    ALTER ROLLBACK SEGMENT "SYSROL" ONLINE;

     

    另外我要說的是,建立全域資料庫後:

    sys的口令是:change_on_install

    system的口令是:manager

    第一次啟動的伺服器有:

    OracleOraHome90Agent

    OracleOraHome90TNSListener

    OracleService(你資料庫名字:例如你建立的資料庫和SID名為:NEW,那這裡就是NEW)

     

     

如何圖形化建立oracle資料庫

聯繫我們

該頁面正文內容均來源於網絡整理,並不代表阿里雲官方的觀點,該頁面所提到的產品和服務也與阿里云無關,如果該頁面內容對您造成了困擾,歡迎寫郵件給我們,收到郵件我們將在5個工作日內處理。

如果您發現本社區中有涉嫌抄襲的內容,歡迎發送郵件至: info-contact@alibabacloud.com 進行舉報並提供相關證據,工作人員會在 5 個工作天內聯絡您,一經查實,本站將立刻刪除涉嫌侵權內容。

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.