在Windows Server2012系統中安裝Oracle11g


系統:Windows Server2012 64位

數據庫:Oracle11.2g 64位

其他工具:editplus,PLSQL Developer,winrar

按照目前的硬件現狀,32位OS系統已經慢慢不再適合,所以在以后工作中,64位系統占的比重會越來越大

在64位Winserver上安裝Oracle,安裝過程沒什么特別,這里就不提了。

數據庫安裝完成后,可用的工具有SQL developer、sql navigater、PLSQL Developer

SQL developer 有64位,可以直接連接數據庫,但是需要特定版本JDK

sql navigater只有32位,啟動時會報錯,目前還沒找到解決辦法

我用的是PLSQL developer,這個工具也只有32位。不過可以通過以下步驟來連接64位數據庫

1、下載instantclient_32位客戶端,加壓后存放,如D:\ProgramFiles\instantclient

2、拷貝Oracle11.2Gmsvcr80.dlltnsnames.ora到解壓的instantclient_32位客戶端根目錄,它們的位置分別是:

D:\ProgramFiles\Crystal\product\11.2.0\dbhome_1\BIND:\ProgramFiles\Crystal\product\11.2.0\dbhome_1\NETWORK\ADMIN

3、設置PLSQL Developer中設置Oracle_HomeOCI Library

如圖:

 

4、在PLSQL Developer目錄下創建bat文件,作為PLSQL Developer的啟動快捷方式替換PLSQL Developer傳統啟動方式,bat文件中的內容如下:

@echo off

set path=D:\ProgramFiles\instantclient

set ORACLE_HOME=D:\ProgramFiles\instantclient

set TNS_ADMIN=D:\ProgramFiles\instantclient

set NLS_LANG=AMERICAN_AMERICA.AL32UTF8

start plsqldev.exe

至此設置完成,經實驗PLSQL Developer的可以成功連接到Oracle 11.2G 64

小tips:如何查看Oracle是32位還是64位

SQL> select * from v$version;

32位:

BANNER
--------------------------------------------------------------------------
Oracle Database 11g Enterprise EditionRelease 11.2.0.1.0 - Production
PL/SQL Release 11.2.0.1.0 - Production
CORE   11.2.0.1.0      Production
TNS for 32-bit Windows: Version 11.2.0.1.0- Production
NLSRTL Version 11.2.0.1.0 - Production
 
64位:
BANNER
----------------------------------------------------------------
Oracle Database 10g Enterprise EditionRelease 10.2.0.5.0 - 64bi
PL/SQL Release 10.2.0.5.0 - Production
CORE   10.2.0.5.0      Production
TNS for Linux: Version 10.2.0.5.0 -Production
NLSRTL Version 10.2.0.5.0 – Production


免責聲明!

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



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