ORACLE 命令的應用
1:加大資料檔案容量
alter database datafile '資料檔案的全路徑' resize 70M;
2:重建索引的
alter index 使用者.index_name rebuild online;
3:用命令重新編譯程式包
alter package 包名 compile body
4:between v1 and v2
相當於>.=v1 並且<=v2
5:
問題症狀:
ORA-1632: max # extents 4096 reached in index PERFSTAT.STATS$PARAMETER_PK
ORA-12012: error on auto execute of job 835
ORA-01632: max # extents (4096) reached in index PERFSTAT.STATS$PARAMETER_PK
ORA-06512: at "PERFSTAT.STATSPACK", line 1390
ORA-06512: at "PERFSTAT.STATSPACK", line 71
ORA-06512: at line 1
問題分析解決:
The max extents error occurs when the current number of extents equals the
maximum number of extents in the max_extents parameter for the object or the
maximum number of extents allowable for the db_block_size , whichever is
smaller, and an attempt is made to add another extent. Max extents can be set
for an object using the MAXEXTENTS option of the storage clause.
These kind of problems can be avoided by pro-actively monitoring the object
sizes that may reach their max_extents one day.
1:以下指令碼發現當前extent 是否達到最大可分配值
SELECT segment_name, owner, EXTENTS, max_extents
FROM dba_segments
WHERE segment_type = 'INDEX' AND
(EXTENTS +1) >= max_extents;
2:增加最大可分配值大小
ALTER INDEX PERFSTAT.STATS$PARAMETER_PK STORAGE ( MAXEXTENTS 8192);
6: ORA-1653: unable to extend table ASO.ASO_ORDER_FEEDBACK_T by 311075 in tablespace ASOD
如此類的:ORA-1653錯誤,經檢查,可能是表的定義上的問題,next extent 太大了,超出了該表所在表空間的空閒大小;
處理方法是將該值修改小;
alter table ASO.ASO_ORDER_FEEDBACK_T storage (next 500m pctincrease 0);
7: userenv('client_info') 用法
begin
fnd_client_info.set_org_context(89);
end;
select userenv('client_info') from dual;
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/8109090/viewspace-918595/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- 編寫友好的命令列應用程式命令列
- 關於oracle的Spool命令Oracle
- 用nodejs寫一個命令列應用-前言NodeJS命令列
- 破解Oracle應用整合難題RWOracle
- 把Oracle的命令輸出傳送到檔案的命令Oracle
- 使用 adb 命令獲取指定應用的日誌
- DISM(Deployment Image Servicing and Management)命令 應用的大綱:
- windbg sx命令與簡單應用
- Docker 命令大全及應用實戰Docker
- Oracle相關命令Oracle
- Oracle-exp命令Oracle
- Oracle登入命令Oracle
- oracle資料庫資料字典應用Oracle資料庫
- ORACLE基於單機PSU應用方案Oracle
- Linux 中 sed命令 h和H選項的應用Linux
- 使用 nuxi analyze 命令分析 Nuxt 應用的生產包UX
- 使用 nuxi build 命令構建你的 Nuxt 應用程式UXUI
- 「譯」使用 Node 構建命令列應用命令列
- 使用 nuxi preview 命令預覽 Nuxt 應用UXView
- 微服務--MQ安裝(+Docker命令應用)微服務MQDocker
- Jenkins 指令碼命令列應用總結Jenkins指令碼命令列
- FFmpeg應用實踐之命令查詢
- 構建一個Flowable命令列應用命令列
- 4.1.7.2.5 與快速應用程式通知整合的Oracle客戶端Oracle客戶端
- oracle系列(一)sqlplus命令OracleSQL
- Oracle ASMCMD命令參考OracleASM
- Part I 應用程式容器中的應用程式概述03-Oracle多租戶管理員指南Oracle
- Oracle minus用法詳解及應用例項Oracle
- Oracle 定時任務job實際應用Oracle
- 4.1.7 快速應用程式通知與Oracle重啟Oracle
- Oracle應用備份:何為最佳方法?AVOracle
- Oracle 19c- 19.8應用32242453補丁Oracle
- 【RAT】Oracle Real Application Testing(真用應用測試)介紹OracleAPP
- 命令列搞一切之curl 的開心應用命令列
- 分享一個簡單的 laravel 應用健康檢查命令Laravel
- Oracle檢視執行計劃的命令Oracle
- Python系列(5)- 命令列應用 (Command Line Application)Python命令列APP
- Docker 安裝、常用命令、應用部署Docker
- 【BAK_ORACLE】Oracle DB Cloud上的備份檢查命令合集OracleCloud