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

  • 相关阅读:
    linux下修改mysql密码
    会话跟踪技术之——cookie
    servlet之注册登录(简写)
    java服务端和用户端
    JavaBean和jsp的开发模型
    session的用法
    jsp元素
    servlet
    ServletContext对象统计在线人数
    图片站点服务
  • 原文地址:https://www.cnblogs.com/angin-iit/p/13651546.html
Copyright © 2011-2022 走看看