Oracle的基本學習(一)—安裝Oracle


一、Oracle環境搭建

1.安裝Oracle 10g

     我們把Orcale安裝到虛擬機上,遠程連接。

(1)解壓文件10201_database_win32.zip,並雙擊解壓目錄下的setup.exe,出現安裝界面。

     clip_image002_thumb2

 

(2)輸入口令和確認口令,如:password,點擊下一步,出現如下進度條,此口令即是管理員密碼。

     clip_image0026_thumb2

 

(3)檢查先決條件,選中紅框所示的選擇框。

     clip_image0028_thumb2

 

(4)點擊“下一步”,出現“概要”界面,點擊“安裝”。

     clip_image00210_thumb1

 

(5)完成后,出現“口令管理”界面,點擊“口令管理”。

     clip_image00212_thumb1

 

(6)將SCOTT和HR用戶的溝去掉(解鎖這兩個賬戶)並輸入密碼,如下圖所示,點擊“確定”。

     clip_image00214_thumb1

 

(7)到“口令管理”界面,點擊“確定”。

     clip_image00216_thumb1

 

(8)安裝結束,點擊“退出”。

 

(9)測試是否安裝成功

     在虛擬機的命令行輸入: sqlplus scott/tiger (scott是用戶名tiger是密碼,需要剛才的配置)。如果出現下面就是連接成功了。

     image_thumb4

 

二、本地PC端的配置

     我們采用PLSql來連接遠程Oracle。

1.Orcale客戶端的安裝

(1)下載OracleInstanceClient

     PLSQL Developer並不支持Oracle 64位客戶端連接。所以我們下載32位的。

     image_thumb6

     解壓到同一個文件夾中。

 

(2)配置sqlplus的環境變量

     將文件的路徑放到path變量下。F:\Program\instantclient_12_1

 

(3)測試是否能連接數據庫

     打開本地命令行輸入: sqlplus scott/tiger@192.168.56.101:1521/orcl

     image_thumb9

     image_thumb11

     出現以上信息說明連接成功。

 

(4)添加tnsnames.ora文件

     在F:\Program\instantclient_12_1目錄下新建目錄network,在network目錄下再新建admin目錄,在admin目錄下新建文件tnsnames.ora,使用文本編輯器打開寫入如下內容:

ORCL =
(DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.56.101 )(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = orcl )
    )
)

第1處紅字: 定義遠程服務器在本地主機名。

第2處紅字: 遠程服務器的IP地址。

第3處紅字: 遠程數據庫的實例名。

 

(5)添加TNS_ADMIN的環境變量

     值為tnsnames.ora的所在路徑,比如: F:\Program\instantclient_12_1\network\admin

 

(6)設置Orcle的語言添加,環境變量

     環境變量NLS_LANG ,值為SIMPLIFIED CHINESE_CHINA.ZHS16GBK

     可以使用命令來查看: select userenv('language') nls_lang from dual;

     image_thumb13

 

2.PL/SQL developper的配置

(1)下載安裝進入配置

     image_thumb17

 

(2)退出重新進入

     image_thumb19

 

(3)新建查詢窗口,看是否連接上數據庫

     在右邊空白區,新建SQL Window,輸入以下命令。

select * from emp;

     image_thumb22

 

3.錯誤異常

如果點擊PL/SQL出現以下異常

     image_thumb25

說明Orcale客戶端安裝的是64位,要換成32位的。PL/SQL Developer並不支持Oracle 64位客戶端連接。


免責聲明!

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



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