oralce12c 的简单使用

本贴最后更新于 2499 天前,其中的信息可能已经时过境迁

简介

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 常用操作

  • Oracle

    Oracle(甲骨文)公司,全称甲骨文股份有限公司(甲骨文软件系统有限公司),是全球最大的企业级软件公司,总部位于美国加利福尼亚州的红木滩。1989 年正式进入中国市场。2013 年,甲骨文已超越 IBM,成为继 Microsoft 后全球第二大软件公司。

    105 引用 • 127 回帖 • 370 关注
  • 数据库

    据说 99% 的性能瓶颈都在数据库。

    343 引用 • 723 回帖

相关帖子

欢迎来到这里!

我们正在构建一个小众社区,大家在这里相互信任,以平等 • 自由 • 奔放的价值观进行分享交流。最终,希望大家能够找到与自己志同道合的伙伴,共同成长。

注册 关于
请输入回帖内容 ...