注释:执行环境-ORACLE-12C
本文共包含以下4个主要步骤:
1)创建表空间
2)创建用户,并赋予权限
3)登录
解决的报错有:
Ora-01017
Ora-00604
Ora-16000
ORA-65096
第一步:创建表空间
创建用户时,需要给用户指定表空间。如果没有表空间,需要先创建。
执行语句:
create tablespace [表空间名] datafile '[数据文件路径]' size [文件大小];
create tablespace wangwang datafile '/home/oracle/app/oracle/oradata/qjorcl/wangwang.dbf' size 100M;
这时候可能会有如下报错ORA-16000: database open for read-only.
首先,我们确认下目前在哪个数据库容器中操作:
执行语句:
select sys_context ('USERENV', 'CON_NAME') from dual;
返回结果:
我们用这个语句查下各个数据库容器的权限:
select con_id,dbid,NAME,OPEN_MODE from v$pdbs;