zoukankan      html  css  js  c++  java
  • oracle12c添加pdb新用户遇到的问题

    1:在pdb模式下添加新的用户的时候提示数据库未打开

    SQL> create tablespace user_data
    2 datafile 'D:appctsadminorcl est.DBF';
    create tablespace user_data
    *
    第 1 行出现错误:
    ORA-01109: 数据库未打开

    2:通过下面语句查询并打开pdb数据库

    查询

    select con_id,name,open_mode from v$pdbs;

    打开

    alter pluggable database ORCLPDB open;

    切换

    alter session set container=ORCLPDB;

    3:创建表空间

    create tablespace user_data
    datafile 'D:appctsadminorcl est.DBF'
    size 50m
    autoextend on
    next 50m maxsize 20480m--如果是40960就超过了最大限制
    extent management local;

    4:创建临时表空间

    create temporary tablespace user_temp
    tempfile 'D:appctsadminorcl est_temp.dbf'
    size 50m
    autoextend on
    next 50m maxsize 20480m
    extent management local;

    5:新建用户

    SQL> create user test identified by test default tablespace user_data temporary tablespace user_temp;

    用户已创建。

    SQL> grant connect,resource to test;

    授权成功。

    6:使用navicat连接时,用户不存在。。。

    修改tnsnames.ora

    原来的orcl服务是cdb使用的,现在使用pdb ,要新创建一个

    ORCLPDB=
    (
    (DESCRIPTION=
    (ADDRESS=(PROTOCOL=TCP)(HOST=你的主机名)(PORT=1521))
    (CONNECT_DATA=(SERVICE_NAME=ORCLPDB))

    7:使用navicat连接 oracle正在初始化或关闭

    是因为切换到orclpdb 容器后 并没有启用容器,使用命令startup;开启后就可以连接了。

    找到那个感觉 就算打开了那个脑洞

    本文来自博客园,作者:xiao~xiao,转载请注明原文链接:https://www.cnblogs.com/angin-iit/p/13651546.html

  • 相关阅读:
    SERU最佳需求分析方法
    需求规格说明书(Volere版)
    开发设计模式之设计六大原则
    清晰、高效、一致、美观 – 关于设计原则的优先级排序
    一个案例,三个角色,简单说下B端产品的权限设计
    如何从0到1打造一个完美的业务系统?
    MarkdownPad2.5 注册码
    WEBSTORM快捷键
    jQuery
    BOM与DOM
  • 原文地址:https://www.cnblogs.com/angin-iit/p/13651546.html
Copyright © 2011-2022 走看看