AdSense

網頁

2018/10/29

在Windows 7 64Bit 安裝Oracle 12c資料庫

本篇紀錄如何在Windows 7 64Bit安裝Oracle Database 12c Release 2 - (12.2.0.1.0) - Standard Edition 2 and Enterprise Edition。

首先從Oracle官網下載Oracle Database 12c Release 2

下載好後將壓縮檔解壓縮,可看到database目錄。


打開database目錄,點兩下setup開始安裝。


直接點選Next >



選擇[Create and configure a database]然後按Next >


我是裝在筆電上,所以選[Desktop class]然後按Next >



記住資料庫的安裝目錄位置,設定的密碼(此密碼為SYS帳號的登入密碼),[Global database name]及[Pluggable database name]然後按Next >


安裝前的確認資訊,確定後按Install


安裝過程蠻久的,雖然有時候進度條看起來像是卡住2~3分鐘都沒在前進,以為是當掉了,但其實仍在安裝,所以耐心一點等。

安裝完畢。


安裝完找到資料庫安裝目錄下的product/12.2.0/dbhome1/network/admin中的tnsnames.ora,使用筆記本或Notepad++打開。


開啟後加入下面然後存檔並關閉。此名稱同安裝時設定的pluggable database name

ORCLPDB =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = localhost)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = orclpdb)
    )
  )

接著開啟command line測試連線。

在command line輸入sqlplus sys/Oracle_001@orclpdb as sysdba




使用SQL Developer連線,以管理者帳號SYS連線。


連線後建立新的使用者

CREATE USER matt2 IDENTIFIED BY 12345;
GRANT CONNECT, RESOURCE, DBA TO matt2;

GRANT CREATE SESSION TO matt2;
GRANT UNLIMITED TABLESPACE TO matt2;
GRANT CREATE VIEW TO matt2;
GRANT CREATE SEQUENCE, CREATE PROCEDURE TO matt2;


之後如果重新啟動電腦,連線前先確認資料庫狀態是否為OPEN狀態,先以SYS登入SQL*Plus,然後執行下面指令

SQL> SELECT STATUS FROM v$instance;

如果狀態顯示為MOUNTED,則執行下面指令來開啟資料庫實例。

SQL> ALTER DATABASE OPEN;


參考:

沒有留言:

AdSense