oracle 數據庫簡單使用

01) oracle 數據庫安裝

02) oracle 數據庫使用

03) navicat 連接 oracle

Navicat 連接 oracle 數據庫時如果遇到報錯:  connection to server failed probale oracle net admin error ,這個由於 Navicat 裏面的 oci.dll 版本和 oracle版本不符,需要更新 Navicat 裏面的 oci.dll 與 oracle 一致[ 參考地址: 用Navicat連接Oracle數據庫時報錯  ]

各種版本的oci下載地址

04) Navicat 連接 oracle 賬號權限問題

connection as SYS should be as SYSDBA or SYSOPER 錯誤,不能使用sys賬號連接,要使用 system賬號登錄

05) PL/SQL Developer 連接 oracle 數據庫(我這裏oracle數據版本11爲例)

  05-01) PL/SQL Developer 和 oracle 數據庫在同一個系統中,安裝完 PL/SQL Developer 和 oracle 直接連接即可

  05-02_a) PL/SQL Developer 在windows7系統,oracle 在 linux系統 (windows7 中不安裝oracle客戶端配置PL/SQL)

  安裝完PL/SQL,還需要下載 instantclient-basic-linux.zseries64-11.2.0.4.0.zip 和  instantclient-basic-windows.x64-11.2.0.4.0.zip 這2個都需要,在後面配置PL/SQL 的時候會用到;

 05-02_b)  創建 tnsnames.ora 文件 ,向文件中添加如下內容

orcl =   
    (DESCRIPTION =      
            (ADDRESS_LIST =         
                (ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.1.200)(PORT = 1521))      
            )       
            (CONNECT_DATA =        
                (SERVICE_NAME = fei )      
            )

        )

  05-02_C) 解壓 instantclient-basic-linux.zseries64-11.2.0.4.0.zip 和  instantclient-basic-windows.x64-11.2.0.4.0.zip 解壓後名字是 instantclient_11_2 ,然後把這2個解壓文件合併,有重複的文件直接覆蓋替換, 我把文件 放到 C:\instantclient_11_2,然後把  tnsnames.ora 放到 C:\instantclient_11_2 下面,(網上有的說把 tnsnames.ora  放到新建的目錄 C:\instantclient_11_2\network\admin 下面,其實不是必須的,只要後面配置的時候可以找到這個文件就可以)

 05-02_d) 網上說需要在配置環境變量 ,

變量名 變量
TNS_ADMIN C:\instantclient_11_2
NLS_LANG AMERICAN_AMERICA.AL32UTF8

我這裏沒有配置這2個環境變量,也可以連接成功

 05-02_e)  配置 PL/SQL Developer ,  (漢化在後面會另加說明), 啓動 PL/SQL 出現登錄窗口,點擊取消(calcel)按鈕,這嗜好會進去軟件界面

    oracle 主目錄 C:\instantclient_11_2

    OCI庫  C:\instantclient_11_2\oci.dll

 05-02_f)   重啓 PL/SQl ,  輸入賬號密碼,注意數據庫的哪一行要寫(192.168.1.200:1521/fei  [ IP  端口 數據庫名稱 ])

  05-02_g) 其他問題,在PL/SQL遠程連接oracle的時候經常遇到一個錯誤,

initialization error could not locate OCI dll oracleHomeKey OracleHomeDir
Initialization error 不能初始化 oci.dll  

分析:出現這樣的問題就是上面 instantclient-basic-linux.zseries64-11.2.0.4.0.zip 和  instantclient-basic-windows.x64-11.2.0.4.0.zip 這2個缺少其中的一個造成的,還有一個原因是 這2個版本和oracle數據庫版本不一致造成的

aaa) PL/SQL Developer 漢化

01) PL/SQL Developer - Registered Download 下載__操作oracle數據庫工具

01_02)  instantclient-basic-windows.x64-11.2.0.4.0.zip 下載地址   &&  instantclient-basic-linux.zseries64-11.2.0.4.0.zip 下載 

其他參考地址:

Oracle 12c Windows安裝

Windows下Oracle的下載與安裝

win7 64位不安裝Oracle客戶端配置PLSQL

oracle 教程

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章