PLSQL Developer軟體使用大全
原文地址:http://www.cnblogs.com/lhrbest/p/6493218.html
部落格人:麥神
二章 PLSQL Developer配置
2.1 記住密碼
這是個有爭議的功能,因為記住密碼會給帶來資料安全的問題。但假如是開發用的庫,密碼甚至可以和使用者名稱相同,每次輸入密碼實在沒什麼意義,可以考慮讓PLSQL Developer記住密碼。
設定方法:選單Tools --> Preferences --> Oracle --> Logon History --> Store With Password
重新登入再輸入一次密碼則記住了。
上述方法若不好用,使用下面的方式:
在上面所說的介面中的"Fixed Users"中,
新增需要直接選擇後就可登入的使用者名稱/密碼@ORACLE_SID,
如:
cbsdb/[email protected]
重新登入的時候,從Oracle Logon的登入介面的Username後面的...按鈕處,
選擇需要登入的使用者即可。
2.2 SQL語句字元全部大寫
資訊系統的核心是資料庫,系統出問題時最先要查的就是SQL語句,怎樣在浩瀚的日誌中快速找到那條SQL語句是件比較痛苦的事情。 SQL語句全部大寫並不能徹底解決這一問題,但在一堆程式碼中間找一行全部大寫的字元相對容易些。設定方法:選單Tools --> Preferences --> Editor --> Keyword Case --> Uppercase
2.3 特殊Copy
在SQL Window裡寫好的SQL語句通常需要放到Java或者別的語言內,就需要轉成字串並加上相應的連字元,這一個事不需要再重複做了,在寫好的SQL 上點右鍵,使用特殊Copy即可!
設定方法:滑鼠右鍵 --> Special Copy
2.4 自定義快捷鍵
PLSQL Developer裡預留了很多鍵讓使用者自定義,通常情況下,開啟PLSQL Developer後,最常用的就是開啟SQL Window和Command Window,就可以給這兩個操作定義快捷鍵ALT+S和ALT+ C。
設定方法:選單Tools --> Preferences --> Key Configuration
Shortcut:
============================================================================
Edit/UndoCtrl+Z
Edit/RedoShift+Ctrl+Z
Edit/PL/SQL BeautifierCtrl+W(自定義)
Shift+Home選擇游標位置到行首
Shift+End選擇游標位置到行尾
Ctrl+Shift+Home選擇游標位置到首行行首
Ctrl+Shift+End選擇游標位置到尾行行尾
Object:ViewShift+Ctrl+V檢視(自定義)
Object:DescribeShift+Ctrl+D結構(自定義)
Object:PropertiesShift+Ctrl+P屬性(自定義)
Object:BrowseShift+Ctrl+B瀏覽(自定義)
Object:Edit DataShift+Ctrl+E編輯資料(自定義)
Object:Standard QueryShift+Ctrl+S標準查詢(自定義)
Edit/Find ReplaceCtrl+F
Edit/Find NextCtrl+L
Edit/Find PreviousShift+Ctrl+L
Edit/Replace NextCtrl+P
EDIT/Full ScreenCtrl+F11
Edit/Go to LineCtrl+G
Edit/Next Tab PageCtrl+H
Edit/Previous Tab PageShift+Ctrl+H
Session/ExecuteF8
Session/BreakShift+Esc
Session/CommitF10
Session/RollbackShift+F10
Debug/Toggle BreakpointCtrl+B
Debug/StartF9
Debug/RunCtrl+R
Debug/Step IntoCtrl+N
Debug/Step OverCtrl+O
Debug/Step OutCtrl+T
Tools/Explain PlanF5
Tools/Code AssistantF6
Editor: Start of DocumentCtrl+PgUpORCtrl+Home
Editor:End of DocumentCtrl+PgDnORCtrl+End
Editor:Delete LineCtrl+Y
Editor:Navigate BackAlt+Left
Editor:Navigate ForwardAlt+Right
SQL Window:Previous SQLCtrl+Up
SQL Window:Next SQLCtrl+Down
2.5 執行單條SQL語句(SQL Window中根據游標位置自動選擇語句)
在使用PL/SQL Developer的SQL Window時,按F8鍵,PL/SQL Developer預設是執行該視窗的所有SQL語句,需要設定為滑鼠所在的那條SQL語句,即執行當前SQL語句;
設定方法:PL/SQL Developer -->tools->Preferences-->Window types ,勾上“AutoSelect Statement” 即可。注意,每條語句後面要加分號。
2.6 自動替換
快捷輸入SQL語句,例如輸入s,按下空格,自動替換成SELECT;再例如,輸入sf,按下空格,自動替換成SELECT * FROM,非常方便,節省了大量的時間去編寫重複的SQL語句。
設定方法:選單Tools --> Preferences --> Editor --> AutoReplace. --> Edit
下面定義了一些規則作為參考
s=SELECT
f=FROM
w=WHERE
o=ORDER BY
d=DELETE
sf=SELECT * FROM
df=DELETE FROM
sc=SELECT COUNT(*) FROM
2.7 格式化SQL語句
在使用PL/SQL Developer的SQL Window時,有時候輸入的SQL語句太長或太亂,希望能用比較通用的寫法格式話一下,這樣看起來會好看些,也好分析;
使用方法:選中需要格式化的SQL語句,然後點選工具欄的PL/SQL beautifier按鈕即可.
2.8 左下角顯示window list
點選選單 tools -> window list, 將彈出的小視窗拖到左下角合適位置,然後點選選單 window->save layout
2.9 防止登入超時
tools->Preferences-->Oracle->Connection 選擇 "check connection"
2.10 不備份sql檔案
tools->Preferences->Files->backup,頁面中backup files中選擇 disabled
2.11 右鍵選單
在PL/SQL Developer(下面簡稱PLD)中的每一個文字編輯視窗,
如SQL Window,Command Window和Porgram Window,
右鍵點選某個物件名稱,會彈出一個包含操作物件命令的選單,我們這裡稱之為右鍵選單。
物件型別可以是表,檢視,同義詞,儲存過程和函式等。
根據物件型別的不同,彈出的選單也有區別。
表和檢視有View, Edit, Rename, Drop, Query data 和Edit data等功能。
View和Edit分別是檢視和修改表的結構資訊,如欄位,主鍵,索引和約束等。
Query data相當於新開啟一個視窗,並執行select * from 表。
Edit data相當於新開啟一個視窗,並執行select * from 表 for update。
儲存過程和函式有Test功能,選中後可以進入除錯狀態。
有時由於PLD識別錯誤,右鍵點選物件並不能出來正確的選單,
可以在物件所在的DDL或DML語句的前面,加上分號,這樣PLD就能正確的判斷出物件的型別
2.12 TNS Names
選單Help->Support Info->TNS Names,可以檢視Oracle的tnsnames.ora。
2.13 Copy to Excel
在SQL Window中執行Select語句,在結果出來以後,右鍵點選下面的資料區,
選擇Copy to Excel,可以把資料區的記錄原樣拷貝到Excel中。
但有兩點需要注意:
(1)field中不能以=開始,否則Excel會誤認為是函式;
(2)數字不要超過17位,否則後面的位數將會置為0,
但可以通過在數字前加'來使Excel認為該field是文字,
同時對於資料庫中Numbe型別的欄位,最好用to_char輸出,不然可能會顯示不正常;
2.14 保持上次開啟的SQL指令碼
重新進入PL/SQL Developer時,Window List能開啟上次退出時的文件:
(1)將選單Tools->Window list選項勾上;
(2)Tools->Perferences->User Interface->Options的右邊,
將"Autosave desktop"勾選.
(3)退出PL/SQL Developer重新進入.
2.15 快速找到已知表名的表或其他物件
在Tools選單中,勾選上Object Browser,將物件瀏覽器開啟,
雙擊物件瀏覽器中的某個物件所處的資料夾,
比如表都是在Tables資料夾中,
然後以儘快的速度輸入表名,即可找到以你輸入的幾個字母開頭的物件了.
2.16 快速關閉開啟於Windows List中的文件視窗:
按住Shift鍵,左鍵點選需要關閉的文件視窗.
2.17 去掉plsql 9.0及以上版本的多連線模式(找了很久的,必做的)
plsql 9.0及以上版本的多連線模式在實際的開發過程中容易連線錯誤的庫導致生產事故,可以關閉這個功能,如圖:
2.18 設定連線指示燈
如下圖設定後的外觀就有所改變:
如果連線上有所顯示:
2.19 null 值的顯示
由於結果集中的空值和空格難以區分,所以可以進行設定顏色來區分null值。
2.20 設定最近物件的最大值
2.21 重新呼叫語句
2.22 設定工具欄
效果:
2.23 設定程式碼助手
當你鍵入資料庫物件的名字時,程式碼助手將自動地顯示關於它們的資訊,這個首選項頁允許你定義這個特性的行為。
自動啟用
在某一個延遲之後,程式碼助手能自動地被呼叫(請看下面)。你還可以通過功能鍵選擇手工啟用程式碼助手。
延遲
編輯器在顯示程式碼助手列表之前將等待的毫秒數。
程式碼風格
控制了當你選擇了已選的專案時它們將怎樣被插入到編輯器裡:
• Smart - 程式碼助手將考慮被描述的物件來決定風格。
• Init Caps - 每個詞(用下劃線分隔)的首字元大寫。
• Lowercase - 所有字元都轉換到小寫。
• Uppercase –所有字元都轉換到大寫。
如果可能使用原來的大小寫
這個選項被允許時,如果可能的話,程式碼助手將確定來自於儲存於Oracle 詞典的源裡的識別符號的大小寫。這將應用到所有的程式單元和它們的元素(引數、型別等等)以及應用到檢視列,並且越過了上面描述的程式碼風格首選項。如果原始的大小寫不能被確定,程式碼風格將被應用。你可以因執行的原因要求禁止這個特性。
描述使用者
確定了當你鍵入一個後面跟隨著句點的使用者名稱時被使用者擁有的物件是否被列出來。如果這個選項被允許,你還可以定義哪些物件型別你要包括在裡表裡。
描述前後關係確定了程式碼助手是否應該描述當前使用者、編輯器和程式單元的前後關係。
最少字元數
確定了在前後關係描述能自動地被呼叫之前有多少個字元的詞需要被鍵入。注意,你始終可以手工呼叫程式碼助手,即使字元數沒有被鍵入也是這樣。
描述標準函式
在預設的情況下,程式碼助手將描述標準的函式諸如to_char 、add_months 等等。如果你很熟悉這些函式,你可以禁止這個選項。
2.24 PL/SQL Developer下設定“長SQL自動換行”
進入到Tools—Preferences—Editor下進行相關設定,步驟如下圖:
點選“Editor”項進行設定,如下圖:
本次設定,為了實現長程式碼自動換行,勾選“wrap lines”即可。
長程式碼自動換行了,更易於顯示閱讀了,如下所示:
補充上圖SQL是錯誤的,只為演示長SQL換行,正常書寫應該為:
SQL> create table cool ("1" number(4),"2" varchar2(10),"3" varchar2(9),"4" number(4),"5" date,"6" number(7,2),"7" number(7,2),"8" number(2));
Table created
第三章 PLSQL Developer使用技巧
3.1 新建命令視窗
Dynamic Performance Tables not accessible,
Automatic Statistics Disabled for this session
You can disable statistics in the preference menu,or obtanin select
priviliges on the vsession,vsession,vsesstat and v$statname tables
這個報錯資訊在不同的PL/SQL Developer版本都會出現,從上面詳細的報錯提示資訊中我們可以判斷得到,報錯原因不在工具本身。
產生該提示原因:
plsql dev在使用者執行過程中,要收集使用者統計資訊,但是由於你現在登入的使用者沒有訪問vsession,vsession,vsesstat and v$statname檢視的許可權,所以不能收集當前使用者的統計資訊,和plsql dev工具中配置的Automatic Statistics相沖突,所以就出現了這個提示
在此,詳細記錄一下這個小問題的三種處理方法。
3.2.1 第一種處理方法(不推薦)
就是在報錯的Error對話方塊中將“Don't show this message again”選項選中,下次就不在提示這個錯誤了。
這種方法應該可以叫做“鴕鳥方式”的處理方法。沒有從根本上解決這個問題。
3.2.2 第二種處理方法(可以採納)
報錯資訊中描述的非常詳細,原因是動態效能表沒有權利被訪問導致的問題,因此,我們通過把所需訪問許可權賦予給具體使用者的方法來解決這個問題。
這裡給出我能想到的三種具體處理方法。大家可以繼續補充。
1)如果只是某一具體使用者有許可權查詢這三個動態效能檢視,可以如下進行操作
這裡注意一下:我們授權的檢視是V_$session不是V$session,因為V$session是同名不是具體的檢視。否則您會收到下面這個錯誤。
[email protected]> grant select on V$session to user_sec;
grant select on V$session to user_sec
*
ERROR at line 1:
ORA-02030: can only select from fixed tables/views
正確的授權方法如下:
SQL> grant select on V_$session to user_sec;
SQL> grant select on V_$sesstat to user_sec;
SQL> grant select on V_$statname to user_sec;
2)可以使用下面這個“簡單粗暴”的方法處理之。
SQL> grant SELECT ANY DICTIONARY to user_sec;
3)以上兩種方法是針對特定使用者的處理方法,如果想讓所有使用者(不侷限在上面的user_sec使用者)都能夠查詢這三個動態效能檢視,可以通過將查詢許可權授權給public方法來實現,操作如下。這樣就可以保證所有開發人員都不會再出現上述的報錯資訊了。
SQL> grant select on V_$session to public;
SQL> grant select on V_$sesstat to public;
SQL> grant select on V_$statname to public;
3.2.3 第三種方法(推薦)
徹底禁掉PL/SQL Developer的這個功能。
方法如下:
導航到Tools --> Preferences --> Options
找到“Automatic Statistics”選項,將其前面的小對勾去掉,然後點選“Apply”和“OK”儲存退出
3.3 檢視執行計劃
在使用PL/SQL Developer的SQL Window時,有時候輸入的SQL語句執行的效率,分析下表結構,如何可以提高查詢的效率,可以通過檢視Oracle提供的執行計劃;
使用方法:選中需要分析的SQL語句,然後點選工具欄的Explain plan按鈕(即執行計劃),或者直接按F5即可。
這個裡邊點選下一步下一步就可以看到執行計劃的過程。
另外,對於plsql 11中還可以看到html格式,Plan Hash Value或SQL PROFILE,非常實用:
3.4 除錯儲存過程
在使用PL/SQL Developer操作Oracle時,有時候呼叫某些儲存過程,或者除錯儲存過程;
呼叫儲存過程的方法:首先,在PL/SQL Developer左邊的Browser中選擇Procedures,查詢需要呼叫的儲存過程;然後,選中除錯的儲存過程,點選右鍵,選擇Test,在彈 出來的Test scrīpt視窗中,對於定義為in型別的引數,需要給該引數的Value輸入值;最後點選上面的條數按鈕:Start debugger 或者按F9;最後點選:RUN 或者Ctrl+R
3.5 匯出資料到Excel表格後的檔案位置:
C:\Users\Administrator\AppData\Local\Temp
如圖:
3.6 用pl/sql developer debug
連線資料庫後建立一個Test WINDOW
在視窗輸入呼叫SP的程式碼,F9開始debug,CTRL+N單步除錯
3.7 除錯觸發器
右鍵點選要除錯的觸發器,選擇編輯,在行號位置上點選一下設定斷點。
在選單的新建中選擇“測試視窗”,開啟一個如下塊,在begin和end中間新增能觸發觸發器的語句
按F9或者點選除錯選單中的開始選單,進入執行除錯狀態
點選執行圖示跳到觸發器中斷點位置
滑鼠放到變數上可以顯示變數值。
3.8 Plsql出現亂碼
右擊我的電腦--電腦屬性--高階系統設定--環境變數。
找到變數名:NLS_LANG(沒有的話新建一個,有的話點選--編輯)。
將它的變數值改為:SIMPLIFIED CHINESE.ZHS16GBK
然後點選--確定,重啟PLSQL就OK了
3.9
關聯oracle官方文件
使用PLSQL Developer 來檢視官方文件
今天教大家使用PLSQL Developer來檢視官方文件,這個是非常方便的,相當於聯機線上的搜尋功能,大家看好了:
第1步 下載官方文件到本地,並且解壓縮,這個就不多說了
第2步 開啟plsql developer,按F1,或者開啟如下介面:
第3步 輸入官方文件的位置,點選建立按鈕
建立的過程有點慢,稍等。。。。。
如圖操作:
這裡給個例子
可以查詢了
或者在
不過,小麥苗現在基本上都使用離線的chm檔案來搜尋需要的內容了,詳見http://blog.itpub.net/26736162/viewspace-2065550/
需要離線的chm檔案的朋友可以去小麥苗的微雲下載,地址為:http://blog.itpub.net/26736162/viewspace-1624453/
3.10 除去PL/SQL Developer開啟時煩人的logon視窗
去除PL/SQL Developer開啟時煩人的logon視窗
新版本的PL/SQL Developer開啟時總會出現如下logon視窗
解決方法:
1.首先如果你的PL/SQL Developer有修改過配置,先備份你的PLSQL配置和你的連線配置
2.刪除C:\Users\登陸使用者\AppData\Roaming\PLSQL Developer下的Preferences資料夾
3.重新開啟後就會發現煩人的logon視窗就會消失了,但是連線配置也被清除了,所以切記
儲存之前的連線配置
4.將你之前備份的配置重新匯入即可
第四章 PLSQL Developer配置檔案的路徑
C:\Users\Administrator\AppData\Roaming
還有一部分的的配置檔案在安裝資料夾中,如圖:
4.1 11版本支援匯入配置
11版本的plsql支援把配置檔案匯出後再匯入了,這個功能很好。
4.2 配置字型時找不到相應的字型
在如下視窗中如果找不到對應的字型可以手動進行設定,前提是系統裡必須有這個字型,
收到設定的方法是找到安裝路徑,然後找到配置資料夾
進入後找到
進行收到配置即可。
第五章 一個非常實用的外掛
現有功能簡要說明:
主選單功能所有主選單可在PL/SQL中設定工具欄按鈕,以方便呼叫
CnPlugin / Comment /&Commnet Lines 以“--”註釋當前選中的程式碼
CnPlugin / Comment /&Uncommnet Lines 去除當前選中以“--”註釋的程式碼
CnPlugin / &ReConnect 重連中斷的資料庫連線
CnPlugin / &ExPaste 對當前選中或剪貼簿內空格式化為IN 字串,如格式化字串AA,BB,CC為('AA','BB',CC')
CnPlugin / &ExCreate 建表時插入COMMENT的欄位說明,如CREATE TABLE tt(ID NUMBER --編號);語句,除執行當前建表語句外,會自動生成comment on column TT.ID is '編號'註釋語句
CnPlugin / Script / Load From MDB 以列表視窗形式讀取已儲存在Access資料庫中的SQL語句
CnPlugin / Script / Save To MDB 儲存當前SQL語句至Access資料庫
CnPlugin / Script / Save As To MDB 另存為當前SQL語句至Access資料庫
CnPlugin / Toggle Read Only 設定/取消設定當前SQL視窗為直讀。
CnPlugin / Find All... 對當前視窗容空查詢指定的字串,列出全部匹配內容,支援正則表示式查詢
CnPlugin / &Preferences CnPlugin外掛屬性設定視窗
CnPlugin / &About' CnPlugin關於視窗右鍵選單功能
Query data using alias 以欄位註釋字元作為欄位名拼出查詢SQL語句(選中表名出現)
Open in new SQL Window 複製當前視窗選中的SQL語句到新視窗中(選中字串是出現)
Execute in new SQL Window 複製當前視窗選中的SQL語句到新視窗中並執行語句(選中字串是出現)
Generate Word Documentation 匯出當前表結構內容至Word文件(選中表名出現)
無選單功能
快捷鍵輸入功能:如輸入s空格,帶出'select * from ',支援游標定位登入時開啟或執行指定SQL檔案
我常用的功能是Expaste功能,這個功能能把複製的文字自動新增單引號,這個功能非常實用。
複製如下數字:
1
2
3
4
執行expaste粘貼後:
第六章
報錯
6.1 PL/SQL Developer啟動時報錯:"Control 'dxDockBrowserPanel' has no parent window"
PL/SQL Developer啟動時報錯:
"Control 'dxDockBrowserPanel' has no parent window"
出現原因:某次剛開啟PL/SQL Developer 8.0.4,介面還沒有載入的時候,機器宕機了,然後強行重啟,再開啟PL/SQL Developer就報錯.
嘗試過的辦法:
1.重灌PL/SQL Developer7.1.5/8.0.2/8.0.4/9.0.2等多個版本均出現該問題;
2.系統還原也無效.
3.刪除C:\Users\使用者名稱\AppData\Roaming\PLSQL Developer的配置檔案無效.
解決辦法:
刪除登錄檔中的
HKEY_CURRENT_USER\Software\Allround Automations\PL/SQL Developer\Docking
也有可能是Docking1、Docking2、Docking3......
這種東西全刪掉就好了,然後開啟OK
6.2 不支援64位
由於在本機Win7X64上安裝了64位的Oracle,結果試圖使用PLSQL Developer去訪問它的時候,報告說無法載入oci.dll檔案。原來oci.dll是64位的,32位應用程式PLSQL Developer自然無法載入了。
這個問題目前有3種解決辦法
6.2.1 辦法一,網上的通用辦法
1)安裝Oracle 11g 64位
2)安裝32位的Oracle客戶端( instantclient-basic-nt-11.2.0.2.0)
下載instantclient-basic-nt-11.2.0.2.0.zip (一定得是32位的,不要下錯了版本,Oracle官網有下載),將其解壓至Oracle安裝目錄的Product下(裡面預設的資料夾名為:instantclient_11_2):D:\app\yeohcooller\product\instantclient_11_2。
拷貝資料庫安裝根目錄下的一個目錄D:\app\yeohcooller\product\11.2.0\dbhome_1\NETWORK到Oracle客戶端目錄下D:\app\yeohcooller\product\instantclient_11_2(其實只需要NETWORK\ADMIN\tnsnames.ora)
3)安裝PL/SQL Developer
安裝 PL/SQL Developer,在perference->Connection裡面設定OCI Library和Oracle_Home,例如本機設定為:
Oracle Home :D:\app\yeohcooller\product\instantclient_11_2
OCI Library :D:\app\yeohcooller\product\instantclient_11_2\oci.dll
接下來這步可選。
設定環境變數(修改PATH和TNS_ADMIN環境變數)
對於NLS_LANG環境變數, 最好設定成和資料庫端一致, 首先從資料庫端查詢字符集資訊:
SQL> select userenv('language') nls_lang from dual;
NLS_LANG
----------------------------------------------------
SIMPLIFIED CHINESE_CHINA.ZHS16GBK
右擊"我的電腦" - "屬性" - "高階" - "環境變數" - "系統環境變數":
1>.選擇"Path" - 點選"編輯", 把 "D:\app\yeohcooller\product\instantclient_11_2;" 加入;
2>.點選"新建", 變數名設定為"TNS_ADMIN", 變數值設定為"D:\app\yeohcooller\product\instantclient_11_2;", 點選"確定";
3>.點選"新建", 變數名設定為"NLS_LANG", 變數值設定為"SIMPLIFIED CHINESE_CHINA.ZHS16GBK", 點選"確定";
最後點選"確定"退出.
這裡需要注意oracle 的安裝目錄中不能包含空格
6.2.2 我自己的辦法(1)--批處理
我自己解決的時候其實沒有這麼麻煩:
1.下載instantclient-basic-nt-11.2.0.2.0(高版本也行,但是必須是32位的)到任意目錄,目錄不能含有空格
2.在客戶端目錄中新建一個批處理檔案,檔案內容如下程式碼所示,這裡要把plsqldev的快捷方式載入到該目錄下,或者把該批處理檔案載入到plsql developer 目錄中也行,以後直接執行該批處理檔案就可以了
@echo off
set path=D:\instantclient_12_1
set ORACLE_HOME=D:\instantclient_12_1
set TNS_ADMIN=C:\app\oracle\product\12.1.0\dbhome_1\NETWORK\ADMIN
set NLS_LANG=AMERICAN_AMERICA.ZHS16GBK
start D:\instantclient_12_1\plsqldev
Windows 環境下有的時候需要設定ORACLE_HOME 的變數
6.2.3 我自己的辦法(2) 強烈推薦 --下載小麥苗定製版的pl/sql developer
在小麥苗雲盤裡下載PLSQL Developer_all_lhr_new.zip檔案,解壓檔案後,設定環境變數後即可使用(設定方法在裡邊已經提供),無需安裝,綠色版。
注意:不需要單獨下載instantclient檔案,小麥苗的定製版裡邊已經包含了客戶端工具,包含sqlplus、sqlldr、exp、tnsping等工具,非常實用。
6.2.4 我自己的辦法(3)--下載64位的版本
下載64位的 PL/SQL Developer。
小麥苗的雲盤有下載。http://blog.itpub.net/26736162/viewspace-1624453/
6.3 連線時資料庫角色不能選擇
如下,如果角色不能選擇的話,可能是OCI配置的問題:
正確介面:
配置裡邊是否合適?如下是我的配置:
D:\Program files\app\oracle\product\11.2.0.1\dbhome_1
D:\Program files\app\oracle\product\11.2.0.1\dbhome_1\bin\oci.dll
6.4 資料庫連線符tns不能選擇
該問題雖然不影響登入,但是始終覺得欠缺點什麼東西:
錯誤登入介面:
正確介面:
解決辦法:
設定TNS_ADMIN,檢視系統環境變數是不是設定了TNS_ADMIN變數,且變數的值是到目錄名:
TNS_ADMIN=D:\Programfiles\app\oracle\product\11.2.0.1\dbhome_1\NETWORK\ADMIN
6.5 編譯儲存過程時不能顯示錯誤
如下,正常的有錯誤視窗:
而下邊的儲存過程沒有錯誤視窗:
原因:其實很明顯了,就是儲存過程的名稱後邊的小括號應該使用英文的,而不應該使用中文括號。
相關推薦
PLSQL Developer軟體使用大全
原文地址:http://www.cnblogs.com/lhrbest/p/6493218.html 部落格人:麥神 二章 PLSQL Developer配置 2.1 記住密碼 這是個有爭議的功能,因為記住密碼會給帶來資料安全的問題。但假如是開發用的庫
【轉載】64位Win7下成功安裝64位的Oracle、32位的InstantClient和PLSQL Developer
註銷 五步 ldb 需要 windows inf 目錄 登錄 class 感謝原作者,原文鏈接:https://wenku.baidu.com/view/433d0b544a7302768f993926.html 經實際安裝操作,通過以下步驟能夠成功地把Oracle安裝到
【PLSQL Developer】PLSQL Developer SQL Editor 亂碼問題
編寫 ref 文本文件 亂碼 文字 不出 文本 改變 div 【問題】我們常常在PLSQL Developer的SQL窗體編寫各種語句。當須要保存這些語句時,能夠另存為文本文件,也能夠復制後粘貼到Word文件裏。放在Word文件裏的優點是語句保留原來的格式,能夠清楚的區
PLSQL Developer啟動問題解決方法
load present 更換 備註 sent rop eric 程序 properly 問題1: 現象:輸入正確的用戶名,密碼和數據庫IP信息後,點擊確定,彈出錯誤:initialization error Oracle Client not properly in
PLSQL Developer 11 使用技巧(持續更新)
tnsname rules cnblogs org redo ref 使用技巧 sort add PLSQL Developer 11 使用技巧 (持續更新) 目錄(?)[-] 首先是我的顏色配置 常用快捷鍵 提升PLSQL編程效率 按空格自動替換 關閉Windo
windows下安裝oracle client 與PLSQL Developer工具
ima www. 幫助 inf cnblogs html bsp developer sdn 下載oracle client 客戶端與PLSQL Developer工具 oracle client 客戶端下載參考地址 http://blog.csdn.net/qq_270
用PLSQL Developer 查看Oracle的存儲過程
com sql 查看 輸入 nbsp 技術 bsp 分享 過程 1 2、輸入 3、具體存儲過程 用PLSQL Developer 查看Oracle的存儲過程
010-PLSQL Developer 客戶端工具的安裝
設置環境變量 eve tns oracle安裝 reg 開始 32位 頁面 說明 安裝之前先把客戶端工具instantclient_12_1拷貝到一個沒有中文和空格的目錄中去, 比如我直接放到了D:\tools下面。註意這裏需要的是32bit的。 下面開始安裝PLS
plsql developer 64位 註冊碼
develop 序列號 ref SQ get num key pass target 註冊碼product code(產品編碼): 4vkjwhfeh3ufnqnmpr9brvcuyujrx3n3le serial Number(序列號):226959 password
PLSQL Developer連接Oracle
完成 led 指定 裝包 127.0.0.1 data ID 出現 host 1.安裝PLSQL Developer Oracle數據庫和PL/SQL Developer的安裝步驟,這裏就不做敘述了,百度安裝方法的時候有說在安裝PL/SQL Developer軟件時,不要安
清除PLSQL Developer訪問數據庫歷史記錄
detail evel SQ eve 安裝目錄 字符串 font tail 需要 PLSQL Developer中存儲裏歷史記錄太多,找的時候非常麻煩,所以又是需要刪除一些不必要的記錄: 1.找到PLSQL Developer安裝目錄: 2.搜索user.prefs文件,
PLSQL Developer 連接Linux 下Oracle的安裝與配置
scrip script nls_lang div PE gbk ace tnsname 64位 一、下載 下載地址:http://www.oracle.com/technetwork/database/features/instant-client/index-09748
plsql developer連接oracle數據庫
img gen toc tro index oracle數據 host base lan 1.下載安裝PLSQL Developer12 訪問PLSQL Developer官網https://www.allroundautomations.com/bodyplsqldevr
plsql developer無法識別32位oracle問題如何解決?
再次 data instant ntc del 分享 bubuko admin image 1.登錄PL/SQL Developer這裏省略Oracle數據庫和PL/SQL Developer的安裝步驟,註意在安裝PL/SQL Developer軟件時,不要安裝在Progr
Oracle的tnsnames.ora配置(PLSQL Developer)
好文章 pro base script 必須 第一步 單機 sys RoCE 首先打開tnsnames.ora的存放目錄,一般為D:\app\Administrator\product\11.2.0\client_1\network\admin,就看安裝具體位置了。
PLSQL Developer註冊碼
PLSQL Developer 11註冊碼 親測可用,記錄下來,以備後續使用。 Product Code: 4t46t6vydkvsxekkvf3fjnpzy5wbuhphqz serial Number: 601769 password: xs374ca P
PLSQL Developer連線遠端Oracle配置詳解
一、安裝Instant Client 1. 下載Instant Client(輕量級的客戶端),作為本地Oracle環境 。 https://download.csdn.net/download/qq_40110871/10747501 2.
PLSQL Developer中Window List 視窗被關閉及鎖定辦法
在PLSQL Developer 中,發現那個Window List視窗每次啟動都需要手動拖拽到介面左下方,很不方便。通過 Tools-Preferences-User Interface-Options,在視窗中選中“Autosave Desktop”,然後拖拽Window Li
Oracle 11g客戶端及PLSQL Developer配置|Instant Client Setup-64位|Ora
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
PLSQL Developer 12.0.7連線Oracle12c資料庫
1.下載安裝PL/SQL Developer 2.下載Oracle Instant Client 3.配置PL/SQL Developer首選項 4.配置Oracle Instant Client 5.PL/SQL