常用的Oracle命令整理

2021-10-16 14:47:35 字數 1879 閱讀 4994

目錄

一、連線oracle

二、為oracle使用者新增sudo許可權

三、檢視例項是否為open狀態

四、歸檔日誌狀態檢查

五、檢視所有表空間

六、檢視所有資料庫例項

七、檢視所有資料庫

八、檢視資料庫是否處於歸檔模式

九、建立表,插入資料

十、啟動rman並連線到資料庫 十

一、檢視歸檔日誌起始和結束序列號

su - oralce

sqlplus /nolog

sql> conn sys/as sysdba

如果是多例項情況下,如何登入到期望的例項上呢?

oracle_sid=a   # 切換到例項a

oracle_sid=b   # 切換到例項b

vi /etc/sudoers

修改以下幾行:

儲存後,執行gpasswd -a oracle oinstall 即可生效

sql> select instance_name,status from v$instance;

instance_name    status

---------------- ------------

orcl2             open

orcl1             open

如果不是open狀態,可以執行以下命令:

sql> startup nomount;   #啟動oracle例程

sql> alter database mount;    #資料庫置為mounted狀態

sql> alter database open;   #資料庫置為open狀態

sql> archive log list;

如果沒有開啟歸檔日誌,執行以下命令:

sql> shutdown immediate;   # 如果停止卡住,試試sql> shutdown abort;

ORACLE常用命令整理

一 建立 刪除 修改 新增 建立表空間 create tablespace finchinafcdd datafile oracle product 10.2.0 oradata orcl finchinafcdd.dbf size 50m autoextend on next 100m maxsi...

Oracle 常用命令整理

一 操作使用者 1 建立 刪除使用者 首先登入到 system 管理員使用者,如下 開啟cmd,輸入以下 並回車 sqlplus nolog再次輸入以下 並回車 connect as sysdba此時,oracle 登入到 system 使用者,擁有 oracle 伺服器管理員許可權。1 建立使用者...

Oracle常用SQl整理

檢視新執行sql select from v sqlarea t where t.first load time like 2011 11 04 11 order by t.first load time desc 1.檢視oracle資料庫表是否被鎖住 select a.b.sid,b.seria...