ORACLE常用命令彙總一

2021-09-30 14:46:10 字數 1955 閱讀 8511

oracle常用命令彙總一:

這裡總結一下oracle的常用命令

一,關於資料字典一類的

1, select * from all_*(包含某個使用者能看到的資料庫資訊)

select * from dba_*(包含dba能看到的資料庫資訊)

select * from user_*(當前使用者能看到的資料庫資訊)

2,user_tables(檢視當前使用者所擁有的表)

user_indexes(當前使用者建立的索引)

user_views(當前使用者所擁有的檢視)

user_catalog(當前檢視的結構)

dba_users(檢視資料庫系統建立了多少個使用者)

3,動態效能檢視

v$datafile 包含資料庫檔案資訊

v$controlfile包含了控制檔案儲存目錄等資訊

v$fixed_table包含了當前所有動態效能檢視

v$log, 檢視日誌組資訊

v$logfile 檢視重做日誌組資訊

二,關於重做日誌一類的

archive log list 檢視日誌是否歸檔

alter database archivelog 將資料庫設定為歸檔模式

alter database add logfile group 6

('/data/oracle/oradata/orcl/redo06a.log','/data/oracle/oradata/orcl/redo06b.log') size 50m;  新增重做日誌組和重做日誌檔案

alter database drop logfile group 6  刪除重做日誌組

alter database clear logfile group n 重做日誌組中的重做日誌損壞,不能完成歸檔導致資料庫掛起時,可以用這個命令

alter database checkpoint 強制啟動檢查點事件

alter database switch logfiles 強制切換日誌。

三,關於歸檔日誌一類的

alter system set log_archive_dest_3='/data/oracle/archive3' 設定歸檔目錄終點檔案

v$archive_dest 包含了歸檔目錄的一些資訊

四,關於表空間一類的

select * from dba_tablespaces 檢視資料庫的表空間

select * from v$datafile  檢視資料檔案資訊

create tablespace zjnfile

datafile '/data/oracle/oradata/orcl/zjn1.dbf' size 200m

'/data/oracle/oradata/orcl/zjn2.dbf' size 200m

extent management local

uniform size 1m;              建立本地管理的表空間,

select * from v$tempfile 檢視臨時資料檔案資訊

select * from dba_data_files 檢視資料檔案和對應的表空間資訊

select * from database_properties 檢視表空間的預設相關資訊

alter database default temporary tablespace *** 修改預設臨時表空間

drop tablespace zjnfile 刪除表空間

create tablespace zjnfile

datafile '/data/oracle/oradata/orcl/zjnfile' size 100m

autoextend on

next 20m

建立大資料檔案格式的表空間,空間自動增加20m。

drop tablespace zjnfile including contents and datafiles;刪除表空間連同資料檔案。

oracle中常用命令彙總(一)

1.如何檢視oracle的資料庫sid名稱?如果用sysdba身份登入.執行以下命令 sql conn as sysdba 已連線。sql select name from v database name oracle 2.如何檢視oracle中所有使用者?select from all users...

常用命令彙總

變數 含義 0 當前指令碼的檔名 n傳遞給指令碼或函式的引數。n 是乙個數字,表示第幾個引數。例如,第乙個引數是 1,第二個引數是 2。傳遞給指令碼或函式的引數個數。傳遞給指令碼或函式的所有引數。傳遞給指令碼或函式的所有引數。被雙引號 包含時,與 稍有不同,下面將會講到。上個命令的退出狀態,或函式的...

LUNIX常用命令彙總

1 ls 列出當前目錄下所有檔案及資料夾 2 cd xx 進入xx目錄 3 cd 返回上一級目錄 4 vi 檢視檔案 5 檢視某檔案狀態下,按 i 鍵 進入修改狀態,修改完成後,按esc shift 冒號,輸入wq,按回車即可將修改內容儲存。6 service iptables stop 關閉防火牆...