Oracle學習筆記1 sqlplus常用命令

2021-06-18 20:39:18 字數 1344 閱讀 2514

1)啟動監聽服務

在命令列下輸入命令lsnrctl start

2)啟動資料庫例項

命令語法:oradim -startup -sid 資料庫例項名

如:資料庫例項名為orcl,則在命令列中輸入oradim -startup -sid orcl

1)conn[ect]

登陸資料庫命令,該命令常用於切換當前使用者。

語法:conn  使用者名稱/密碼

例:當前使用者為scott使用者,將使用者切換到system使用者,只需在sqlplus中輸入命令conn system/thinkpad

2)show user

用來顯示當前使用者名稱是什麼

例如:當前使用者為scott,輸入命令show user,會顯示user為「scott」

3)disc[onnect]

斷開與當前資料庫的連線,但是不退出sqlplus視窗。

4)exit

斷開與當前資料庫的連線並且同時退出sqlplus視窗

5)password

該命令用於修改使用者的密碼

基本用法:password 【使用者名稱】

如果給自己改密碼,則password命令後面不要帶使用者名稱

如果給別人改密碼(前提是system或者sys使用者來修改),則需要帶使用者名稱。

6)&互動式命令

例如:查詢emp表中job名為clerk的行。

可以這麼寫:select * from emp where job = '&job';執行這條語句,系統會提示你輸入job的值,此時你輸入clerk後,會得到查詢結果。

7)edit命令

開啟乙個文件用於編輯指令碼

例:edit d:\backup.sql

8)spool命令

需求分析:在日常的系統維護中經常需要將命令和命令的結果儲存到檔案中,以供以後分析實用,而spool命令就提供了這個功能。

基本用法如下:

(1)spool on;

(2)spool d:\backup.txt

(3)輸入一些命令和語句,並顯示結果

(4)spool off

經過此四步,那麼第三步中執行的命令和語句以及它們執行後的結果,就會儲存到d:\backup.txt檔案中。

9)set linesize

用來控制每行顯示多少的字元,預設顯示80個字元。

如果想要每行顯示120個字元,只需執行set linesize 120即可

10)set pagesize

用於控制每頁顯示多少行,預設每頁顯示14行。

oracle學習筆記1

oracle安裝會自動的生成sys 使用者 和 system使用者 1 sys使用者是 超級使用者,具有最高許可權,具有sysdba角色,有create database 的許可權,預設密碼manager 2 system使用者是 管理操作員,許可權也非常大,具有sysoper角色,沒有create...

Oracle 學習筆記1

建立表空間 create tablespace 空間名稱 建立使用者 create user 使用者名稱 identified by 密碼 授權 grant dba to 使用者名稱 dmp檔案匯出 1 將資料庫test完全匯出,使用者名稱system 密碼manager,例項名test 匯出到d ...

oracle 學習筆記1

1 oracle常見約束 primary key 主鍵 foreigh key 外來鍵 check 檢查 unique 唯一 not null 非空 default 預設 2 概念 主鍵 表中能夠用於唯一標識某行資料的某一列或多列的組合,通過主鍵在表中能找到唯一的一條記錄,主鍵預設具有唯一非空的特性...