【轉】Oralce基礎—Sqlplus工具運用 禮記八目 2017-12-20 20:22:45
原文地址:https://www.toutiao.com/i6501603661565657614/
一、數據庫連接:
sqlplus [user_name[/password][@ host_string]]]
.user_name 指定數據庫的用戶名
.password 指定數據用戶名的密碼
.host_string 指定要連接的數據庫
#登錄方式:
1.sqlplus/nologging
connect sys/oracle as sysdba
2.windows登錄: sqlplus "/as sysdba"
linux登錄:sqlplus ‘/as sysdba‘
二、查看數據庫狀態
select name,open_mode from v$database;
select instance_name,status from v$instance;
三、數據庫啟動:
startup 歸檔啟動
startup mount 非歸檔啟動
startup nomount 控制文件丟失,使用此命令
STARTUP啟動數據庫順序:啟動實例,打開控制文件,打開數據文件.
四、數據庫關閉:
正常關閉:shutdown immediate;
遇到自然災害或是火災時,應急關閉數據庫:shutdown abort;
查看oracle數據庫版本信息:
select * from v$version;
sqlplus 裏內置的命令信息調用:
help index
SET命令的幫助信息
? SET
一次會話關閉,SQLPLUS的留存命令釋放。
#list 查看歷史SQL命令:
1.設置輸入格式
SET SQLBLANKLINES ON
SET PAGESIZE 100
SET WRAP OFF
SET LINESIZE 200
SELECT ‘DROP TALBE‘||‘ ‘||TABLE_NAME||‘ ‘||‘;‘
FROM USER_TABLES;
2.改變緩沖區裏的命令
C/N/M
List
/
3.保存緩沖區命令
LINUX:SAVE /BACKUP/TEXT.TXT
WINDOWS:SAVE E:BACKUPTEXT.TXT
4.查看保存的命令
GET E:BACKUPTEXT.TXT
5.加載並運行命令
/ OR START E:BACKUPTEXT.TXT OR @ E:BACKUPTEXT.SQL
【轉】Oralce基礎—Sqlplus工具運用 禮記八目 2017-12-20 20:22:45