synonym
建立public同義詞語法:create public synonym synonymname for schema.object建立private同義詞語法:create synonym schema.synonymname for schema.object
sequence
序列是一種用於生成惟一數字值的數據庫對象.序列生成器會自動生成順序遞增的序列號,他可以提供惟一的主鍵值.建立sequence的語法如下:create sequence sequence_name[increment by n] [start with n][maxvalue n/no m...
view
語法:create view viewname[(columnname1,columnname2,....)]as subquery [with check option constraint constraintname][with read only]例如:create view testview as select * from test where deptno=10 with c...
partition table and index
建立分區表:(包含四種分區方式:範圍分區,散列分區,列表分區和組合分區)範圍分區:是指按照列值範圍將表行的數據分佈到不同分區段中.如果表的數據可以按照邏輯範圍進行劃分,并在不同範圍內分佈比較均衡,那麼可以使用範...
constraint
包括 not null,primary key, check,unique,foreign key定義約束有兩種方式,列級定義和表級定義(not null只能列級定義)列級定義是指 在定義列的同時就定義了約束,所有的約束都可以在列級定義.表級定義是指定義完所有...
index
索引管理的指導方針:1 裝載數據后建立索引建議使用Oracle工具SQL Loader,impdp,imp載入數據后,再建立索引.2 索引正確的表和列索引應該建立在where子句經常飲用的表列上.如果在大表上頻繁使用某列或某幾列作為條件執...
Table
在可以的情況下,將Null列放置在後面,以節約存儲空間需要注意,如果使用了long或者long raw類型,那麼他們的數據總是放在行的尾部,如果使用了LOB類型並且該別的數據長度超過4000個字節,那麼該列的數據會存放到相應的LOB...
profile
---表示當嘗試輸入密碼3次,帳號就會被鎖住,鎖住的時間為10天.10天之後自動解鎖.create profile profilename limitfailed_login_attemps 3password_lock_time 10;alter user username profile profilename;表示該用戶...
undotablespace
新增undo tablespace:create undo tablespace undo_tbs datafile 'd:\undo.dbf' size 100M;在undo tablespace中添加文件alter tablespace undo_tbs add datafile 'd:\undo01.dbf' size 50M;如果需要將undo tablespac...
data file
在open模式下移動數據文件(不能為system和sysaux),以遷移d:\xxx.dbf 到e:\xxx.dbf1. 首先確定文件所在表空間select tablespace_name from dba_data_files where file_name ='d:\xxx.dbf'; ---假如查詢出來表空間名稱...
Archive log file
更改Archive Mode首先檢查數據庫的模式 select log_mode from v$database;其次,shutdown數據庫并開啟成mount狀態最後,alter database archivelog或者noarchivelog如果是從noarchive模式修改成Archive模式,另外還要配...
redo log file
切換日誌:alter system switch logfile;新增日誌組:Alter database add logfile group 6 ('/u01/product/oradata/zh/redo25a.log','/u01/product/oradata/zh/redo25b.log') SIZE 50M;在日誌組中新增日誌文件:alter d...
control file
修改控制文件假定當前只有1和2控制文件,新增控制文件3(3當前不存在)1. 使用alter system命令修改控制文件位置.alter system set control_files='/u01/product/oradata/test/control01.ctl','/u01/product/oradata/te...
Oracle RMAN命令整理
Oracle RMAN 的 show,list,crosscheck,delete命令整理内容转自网络 。。。1、SHOW命令: 显示rman配置: RMAN> show all;2、REPORT命令: 2.1、RMAN> report schema  ...
sqlnet.ora配置
在NET8采用TCP/IP协议时,在oracle9i服务器的sqlnet.ora中进行下列参数的设置可以限制或允许用户从特定的客户机连接到数据库中。 tcp.validnode_checking=yes|no tcp.invited_nodes=(ipaddress|hostname,...) tcp.ex...
閃回查詢語法
SELECT * FROM archive.YSD_QUL AS OF TIMESTAMP(Sysdate - 100/1440) ---查詢100分鐘以前該表的數據SELECT * FROM tableName AS OF TIMESTAMP TO_TIMESTAMP('20070920083059','yyyymmddhh24miss') ---查詢07年9月20...