① plsql查詢結果怎麼排序
打開一個的PLSQL Developer的界面中
點擊PLSQL Developer菜單中的 工具 菜單
選中為 首選項
點擊左側中的 登錄歷史 選項
勾選上 資料庫 選項
總結
② plsql developer怎麼與oracle建立連接
安裝好oracle
client或者綠色版本的instant之後,
註:instant安裝之後需要在plsql的preference裡面設置
必須大寫oci才行「D:\nchome\instantclient_11\OCI.DLL」
PL/SQL
Developer因為綠色版出現漢字亂碼的解決方法:
在windows中創建一個名為NLS_LANG=SIMPLIFIED
CHINESE_CHINA.ZHS16GBK,然後重新啟動
pl/sql
developer,這樣檢索出來的中文內容就不會是亂碼了。
2015-02-09
10:40:16
快捷輸入
從客戶端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\proct\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)
)
)
註明:上面的語句可以依據上面的寫法下去,這樣plsql在登錄的時候可以選擇不同的資料庫,比如正式庫或者測試庫。
如下:
#
tnsnames.ora
Network
Configuration
File:
D:\oracle\proct\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安裝目錄:如C:\Program
Files\PLSQL
Developer\Preferences\登錄windows用戶文件夾找到user.prefs文件採用記事本方式打開搜索一下[LogonHistory]刪除下面類似字元串的內容就可以了清除登錄記錄字元串格式類似下面形式:.9.24號更新:
我在服務裡面關閉又啟動了監聽
在oracle群北京
陳海的幫助下,登陸PL/SQL
Developer的時候database這樣寫:
③ plsql中行列轉換的問題
SELECT MNAME,
SUM(DECODE(fname,'歷史',score,NULL)) 語文,
SUM(DECODE(fname,'英語',score,NULL)) 數學,
SUM(DECODE(fname,'數學',score,NULL)) 英語,
SUM(DECODE(fname,'語文',score,NULL)) 歷史
後面語文--》『語文』
④ PLSQL登錄賬號 記錄在哪個文件中
安裝目錄下\PLSQL Developer\Preferences\user 文件夾下的user.prefs 這個文件中記錄的 用記事本沒事打開 這里有個Logon History 需要翻譯了才能看到。
⑤ plsql developer怎麼連接資料庫
前提是電腦必須安裝oracle客戶端。
配置方法:
1、找到oracle的安裝目錄。如:C:oracleproct10.2.0db_1
etworkADMIN
2、找到tnsnames.ora文件。
3、用文本方式打開,添加以下內容:
本地實例名=
(DESCRIPTION=
(ADDRESS=(PROTOCOL=TCP)(HOST=遠程資料庫IP地址)(PORT=遠程伺服器埠號))
(CONNECT_DATA=
(SERVER=DEDICATED)
(SERVICE_NAME=遠程資料庫服務名)
)
)
其中中文部分是需要修改的部分,除第一個「本地實例名」外,其他需要跟遠程資料庫管理員咨詢,本地實例名就是方便自己識別資料庫的一個名字,可以自定義。
4、然後打開pl/sql就能看到自己創建的鏈接,如圖:
⑥ plsql 怎麼清楚sql歷史記錄
C:\Users\fengjun\AppData\Roaming\PLSQL Developer\PLSRecall.dat
這個文件存放著plsql developer歷史執行sql的記錄,如果你刪除掉,那麼plsql developer中按ctrl+e就不會有東西出現了。
⑦ PLSQL Developer怎麼連接資料庫伺服器
安裝好oracle client或者綠色版本的instant之後,
註:instant安裝之後需要在plsql的preference裡面設置
必須大寫oci才行「D:\nchome\instantclient_11\OCI.DLL」
PL/SQL Developer因為綠色版出現漢字亂碼的解決方法:
在windows中創建一個名為NLS_LANG=SIMPLIFIED CHINESE_CHINA.ZHS16GBK,然後重新啟動 pl/sql developer,這樣檢索出來的中文內容就不會是亂碼了。
2015-02-09 10:40:16 快捷輸入
從客戶端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\proct\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) ) )
註明:上面的語句可以依據上面的寫法下去,這樣plsql在登錄的時候可以選擇不同的資料庫,比如正式庫或者測試庫。
如下:
# tnsnames.ora Network Configuration File: D:\oracle\proct\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安裝目錄:如C:\Program Files\PLSQL Developer\Preferences\登錄windows用戶文件夾找到user.prefs文件採用記事本方式打開搜索一下[LogonHistory]刪除下面類似字元串的內容就可以了清除登錄記錄字元串格式類似下面形式:.9.24號更新:
我在服務裡面關閉又啟動了監聽
在oracle群北京 陳海的幫助下,登陸PL/SQL Developer的時候database這樣寫:
⑧ 通過plsql如何查詢最近調用的sql
相信很多在plsql developer調試oracle的朋友,經常會遇到在plsql developer執行的某一條SQL語句沒有保存,那麼我們在plsql developer下如何找到我們執行過的SQL語句呢,其實通過下列方法很容易實現。
首先打開plsql developer 工具,並新建SQL窗口,如下圖
通過上面的方法是不是很容易,就找到歷史使用的SQL語句。
⑨ plsql可以連接上,歷史ip 埠都是對的,但是weblogic創建數據源連接失敗是什麼原因呢
plsql可以連說明服務正常,連接字元串也正常,但是你創建數據源連不上,那你比對創建數據源時輸入的地址,用戶名,密碼等所有內容與你plsql登錄時輸入的是否有不同:例如
plsql如果輸入的是xxx.xxx.xxx.xxx(實際ip),而數據源是localhost(例如是在伺服器本機創建的)
只要有一點不同就可以出問題(因為你的net manager里創建的時候監聽的很可能就不是你輸入的那個字元串,雖然人知道它們倆是一樣的,但是listener不知道)