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.enkj.com】 |