Oracle 12c新建用户登录问题分析1 用sys用户新建用户,提示公用用户名或角色名无效。原因:Oracle 12c中,在容器中建用户(或者应该称为使用者),须在用户名前加c##。默认登录连接的就是CDB。查看当前是否处于容器CDB的方法:通过命令 show con_name; 如果结果为CDB
sqlplus / as sysdbashow pa
原创 2022-08-05 11:37:15
86阅读
oracle12c 有一个很大的变动就是引入了pdb可插入数据库,而且在cdb中只能创建c##或者C##开头的用户,只有在pdb数据库中才能创建我们习惯性命名的用户oracle称之为Local User,前者称之为Common User。一、问题在pdb中新建的用户,发现无法普通登录,需要sysdba权限才可登录必须以超级管理员 sysdba进行登录才行 而使用超级管理员登录后,虽然密
原创 精选 2024-08-08 17:58:32
938阅读
Oracle数据库是一款非常知名的数据库管理系统,许多企业和组织都在使用它来存储和管理重要的数据。在Oracle数据库的运行过程中,有时会需要在Linux系统上进行Oracle用户登录操作。在这篇文章中,我们将讨论如何在Linux系统上进行Oracle用户登录的操作步骤。 首先,要进行Oracle用户登录操作,我们需要确保已经安装了Oracle数据库,并且数据库服务已经在Linux系统上启动。
原创 2024-03-20 11:05:03
317阅读
在Linux系统中,作为一名用户,要登录Oracle数据库会有一些特殊的步骤和注意事项。在这篇文章中,我们将详细介绍如何在Linux系统上登录Oracle数据库。 首先,要登录Oracle数据库,用户需要使用sqlplus命令。用户可以在终端窗口中输入以下命令: ``` sqlplus 用户名/密码@数据库名 ``` 在这个命令中,用户名是用户Oracle数据库中的用户名,密码是用户
原创 2024-04-07 10:33:28
332阅读
windows 启动cmd --> sqlplus /nologcmd --> set ORACLE_SID=RESTAURANTsql --> connect / as sysdbasql --> startup启动startup pfile=C:\app\Administrator\admin\RESTAURANT\pfile\init.or...
原创 2022-02-18 15:35:54
466阅读
友人给的PDB restore / recover 的过程。实际上会创建一个辅助Instance,然后抽取出PDB,进行恢复。 (10:31:59) frank.yan: [Administrator.WIN-7ZFXNFKSD8P] ➤ ./rman target /Recovery Manage
转载 2017-09-29 10:34:00
138阅读
2评论
windows 启动cmd --> sqlplus /nologcmd --> set ORACLE_SID=RESTAURANTsql --> connect / as sysdbasql --> startup启动startup pfile=C:\app\Administrator\admin\RESTAURANT\pfile\init.or...
原创 2021-08-25 09:45:11
536阅读
CDB、PDB概念介绍CDB与PDBOracle 12C引入的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database,中文翻译为数据库容器,PDB全称为Pluggable Database,即可插拔数据库。在ORACLE 12C之前,实
原创 2019-03-12 15:17:50
2088阅读
1点赞
 Oracle多租户是 12c 企业版的一个可选特性。帮助用户减少IT成本,减化整合,坏账,升级等。       这个通过新架构支持,一个CDB可以支持很多PDB。这个弥补了RAC和DATA Guard。一个已存在的数据库可以不做改变的,作为PDB被接受。其他任何应用都不需要改变。       ORACLE多租户的最大收益是部署的选择。下面列出了一些精彩的例子。  高整合密度...
原创 2021-08-16 22:59:38
461阅读
在Linux系统中,启动Oracle PDB(Pluggable Database)是一个常见的操作。Oracle PDBOracle 12c版本以后引入的一个新特性,允许用户在一个容器数据库(CDB)中创建多个独立的、隔离的数据库实例。在实际应用中,用户可能会需要启动Oracle PDB来对数据库进行管理和维护。 在Linux系统中,启动Oracle PDB的过程主要包括以下几个步骤: 1
原创 2024-05-27 11:13:34
163阅读
查询PDB实例SQL> show pdbs查询CDB实例SQL> show con_name切换到PDBorcl1容器SQL> alter session set container=orcl1切换到CDB容器SQL> alter session set container=CDB$ROOT查看当前属于哪个容器 SQL> show con_name --查看PDB
原创 2022-08-04 09:46:25
355阅读
在12.2版本以前,如果要克隆pdb或non-CDB,需要先将源pdb或者non-CDB关闭或者置于read-only模式,不过12.2开始及不需要了,可以在不影响源端使用的情况下进行在线clone。当源pdb是属于一个远端cdb时,需要通过数据链来克隆到本地。数据链必须建在本地CDB中,当在本地CDB中执行CREATE PLUGGABLE DATABASE语句时,必须要指定指向远端CDB的数据链
转载 2019-11-28 00:52:55
60阅读
1点赞
Oracle新增登录用户 一、登录DBA管理员用户 两种管理员登录方式 --1. 用户名:system 密码:Orcl123456 as sysdba 2. 用户名:system/Orcl123456 as sysdba 第一种方式: 第二种方式: 二、建立用户 新建用户 create user t ...
转载 2021-10-29 17:29:00
326阅读
2评论
Oracle有3种用户: system、sys、scott,当中system和sys的差别在与是否能创建数据库,sys用户登录才干够创建数据库,而scott是给刚開始学习的人学习的用户。学习者能够用Scott登录系统,注意scott用户登录后,就能够使用Oracle提供的数据库和数据表,这些都是oracle提供的。学习者不须要自己创建数据库和数据表,直接使用这些数据库和数据表练习SQL ok,
转载 2017-07-30 11:24:00
164阅读
C:\Users\neusoft>sqlplus/nolog                    --启动SQLPLUS但不进行连接操作SQL*Plus: Release 11.2.0.1.0 Production on
原创 2014-10-09 11:45:32
1168阅读
Oracle的CDB(Container Database,数据库容器)和PDB(Pluggable Database,可插拔数据库)是Oracle 12c及更高版本中引入的新特性,旨在支持多租户环境(Multitenant Environment)。在这种架构下,一个CDB可以承载多个PDB,从而允许数据库资源的高效共享和管理。以下是关于Oracle CDB和PDB管理的详细解答:一、CDB与P
原创 5月前
355阅读
Oracle 19c目前已经算比较主流的数据库版本了,如果用的是CDB/PDB多租户的模式,无论是直接登录到数据库,还是通过JDBC程序登录到数据库,和传统登录方式,存在一些不同。介绍一些常用的登录操作。1. 通过alter session set container切换到PDB登录到CDB,通过alter session set container切换当前的容器为PDB,2. 通过ORACLE_
原创 2023-06-15 23:17:45
726阅读
背景 Oracle 12C引入了CDB与PDB的新特性,在ORACLE 12C数据库引入的多租用户环境(Multitenant Environment)中,允许一个数据库容器(CDB)承载多个可插拔数据库(PDB)。CDB全称为Container Database,即数据库容器,PDB全称为Plug
原创 2022-07-16 00:52:23
921阅读
最近使用开发的过程中出现了一个小问题,顺便记录一下原因和方法--用户地址 昨晚收到开发的邮件,说使用PL/SQL DEV登录数据库时,出现如下错误,要求处理下:     看到这个错误我也比拟愁闷,没碰到过这类情况。于是手工创建了一个测试用户scott,发明远程登录没有问题的。此时考虑应该是数据库中有些用户制约了登录的。再看错误编号:ORA-20001,oracle保存的异常错误号范围为
转载 2013-05-13 22:38:00
172阅读
2评论
  • 1
  • 2
  • 3
  • 4
  • 5