PLSQL安裝與使用圖文教程
一、PLSQL下載與安裝
1.PLSQL下載
PLSQL是Oracle數(shù)據(jù)庫客戶端連接工具
下載地址是Registered download PL/SQL Developer - Allround Automations
選擇相應(yīng)版本,點擊Download
本人下載12.0.0.7版本的PLSQL,一般不推薦下載最新的
2.Oracle Instant Client下載
使用plsql連接oracle的時候是需要本地先安裝oracle客戶端,英文名就是Oracle Instant Client。
官方下載地址:Oracle Instant Client Downloads
點擊相應(yīng)下載連接
oracle官方下載是需要登錄的,需要先注冊個賬號。
選擇Version 12.2.0.1.0下的 instantclient-basic-windows.x64-12.2.0.1.0.zip,下載好之后解壓出來就好啦。
不同的version一般對應(yīng)不同的oracle數(shù)據(jù)庫版本,需要查詢oracle版本:
第一步:打開cmd窗口,在命令提示符下輸入sqlplus / as sysdba,并按下回車鍵。
第二步:執(zhí)行以下sql:select * from v$version
3.PLSQL安裝
解壓后文件夾里直接雙擊plsql如下圖安裝文件,默認安裝完成即可
安裝完成后,雙擊如下圖plsql啟動圖標
會打開如下圖登錄框,直接點擊 Cancel 按鈕
即可打開如下圖plsql的主界面,不同版本主界面稍有不同,功能按鈕位置不完全相似,但是所有功能都可以找到
在菜單欄找到Configure下的Preferences,有的版本Preferences是在Tools下。
打開Preferences配置界面后,打開Connection相關(guān)配置項,可以找到Oracle Home主目錄和OCI library 兩個配置項,如下圖
找到oracle instant client 解壓后的根目錄,設(shè)置到Oracle Home配置項中;根目錄下oci.dll的完整路徑設(shè)置到OCI library 配置項中
配置好后,點Apply應(yīng)用,再打開配置頁面,即可看到兩個配置項前的方塊圖標變?yōu)榫G色,即為配置成功。
關(guān)閉plsql,重新啟動plsql,即可登錄連接數(shù)據(jù)庫了。
4.配置語言包
情況一:下載的PLSQL版本帶語言包
雙擊chinese.exe之后,選擇 PLSQL的安裝目錄,剛剛你安裝目錄選的哪里,這里就填那里的地址。后面點那個三角符號就好了,設(shè)置好后,重新打開PLSQL,就已經(jīng)是中文界面了;
情況二:下載的PLSQL版本沒有帶語言包
PLSQL主頁——> 首選項(Preferences)——> 用戶界面(User Interface )下的——>Appearance——>Language——>選擇Chinese.lang.
關(guān)掉PLSQL重新打開就好啦!
二、PLSQL使用
1. PLSQL連接數(shù)據(jù)庫
在登錄框的database項中直接配置oracle連接地址,再填寫用戶名和密碼點擊OK即可登錄
登錄成功后,打開plsql主界面,主界面會顯示當前連接信息就,即登錄成功
2. PLSQL執(zhí)行SQL語句
成功登錄plsql后,點擊右上角的新建菜單(不同版本此按鈕位置可能不完全一致),然后選擇 SQL窗口
即可打開如下SQL編輯框,在此對話框中輸入sql,輸入完sql后,按F8快捷鍵或者點擊綠色三角符號即可執(zhí)行當前編輯框中的所有sql,如果選中部分sql,則按F8后只執(zhí)行選中的SQL。
數(shù)據(jù)庫表都放在左側(cè)的Tables里面
3.PLSQL查看標字段及建表語句
在SQL Window編輯框中,按住ctrl按鈕,鼠標指向具體的表名,此表名就會變成可點擊狀態(tài)
這時候點擊表名,就可以到表信息界面,點擊列就可以看到查看表字段
頁面的右下角的查看SQL 按鈕可以查看表的建表語句:
4.中文亂碼,查詢出來的結(jié)果是“???”
配置環(huán)境變量。配完后再查就沒問題了。
配置步驟:
1)“系統(tǒng)變量”中新建環(huán)境變量,變量名為:NLS_LANG 變量值為:AMERICAN_AMERICA.ZHS16GBK
2)"系統(tǒng)變量"中再新建一個環(huán)境變量,變名為:LANG 變量值為:zh_CN.GBK
3)重啟PLSQL,如果不管用,需要重啟電腦。
5.界面字體大小顏色、背景顏色等調(diào)整
5.1界面字體調(diào)整
點擊上方的配置->點擊首選項,跳出新頁面,點擊用戶界面下的字體
點擊選擇即可跳轉(zhuǎn)到字體調(diào)整頁面,網(wǎng)格頁面可以調(diào)整表格字體,編輯器可以跳轉(zhuǎn)SQL編輯器字體
選擇字體后,點擊確定即可調(diào)整好字體
5.2界面背景顏色調(diào)整
點擊上方的配置->點擊首選項->點擊字體->點擊背景即可調(diào)整相應(yīng)背景顏色
5.3調(diào)整表格樣式
點擊上方的配置->點擊首選項->點擊窗口類型下的SQL窗口->在右側(cè)即可選擇表格樣式,選后點擊確認即可
5.4SQL文本顏色調(diào)整
點擊上方的配置->點擊首選項->點擊用戶界面下的編輯器->在語法高亮顯示可以調(diào)整關(guān)鍵字,注釋,字符串等樣式->設(shè)置樣式完后點擊確定即可
6.代碼提示設(shè)置
點擊上方的配置->點擊首選項->點擊用戶界面下的代碼助手->右側(cè)勾選上自動激活,點擊確認即可
7.快捷鍵
7.1設(shè)置快捷鍵
點擊上方的配置->點擊首選項->點擊用戶界面下的按鍵配置->右側(cè)配置后點擊確認即可,可添加如下內(nèi)容
新建sql窗口:ctrl+shift+s
新建命令窗口:ctrl+shift+c
新建測試窗口:ctrl+shift+t
PL/SQL Developer美化器:ctrl+shift+f
重做:ctrl+shift+z
撤銷:ctrl+z
清除:ctrl+d(慎用,不可恢復,俺是禁用哦O(∩_∩)O~)
選中所有:ctrl+a
縮進:tab
取消縮進:shift+tab
大寫:ctrl+shift+x
小寫:ctrl+shift+y
注釋:ctrl+h
取消注釋:ctrl+m
查找:ctrl+f
顯示表結(jié)構(gòu):ctrl+鼠標懸停在表名上
模板列表:shift+alt+r
窗口列表:ctrl+w
7.2查看執(zhí)行計劃
選中需要分析的SQL語句,然后點擊工具欄的Explain plan按鈕(即執(zhí)行計劃),或者直接按F5
作用:這個主要用于分析SQL語句執(zhí)行效率,分析表的結(jié)構(gòu),便于為sql調(diào)優(yōu)提供直觀依據(jù);
7.3自動替換設(shè)置
快捷輸入SQL語句;例如輸入s,按下空格,自動替換成SELECT;
點擊上方的配置->點擊首選項->點擊用戶界面下的編輯器->自動替換點擊編輯->選擇下列第一步設(shè)置的目錄
1)建立一個文本文件shortcuts.txt,并復制如下內(nèi)容:
i=INSERT
u=UPDATE
s=SELECT
f=FROM
w=WHERE
o=ORDER BY
d=DELETE
df=DELETE FROM
sf=SELECT * FROM
sc=SELECT COUNT(*) FROM
sfu=SELECT * FROM FOR UPDATE
cor=CREATE OR REPLACE
p=PROCEDURE
fn=FUNCTION
t=TIGGER
v=VIEW
sso=SET serveroutput ON;
文件另存到PL/SQL Developer的安裝路徑下的~/PlugIns目錄下
2)點擊上方的配置->點擊首選項->點擊用戶界面下的編輯器->自動替換點擊已啟用->瀏覽文件選中之前創(chuàng)建的shortcuts.txt,點擊確認。
3)重啟PL/SQL Developer,在sql窗口中輸入s+空格,sc+空格做測試。
注意:shortcuts.txt不可刪除掉,否則快捷鍵無法用
8.記住登錄歷史設(shè)置
每次登錄都不需要再輸口令了,勾選使用密碼存儲。再次登錄的時候你就可以直接選擇數(shù)據(jù)庫。
點擊上方的配置->點擊首選項->點擊登陸歷史->勾選上使用密碼儲存,點擊確認即可
9.設(shè)置自動提交事務(wù)
點擊上方的配置->點擊首選項->點擊窗口類型下的SQL窗口->勾選上自動提交SQL,點擊確認即可
10.PLSQL導出
10.1只導出表結(jié)構(gòu)
方式一:點擊工具->點擊導出表->選中導出的表->選擇當前用戶->選擇Oracle導出->設(shè)置where子句限制導出的數(shù)據(jù)->選擇導出可執(zhí)行文件(exp.exe)->輸出文件設(shè)置導出文件路徑->點擊導出
除去where子句即可導出表數(shù)據(jù)
方式二:點擊工具->點擊導出用戶對象->選中表格->輸出文件中選擇路徑->點擊導出
10.2.導出查詢數(shù)據(jù)
執(zhí)行sql語句后,點擊如下標識->選擇SQL文件->文件名命名->點擊保存
10.3導出整個表
點擊工具->點擊導出表->選中導出的表->選擇當前用戶->選擇SQL插入->勾選上創(chuàng)建表格->選擇路徑->點擊導出
用pl/sql developer導出表的數(shù)據(jù)時有三種方式:Oracle導出,Sql 插入,PL/SQL Developer
區(qū)別:
第一種(Oracle 導出)是導出為.dmp的文件格式,.dmp文件是二進制的,可以跨平臺,還能包含權(quán)限,效率也很不錯,用得最為廣泛 。
第二種(Sql 插入)是導出為.sql的文件格式
第三種(PL/SQL Developer)是導出為.pde的文件格式
注:導出部分數(shù)據(jù),可以使用條件來限制: where rownum <= 10000
11.導入表
點擊工具->點擊導入表->選擇SQL插入->導入文件中選擇導入的sql文件->點擊導入
到此這篇關(guān)于PLSQL安裝與使用教程的文章就介紹到這了,更多相關(guān)PLSQL安裝與使用內(nèi)容請搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
SQL?Developer遷移第三方數(shù)據(jù)庫單表到Oracle的全過程
這篇文章主要介紹了SQL?Developer遷移第三方數(shù)據(jù)庫單表到Oracle的全過程,文章通過圖文結(jié)合的方式給大家講解的非常詳細,具有一定的參考價值,需要的朋友可以參考下2024-06-06Oracle中實現(xiàn)刪除重復數(shù)據(jù)只保留一條
這篇文章主要介紹了Oracle中實現(xiàn)刪除重復數(shù)據(jù)只保留一條,具有很好的參考價值,希望對大家有所幫助。如有錯誤或未考慮完全的地方,望不吝賜教2023-02-02