oralce12c的简单使用
oracle12c
数据库与之前的版本有较大不同,要想按照之前版本的方式操作,需要做的简单操作
简介
oracle12c
与之前版本有些区别,之前一个实例对应一个数据库,而 12c
则是一个实例对应多个数据库,其中又分为 CDB容器数据库
和 PDB插拔数据库
。一般sqlplus默认登录的是CDB
登录
# 打开cmd
sqlplus /nolog
conn sys/123 as sysdba;
#123为安装oracle时设置的密码,不知道跟我是不是win10系统有关,不能使用conn /as sysdba;直接登陆,必须要用用户名及密码,不排除win10用户管理策略问题,尝试更改本地用户拥有oracle所有权限仍然不可以,win7下没有实验。
创建用户
假如想按照12版本前的操作进行创建表空间及用户,需要额外做一些操作,因为默认登陆的是CDB,所以需要先切换到具体的PDB数据库链接进行操作。
select pdb_id,pdb_name,dbid,status,creation_scn from dba_pdbs;--通过此命令查询pdb数据库名称
alter session set container=PDBORCL; --切换到具体的PDB数据库,我这里是安装后默认有的PDBORCL数据库
show conn_name;--使用show con_name显示当前连接数据库名称
startup;--启动插拔式数据库
启动后可以按照11版本的操作进行创建表空间及用户
可参考:oracle常用操作:https://www.liyongfei.com/oraclechang-yong-cao-zuo/