ORACLE创建表空间SQL脚本
2011-12-14 14:00
253 查看
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)
相关文章推荐
- Oracle——创建用户、工作空间以及导入sql脚本
- Oracle使用SQL脚本创建表空间,用户,分配权限
- Oracle sql语句 创建表空间、用户
- 之前创建了一个表空间,然后今天不小心把表空间文件给删除了。然后用pl/sql连接数据库的时候,报ORA-01033错误。ora-01033:oracle initializationg or shut
- oracle创建表空间,删除表空间,同时pl/sql 创建用户的时候赋予的权限
- oracle创建表空间脚本
- oracle-sql(创建用户、表空间)
- 创建oracle 数据库表空间,角色,用户的sql语句
- oracle创建表空间 删除表空间 创建用户 删除用户相关SQL
- ORACLE模式及表空间创建脚本
- oracle sql语句 创建表空间、数据库
- Oracle创建表空间、创建用户以及授权、查看权限常用sql语句
- Oracle常用操作表空间sql脚本
- oracle创建用户导入本地SQL脚本
- Oracle sql语句创建表空间、数据库、用户及授权
- Oracle 查看表空间使用率 SQL 脚本
- oracle创建表增加字段sql脚本
- Oracle创建表空间,用户,授权,导入.sql/.dem文件语句
- Oracle 使用sql创建表空间及用户
- Oracle 查看表空间使用率 SQL 脚本