oracle 12c 创建空间数据库
1、首先需要使用pdb的数据库实例
2、打开pdb数据库实例
alter pluggable database all open
3、通过arcmap创建空间数据库
4、sde用户赋权限
grant create PROCEDURE to sde;
grant create session to sde;
grant create SEQUENCE to sde;
grant create table to sde;
grant create TRIGGER to sde;
grant create view to sde;
grant SELECT ON DBA_ROLES to sde;
5、创建表空间
create tablespace SDE_TABLESPACE
datafile '/db/oracle/oradata/lcjdb/sdedata.dbf'
size 500m
autoextend on
next 100m
maxsize 20480m
extent management local;
6、指定用户默认表空间(也可以在创建用户的时候指定)
alter user sde default tablespace sde_tablespace;
7、上面不生效可以选择
ALTER USER gisatt QUOTA UNLIMITED ON psratt;
8、12c的pdp需要每次手动启动,一下设置开机启动
alter pluggable database watersource1 save state; --cdb 自动启动pdb
alter pluggable database watersource1 discard state; --cdb 取消自动启动pdb