Oracle12c 的安裝教程圖解(安裝系統:windows 2008R2)


Oracle12c 的安裝教程圖解(安裝系統:windows 2008R2



第一節 安裝和下載路徑

1   官方下載路徑:

http://www.oracle.com/cn/products/database/enterprise-edition/overview/index.html#ct02-Download

   如圖:根據安裝系統選擇自己需要的安裝包;我這里是在window系列系統安裝

  clip_image002[4]

 clip_image004[4]

2 下載好了安裝包:並在同一個文件夾中解壓這2個安裝包,把解壓的文件放到同一個文件夾中

      clip_image006[4]

      clip_image008[4]

 

第二節 windows 2008R2上安裝oracle 12C

1 創建1個除了系統管理員(adminstrator)帳號之外的帳號:如:oracle12c  的帳號;目的是防止出錯

  clip_image010

2 選擇setup.exe命令鼠標右鍵,以管理員身份遠行,現如下圖界面,把我希望通過My Oracle Support接受安全更新(W)前面的勾去掉,然后點擊下一步按鈕。

clip_image012

clip_image014

3 彈出一個的警告提示,點擊是(Y)按鈕。

clip_image016

clip_image018

我這里出現了錯誤INS-30131:

clip_image020

 

 

Windows 7 64bit上安裝Oracle Database 12c[INS-30131] 錯誤的解決方法

 

 

Windows 7 64bit上安裝Oracle Database 12c,出現以下錯誤:

 

clip_image021

 

 

解決方法:

第一步:控制面板>所有控制面板項>管理工具>服務>SERVER  啟動

clip_image023

第二步:控制面板>所有控制面板項>管理工具>計算機管理>系統工具>共享文件夾>共享

 

右鍵單擊共享”>新建共享>

clip_image025

點擊下一步”>

 

clip_image027

單擊瀏覽”>

clip_image029

選擇"本地磁盤(C:">確定

clip_image030

 

clip_image031

單擊下一步

clip_image032

 

clip_image031[1]

 

單擊”>"下一步"

clip_image034

 

 

共享名輸入 "C$" >"下一步"

clip_image035

clip_image031[2]

 

對權限進行相應的選擇(選擇第二項或第三項)

單擊完成
clip_image036

clip_image031[3]

 

單擊完成

clip_image038

clip_image031[4]

重新運行安裝程序。

對於方法2自己遇到問題(這個問題應該不是普遍情況),系統原本就有名為C$c盤共享文件夾。

clip_image039

右鍵停止名為C$c盤共享文件夾后,(系統會提示即使刪除當計算機重啟時還會恢復)新建共享會提示C$已存在,無法創建。重啟計算機后系統原有C$共享文件夾自動恢復。為了刪除該共享文件夾並使其在系統重啟時不恢復,采用以下方法:

根據網上資料: http://www.jb51.net/article/88944.htm

打開注冊表 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters

里面有兩條是控制共享文件夾在計算機重啟時自動恢復的,為:AutoShareServerAutoShareWks,這兩條可能不存在。這兩條不存在或者存在且值為1時,計算機重啟會恢復默認共享文件夾。

clip_image041

clip_image042

因此為了不讓默認共享文件夾恢復,將其值改為0(若不存在則新建之並賦值0)。然后重新安裝客戶端,順利安裝成功。

雖然網絡服務名配置通過了,但是新建的C$文件夾無法保持,重啟計算機后消失了,此時測試網絡服務名配置失敗。

剛添加的兩條注冊表值為0則新建的C$重啟計算機后消失,若改為其他值則重啟計算機后系統默認C$出現…..很尷尬……未能解決。

 

 

4 選擇創建和配置數據庫,點擊下一步

clip_image044

5 選擇服務器類,然后選擇下一步

 

clip_image046

6 選擇單實例數據庫安裝,然后選擇下一步

clip_image048

7 選擇高級安裝然后點擊下一步

clip_image050

8 選擇產品語言:簡體中文、英語;然后在點擊下一步

clip_image052

9 選擇企業版,然后點擊下一步

clip_image054

10 注意這里設置的密碼最好滿足Oracle的密碼復雜性策略(即有大寫和小寫字符、數字,且大於8),否則后面的監聽配置可能會出現問題,而且這里一般建議選擇創建新Windows用戶

clip_image056

11 選擇安裝路徑

clip_image058

12 選擇一般用途/事務處理  選項;點擊下一步

clip_image060

13 創建: 全局函數;勾選上“創建為容器型數據庫”選項;點擊下一步

clip_image062

14 內存設置:勾選上啟用自動內存管理選項;

clip_image064

15 設置字符集:選擇默認的:一般為ZHS16GBK 字符集;如果不是的可以在下面字符集列中選擇自己需要的字符集;示例方案不要勾選;然后點擊下一步

clip_image066

16 選擇文件系統,這里一般為默認路徑

clip_image068

17 如圖:操作后點擊下一步

clip_image070

18 默認選擇;然后點擊下一步

clip_image072

19 這里為了簡便,統一設置密碼(帳號、密碼要保存好) ;然后點擊下一步

clip_image074 

20 檢查:安裝先決條件,然后點擊下一步

clip_image076

21 檢查各項,確定沒問題后,點擊安裝

clip_image078

22 開始安裝 

clip_image080

期間出現了錯誤INS-20802 Oracle Net Configuration Assistant失敗:

clip_image082

第三節 關於 oracle12c 容器的掛載;當oracle12c數據庫正常啟動后,用(例如:127.0.0.1/pdborcl)容器數據庫連接失敗出現ora-01033錯誤;

請查看該相關文檔

 

clip_image086clip_image088



處理數據庫01033連接錯誤問題.sql

  1 Microsoft Windows [版本 6.1.7601]
  2 版權所有 (c) 2009 Microsoft Corporation。保留所有權利。
  3 
  4 C:\Users\Administrator>sqlplus /nolog
  5 
  6 SQL*Plus: Release 12.1.0.2.0 Production on 星期一 7月 25 00:10:15 2016
  7 
  8 Copyright (c) 1982, 2014, Oracle.  All rights reserved.
  9 
 10 SQL> conn /  as sysdba;
 11 已連接。
 12 SQL> select * from v$version;
 13 
 14 BANNER
 15 --------------------------------------------------------------------------------
 16 
 17     CON_ID
 18 ----------
 19 Oracle Database 12c Enterprise Edition Release 12.1.0.2.0 - 64bit Production
 20          0
 21 
 22 PL/SQL Release 12.1.0.2.0 - Production
 23          0
 24 
 25 CORE    12.1.0.2.0      Production
 26          0
 27 
 28 
 29 BANNER
 30 --------------------------------------------------------------------------------
 31 
 32     CON_ID
 33 ----------
 34 TNS for 64-bit Windows: Version 12.1.0.2.0 - Production
 35          0
 36 
 37 NLSRTL Version 12.1.0.2.0 - Production
 38          0
 39 
 40 
 41 SQL> select sys_context ('USERENV', 'CON_NAME') from dual;
 42 
 43 SYS_CONTEXT('USERENV','CON_NAME')
 44 --------------------------------------------------------------------------------
 45 
 46 CDB$ROOT
 47 
 48 SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 49 
 50     CON_ID       DBID NAME                           OPEN_MODE
 51 ---------- ---------- ------------------------------ ----------
 52          2 1902492643 PDB$SEED                       READ ONLY
 53          3 3763780899 PDBORCL                        MOUNTED
 54 
 55 SQL>  alter pluggable database pdborcl open;
 56 
 57 插接式數據庫已變更。
 58 
 59 SQL> select con_id,dbid,NAME,OPEN_MODE from v$pdbs;
 60 
 61     CON_ID       DBID NAME                           OPEN_MODE
 62 ---------- ---------- ------------------------------ ----------
 63          2 1902492643 PDB$SEED                       READ ONLY
 64          3 3763780899 PDBORCL                        READ WRITE
 65 
 66 SQL> select sys_context ('USERENV', 'CON_NAME') from dual;
 67 
 68 SYS_CONTEXT('USERENV','CON_NAME')
 69 --------------------------------------------------------------------------------
 70 
 71 CDB$ROOT
 72 
 73 SQL> alter session set container=PDBORCL;
 74 
 75 會話已更改。
 76 
 77 SQL> select sys_context ('USERENV', 'CON_NAME') from dual;
 78 
 79 SYS_CONTEXT('USERENV','CON_NAME')
 80 --------------------------------------------------------------------------------
 81 
 82 PDBORCL
 83 
 84 SQL>
 85 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM