天天看點

plsql developer連接配接oracle資料庫

使用NC測試版本

多虧了何濤,在win8中建立nc502環境,第一步安裝oracle10g系統告知用相容預設之後成功,接下來忘記怎麼操作了(安裝沒有選擇建立啟動資料庫),實際第一步僅僅安裝了oracle軟體,執行個體需要cmd(管理者模式)的dbca,剩下的就知道了(真的是三天不練手生)

補充:可以直接在第一步安裝oracle的時候選中 “建立啟動資料庫” nct5

參考:http://www.cnblogs.com/sumsen/archive/2012/09/24/2700083.html

ORA-12514 TNS 監聽程式目前無法識别連接配接描述符中請求服務|轉|

安裝好oracle client或者綠色版本的instant之後,

注:instant安裝之後需要在plsql的preference裡面設定

必須大寫oci才行“D:\nchome\instantclient_11\OCI.DLL”

plsql developer連接配接oracle資料庫

 PL/SQL Developer因為綠色版出現漢字亂碼的解決方法:

在windows中建立一個名為NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK,然後重新啟動 pl/sql developer,這樣檢索出來的中文内容就不會是亂碼了。

plsql developer連接配接oracle資料庫

2015-02-09 10:40:16 快捷輸入

plsql developer連接配接oracle資料庫

從用戶端PLSQL連接配接到ORACLE服 ...

步驟1:    在用戶端先安裝oracle用戶端和PLSQL軟體,就是在oracle安裝過程中選擇安裝用戶端就可以了 。

步驟2:   在伺服器端安裝oracle伺服器端就可以了步驟3:   修改oracle用戶端tnsnames.ora檔案(目錄在C:\oracle\ora92\network\admin) MYACCP=       (DESCRIPTION=          (ADDRESS_LIST=             (ADDRESS= (PROTOCOL=tcp)(HOST=superich-accp )(PORT=1521))           )                    (CONNECT_DATA=(SERVICE_NAME = ACCP)           )       )

注: superich-accp 為伺服器主機名稱 ACCP為oracle服務名 ...

舉例:

# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

JSCE =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.27)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = jsce)

    )

  )

注明:上面的語句可以依據上面的寫法copy下去,這樣plsql在登入的時候可以選擇不同的資料庫,比如正式庫或者測試庫。

如下:

# tnsnames.ora Network Configuration File: D:\oracle\product\10.2.0\client_1\network\admin\tnsnames.ora

# Generated by Oracle configuration tools.

JSCE =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 10.20.1.27)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = jsce)

    )

  )

NC57 =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = NC57)

    )

  )

nc52 =

  (DESCRIPTION =

    (ADDRESS_LIST =

      (ADDRESS = (PROTOCOL = TCP)(HOST = 127.0.0.1)(PORT = 1521))

    )

    (CONNECT_DATA =

      (SERVICE_NAME = nc52)

    )

  )

如果想删除plsql的登陸曆史,

plsql developer連接配接oracle資料庫

可以這樣操作:

在PLSQL安裝目錄:
如C:\Program Files\PLSQL Developer\Preferences\登入windows使用者檔案夾
找到user.prefs檔案采用記事本方式打開
搜尋一下[LogonHistory]
删除下面類似字元串的内容就可以了清除登入記錄
字元串格式類似下面形式:
2142483249544756460649843666463650144688466650444286400840344012

2012.9.24号更新:
      

我在服務裡面關閉又啟動了監聽,

plsql developer連接配接oracle資料庫

然後PL/SQL Developer登陸就提示

plsql developer連接配接oracle資料庫

在oracle群北京 陳海的幫助下,登陸PL/SQL Developer的時候database這樣寫:

plsql developer連接配接oracle資料庫

就可以成功登陸了,之後登陸PL/SQL Developer就可以恢複到之前的方式登陸

2020  ncc

        
plsql developer連接配接oracle資料庫
2015-09-30 16:57:20 上司十三五會議問到集團财務軟體備份的事情,目前隻在伺服器本機備份,有安全隐患。 通過何濤的幫助,指導有兩種方式 ftp和oracle異地備份。 後來選擇了後者。 1,在辦公室列印機電腦安裝oracle用戶端(看來是必須的,instanceclient不行) 2,運作裡面netca配置 ,輸入sid和ip,得到tnsnames的配置資訊(最好測試一下) 3,如果測試沒聽過,就繼續netca配置一下監聽 4,通過之後可以sqlplus @jsce 連接配接(sqlplus打開之後不能連接配接,不知道為何) 2019-08-21 12:08:23 PL/SQL Developer連接配接提示沒有監聽 隻需要點選兩個地方,第二個地方相當于關閉然後啟動
plsql developer連接配接oracle資料庫
plsql developer連接配接oracle資料庫