ALTER TABLE xxx STORAGE (BUFFER_POOL KEEP);oraInventory 目錄下 ContentsXML 或 opatch lsinventory。SELECT ROWNUM, col FROM table;SELECT tablespace_name FROM user_tables WHERE table_name='TEST';SELECT line, TRIM(text) FROM user_source WHERE name='PROC' ORDER BY line; 再重建。ALTER SYSTEM KILL SESSION 'sid,serial#'; 或重命名 Procedure。ps -ef | grep ora;Windows 看服務 + 能否連線。ALTER TABLE aaa DROP CONSTRAINT aaa_key; ALTER TABLE aaa ADD CONSTRAINT aaa_key PRIMARY KEY (a1,b1);ALTER DATABASE DATAFILE 'path' RESIZE 2G; (縮小需確保高水位以下)。SELECT * FROM v$session;SELECT * FROM dba_tablespaces;init.ora processes 參數並重啟。UTL_FILE 套件 (需 UTL_FILE_DIR 或 Directory 物件)。INSERT INTO a VALUES (TRANSLATE('at{&}t','at{}','at')); 或 SET DEFINE OFF。exp user/pass FILE=a.dmp TABLES=bscempms QUERY='"WHERE emp_no=\'S09394\'"ZHS16GBK。CREATE SPFILE FROM PFILE='.../init.ora'; 或指定輸出路徑。shmmax = 物理記憶體 50%shmmin = 1shmmni = 100+shmseg = 20semmni = 所有實例 MAX(processes) + 10semmns = Σ(processes) - MAX + MAX×2 + 10×實例數semmsl = MAX(processes) + 10SELECT * FROM v$pwfile_users;exp user/pass TABLES=(t1,t2)exp system/manager OWNER=(u1,u2) FILE=exp.dmpSELECT * FROM a WHERE DBMS_LOB.INSTR(a.clob_col,'K',1,1) > 0;SHOW USERSELECT tablespace_name, file_id, bytes/1024/1024, file_name FROM dba_data_files ORDER BY file_id;SELECT segment_name, owner, tablespace_name, status FROM dba_rollback_segs;v$database, v$datafile, v$logfile, v$controlfile, v$parameterSELECT a.* FROM a, b WHERE a.dpt_no = b.dpt_no;WHERE a.dpt_no = b.dpt_no(+) (右外) / WHERE a.dpt_no(+) = b.dpt_no (左外)。@$PATH/file.sqlTRUNCATE TABLE table_name;SELECT * FROM v$instance;SELECT * FROM all_tables;SET TIMING ONASCII()|| 或 CONCAT()SPOOL c:\out.txt; SELECT ...; SPOOL OFF;SET AUTOTRACE ON 或 SELECT * FROM v$filestat;ALTER TABLE t MODIFY (col VARCHAR2(100)); (只能增不能減,除非欄為空)。WHERE TRUNC(dt_col) = TO_DATE('2003-05-02','YYYY-MM-DD')INSERT INTO bsyear SELECT TO_DATE('20030101','YYYYMMDD')+ROWNUM-1 FROM all_objects WHERE ROWNUM <= TO_CHAR(TO_DATE('20031231','YYYYMMDD'),'DDD');ALTER TABLE old RENAME TO new;SQLCODE (0=成功)。SELECT * FROM dba_sys_privs;ARCHIVE LOG LIST。STARTUP 只能接 PFILE/SPFILE。