1. 程式人生 > >本機不安裝oracle客戶端如何使用plsql連線遠端oracle資料庫

本機不安裝oracle客戶端如何使用plsql連線遠端oracle資料庫

  1. 首先準備個軟體,去oracle官網下載instantclient-basic-nt-12.1.0.2.0.zip,一定要下載32位的喲
  1. 下載plsql,這個百度找一下,很好找的

  2. 在instantclient-basic-nt-12.1.0.2.0.zip解壓出來,放在一個目錄下,筆者就假設放在d盤吧,路徑為:d:/instantclient

  3. 在instantclient目錄下面增加network/admin/目錄,並在該目錄下面增加個tnsnames.ora檔案,內容如下:

    orcl =   
    
    (DESCRIPTION =      
    
      (ADDRESS_LIST =         
    
        (ADDRESS = (PROTOCOL = TCP)(HOST = ip)(PORT = 1521))      
    
      )       
    
      (CONNECT_DATA =        
    
        (SERVICE_NAME = name)      
    
      )
    
    )
    

    同時建立sqlnet.ora,檔案內容如下

    SQLNET.AUTHENTICATION_SERVICES= (NTS)  
    NAMES.DIRECTORY_PATH= (TNSNAMES, EZCONNECT)
    
  4. 配置環境變數:TNS_ADMIN指向:d:/instantclient

  5. 開啟PL/SQL,Tools–>Preferences,配置Connection的Oracle Home和OCI library,分別指向d:/instantclient和d:/isntantclient/oci.dll
  6. 重新啟動plsql,登入