Win8.1OS64位oracle11安裝配置及PL/SQL Developer如何串連64位oracle,win8.1os64oracle11

來源:互聯網
上載者:User

Win8.1OS64位oracle11安裝配置及PL/SQL Developer如何串連64位oracle,win8.1os64oracle11
Oracle

 

   為什麼選擇oracle

 

     1.oracle能夠在主流的平台上運行,而相對於sql server只支援windows,而windows在wr手裡攥著呢,所以你懂的。在安全性上來講,很多地方oracle和linux就是個不錯的選擇;

     2.支援的串連模式上,oracle能夠支援oledb,jdbc,oci等標準進行串連。

     3.從80年代起,oracle開始了oracle6的發布。使用者群龐大加上多年coder的開發的經驗,可以說是曆經磨練。

 

  與其他資料庫的比較

    

 

Oracle11的安裝

 

 最新

  http://www.oracle.com/technetwork/cn/database/enterprise-edition/downloads/index.html , 在版本11之  後,oracle的安裝簡單多了,更多的時候直接下一步就解決了。可能會根據平台的不同會出現一些問題,比如:win  8之上沒有內建framework3.5,需要在啟用一下該window功能。一般安裝是不會出問題的。

 

注意事項:

   1.由於oracle服務啟動就100多M了,所以建議記憶體上還是多點,怎麼最少也得4G,2個g就很卡了。

   2.而硬碟空間一般是沒有問題的,預留2G左右。

   3.安裝完成了,會有這樣一個介面


   


 

   我們可以在口令管理這裡,將需要的賬戶解鎖或者更改使用者名稱。細心一點可以發現,上面有這樣一句話:database control URL 位https://localhost:1158/em.這個就是相當於sql server 中的企業管理器。與它不同的是,該管理器是用瀏覽器來管理的。而之前oracle 10也是用oracleenterprise manager(OEM)來管理的。

就是這樣一個介面


   

 

    可視化的操作使oracle的操作不像之前那麼難了。我覺得操作這塊,oracle已經有向易操作的可視化操作靠攏了,就和sql server一樣。

 

 

ore的簡單使用-更改口令

 

 例如:更改使用者的口令


 1.選擇伺服器,安全性下面的使用者


    

 

 

  2.在對象名這一欄,輸入你想要操作的對象名sys,點擊編輯


 

  

 

 

 

PL/SQLDeveloper串連oracle

  

 

 因為PL/SQL Developer只有32位,而oracle是64位的。就需要一些配置,這裡分享我在配置過程中的經曆。

 

  環境:

  a.oracle database 11genterprise edition release 11.2.0.1.0

  b.Pl/SQL 9.0.6

 

 http://www.oracle.com/technetwork/topics/winsoft-085727.html ,下載指定版本號碼的用戶端,而且必須是32位的。

 

  a.解壓縮後,複製到安裝目錄下 C:\app\Administrator\product。



  


 

 b.開啟PL/SQL,這時候點擊取消,進入介面 工具-喜好設定;如配置


 

  

 

c.環境變數配置



 


 

可能出現的問題


  

 

無法解析指定的連接字串,這可能是因為你沒有完全卸載乾淨上一個oracle。這時候按照

配置指定的tnsname環境變數即可


總結

 

     就在學習oracle最初的這個時候,走了這樣和那樣的彎路;也遇到了很多想砸電腦的鬱悶的問題,算不上水深火熱,但是那種搞不出來的心情確實也很讓人上火。話又說回來,學習哪一門技術誰也沒有彷徨和鬱悶。仔細想想,很多時候,還是要心細、嚴謹、切勿急躁和急功近利。道理都知道,到做的時候總會出現這樣那樣的問題,只能是在各種鬱悶中鍛造咯!


     欲速則不達,循序漸進,做任何事情都要遵循規律。另外對自己的信心也是很重要的,不要因為一個問題解決不了,就氣餒和罷工了。


Oracle 11g 64位串連P/L SQL Developer怎配置?

你的是Window作業系統吧,還需要建立ORACLE_HOME主目錄及環境變數:
OraHOME.reg
Windows Registry Editor Version 5.00[HKEY_LOCAL_MACHINE\SOFTWARE\ORACLE\KEY_OraClient10g_home1]"NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK""ORACLE_BUNDLE_NAME"="Enterprise""ORACLE_GROUP_NAME"="Oracle - OraClient10g_home1""ORACLE_HOME"="D:\\instantclient_10_2""ORACLE_HOME_KEY"="SOFTWARE\\ORACLE\\KEY_OraClient10g_home1""ORACLE_HOME_NAME"="OraClient10g_home1"
OraEnv.reg
Windows Registry Editor Version 5.00[HKEY_CURRENT_USER\Environment]"LD_LIBRARY_PATH"="D:\\SmartAct\\OracleWork\\instantclient_10_2""NLS_LANG"="SIMPLIFIED CHINESE_CHINA.ZHS16GBK""ORACLE_HOME"="D:\\instantclient_10_2""PATH"="%PATH%;D:\\instantclient_10_2""SQL_PATH"="D:\\instantclient_10_2""TNS_ADMIN"="D:\\instantclient_10_2\\network\\admin"分別儲存成註冊表檔案匯入再啟動看看。

 
pl/sql developer 登入Oracle 11g不成功(電腦win7(64位),oracle 11g 64(位))

使用PL/SQL Developer串連OracleX64版本:
•1. 下載32位Oracle InstantClient,並展開到某目錄,例如C:\instantclient-basic-nt-11.2.0.2.0;
•2. 將系統的tnsnames.ora拷貝到該目錄下;
•3. 在PLSQL Developer中設定Oracle_Home和OCI Library:
ToolsPreferencesOracleConnection:
Oracle_Home:C:\instantclient-basic-nt-11.2.0.2.0
OCI Library:C:\instantclient-basic-nt-11.2.0.2.0\oci.dll
•4. 在PLSQL Developer目錄下編輯如下bat檔案,替換其捷徑,啟動PLSQL Developer:
@echo off
set path=C:\instantclient-basic-nt-11.2.0.2.0
set ORACLE_HOME=C:\instantclient-basic-nt-11.2.0.2.0
set TNS_ADMIN=C:\instantclient-basic-nt-11.2.0.2.0
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
start plsqldev.exe
 

相關文章

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.