Oracle基本操作
一,約束操作 1:更改約束名稱: ALTER TABLE TName RENAME CONSTRAINT oldname TO newname; 2:刪除約束 ALTER TABLE TName DROP CONSTRAINT cname 3:停止約束 ALTER TABLE TName MODIFY CONSTRAINT cname DISABLE; 4:起用約束 ALTER TABLE TName MODIFY CONSTRAINT cname ENABLE VALIDATE; 5:新增約束 ALTER TABLE TName ADD CONSTRAINT cname FOREIGN KEY (ORG_ID) REFERENCES ref_table (ORGID); 二,字段操作 1:更改字段數據類型: ALTER TABLE TName MODIFY(ORG_ID VARCHAR2(50 BYTE)); 2:更改字段數據長度: ALTER TABLE TName MODIFY(ORG_ID VARCHAR2(80 BYTE)); 3:修改表的列名 alter table TName rename column xx to yy; 三,表操作 1:刪除表數據: truncate table TName; 2:復制空表結構 create table new_table as select * from old_table where 1=2; 3:復制表(含記錄) create table new_table as select * from old_table ; 四,存儲過程 1:命令行編譯存儲過程 ALTER PROCEDURE procedure_name COMPILE; 五,數據庫鏈接(DBlink) 1:建立數據庫連接 CREATE DATABASE LINK DBaseLinkName CONNECT TO UserName IDENTIFIED BY Password USING ’NetServiceName’; 六,Oracle服務器常用命令行
(1)數據庫管理相關 bbed。
exe 數據塊瀏覽和編輯工具 dbv。exe 數據文件邏輯檢測工具 exp。exe 數據導出工具 imp。exe 數據導入工具 mig。exe 數據庫移植工具 nmumigrate。exe Data Gatherer移植工具 ocopy。exe 裸分區數據文件備份工具 oradim。
exe Oracle服務創建、刪除工具 orakill。exe Oracle線程刪除工具 orapwd。exe Oracle密碼文件創建工具 orastack。exe Oracle進程堆棧修改工具 oratclsh。exe TCL腳本解釋器 otrccol。
exe trace命令行服務管理工具 otrccref。exe trace管理文件生成工具 otrcfmt。exe trace數據格式化工具 otrcrep。exe trace數據統計報表生成工具 rman。exe 備份與恢復工具 setlinks。
exe 磁盤分區管理工具 sqlldr。exe sql Load數據批量導入工具 sqlplus。exe 命令行的sqlplus svrmgrl。exe Oracle實例管理工具 tkprof。exe SQL語句跟蹤文件解析工具 vppcntl。
exe Data Gatherer服務管理工具
(2)Internet Directory相關 bulkload。exe 使用SQL*Loader生成目錄對象的工具 bulkdelete。exe 子樹刪除工具 bulkmodify。exe 目錄對象修改工具 ldifwrite。
exe 將目錄中的信息轉換成LDIF格式 ldapadd。exe 向目錄中增加目錄對象、屬性、值的工具 ldapaddmt。exe ldapadd的多線程版本 ldapbind。exe 客戶端認證工具 ldapcompare。exe 屬性值比較工具 ldapdelete。
exe 將目錄對象從目錄中刪除的工具 ldapmoddn。exe 修改DN和RDN的工具 ldapmodify。exe 屬性修改工具 ldapmodifymt。exe ldapmodify的多線程版本 ldapsearch。exe 查找和獲取目錄中目錄對象工具 oidpasswd。
exe Internet Directory密碼管理工具 oidreconcile。exe 目錄對象同步工具。