Oracle創建表空間SQL腳本 |
發布時間: 2012/8/30 17:26:34 |
1、創建臨時表空間 CREATE TEMPORARY TABLESPACE TS_TMP TEMPFILE 'D:\Oracle\ORADATA\TMP\TMP.DBF' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL;
2、創建數據表空間 CREATE TABLESPACE TS_DATA LOGGING DATAFILE 'D:\Oracle\ORADATA\TMP\DATA.DBF' SIZE 32M AUTOEXTEND ON NEXT 32M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL;
3、創建用戶并指定表空間 CREATE USER db IDENTIFIED BY db DEFAULT TABLESPACE TS_DATA TEMPORARY TABLESPACE TS_TMP;
4、給用戶授予權限 GRANT CONNECT, RESOURCE TO db; 5、修改表結構: 增加字段 alter table docdsp add dspcode char(200) 刪除字段 ALTER TABLE table_NAME DROP COLUMN column_NAME 修改字段類型 ALTER TABLE table_name ALTER COLUMN column_name new_data_type 改名 sp_rename 更改當前數據庫中用戶創建對象(如表、列或用戶定義數據類型)的名稱。 設置主鍵: alter table yourtable add constraint PK_ID primary key(ID) 本文出自:億恩科技【www.sunshares.net】 |