//oraclec创建表空间 可执行命令 屡试不爽
create tablespace GDSSFT datafile '${ORACLE_HOME}\oradata\gdssft.dbf' size 1024M reuse autoextend on next 40M maxsize unlimited default storage(initial 128k next 128k minextents 2 maxextents unlimited);
//创建用户
create user gdssft identified by gdssft default tablespace GDSSFT;
create user 用户名 identified by 用户密码 default tablespace 表空间名;
//给用户赋予权限
grant dba to gdssft;//
grant connect,resource to gdssft;
grant select any table to gdssft;
grant delete any table to gdssft;
grant update any table to gdssft;
grant insert any table to gdssft
1、登录linux,以oracle用户登录(如果是root用户登录的,登录后用 su - oracle命令切换成oracle用户)
2、以sysdba方式来打开sqlplus,命令如下: sqlplus / as sysdba
3、创建临时表空间:
--查询临时表空间文件的绝对路径。如果需要的话,可以通过查询来写定绝对路径。一般用${ORACLE_HOME}就可以了
select name from v$tempfile;
create temporary tablespace NOTIFYDB_TEMP tempfile '${ORACLE_HOME}\oradata\NOTIFYDB_TEMP.bdf' size 100m reuse autoextend on next 20m maxsize unlimited;
4、创建表空间:
--查询用户表空间文件的绝对路径:
select na