sqlplus使用教程

2021-10-10 19:28:49 字數 1370 閱讀 3271

sqlplus基本概念:

oracle的sqlplus是與oracle資料庫進行互動的客戶端工具,借助sqlplus可以檢視、修改資料庫記錄。在sqlplus中,可以執行sqlplus命令與sql語句。sqlplus是oracle原始資料操作的客戶端,這種命令列的格式有著強大的邏輯性,如果經常使用會對資料庫的理解加深很多。

安裝sqlplus:

解壓客戶端和sqlplus工具

解壓兩個包將兩個包的所有檔案放在同一目錄下

配置tns檔案

在步驟2的目錄下新建 network/admin目錄並且新建檔案 tnsnames.ora

tnsnames.ora中增加net service name連線的格式如下

thu12cpdb=

(description=

(address=

(protocol=tcp)

(host=)

(port=1521)

)(connect_data=

(server=dedicated)

(service_name=)))

配置windows環境變數:

oracle_home,按計算機(我的電腦)右擊-》高階系統設定-》高階-》環境變數-》在系統變數中新建:

變數名 oracle_home

變數值 c:\instantclient_12_2

tns_admin=c:\instantclient_12_2

變數名 tns_admin

變數值 c:\instantclient_12_2

nls_lang=simplified chinese_china.zhs16gbk

變數名 nls_lang

變數值simplified chinese_china.al32utf8,simplified chinese_china.zhs16gbk

path變數後面新增 c:\instantclient_12_2;

可以設定將當前目錄加入path 環境變數中以方便作業系統查詢 sqlplus.exe 的執行程式,如果沒有path就需要在cmd中切換到客戶端目錄下執行

cmd中使用sqlplus:

執行-cmd-如果已經配置path可以直接輸入sqlplus啟動,否則需要進入客戶端目錄

啟動:sqlplus 資料庫名/密碼@tnsname

退出:quit\exit

執行sql檔案帶日誌

spool c:\abc.log

@abc.sql

spool off

查詢伺服器使用的字元編碼

select userenv(『language』) from dual;

Sqlplus使用隨筆

摘要 本編隨筆不定時更新,記錄在使用sqlplus中遇到的問題,提供簡短的解決思路,留作參考。符號解釋 q 出現的問題 e 問題出現所在的環境 t 記錄時間 a 問題解答 q linux終端下sqlplus登陸的是哪個sid e vmware workstation 8,centos6.3 x64 ...

sqlplus簡單使用

轉至 登入c users inmeditation sqlplus 請輸入使用者名稱 scott 輸入口令 檢視當前行長 sql show linesize linesize 80 檢視當前頁長 sql show pagesize pagesize 14 設定行長和頁長 sql set linesi...

sql plus命令使用大全

一 編輯 a a text 2 change 更改當前行的文字 a c old text 刪除舊文字 b c old text new text 將舊文字更改為新文字 3 input 在當前行之後追加新行 a i text b itext 4 del 刪除緩衝區中的語句 a del 刪除當前行 b ...