oracle12c(oracle12c升级到19c)

本篇文章给大家谈谈oracle12c,以及oracle12c升级到19c对应的知识点,希望对各位有所帮助,不要忘了收藏本站喔。

本文目录一览:

oracle11g和12c有什么区别?

一、功能不同

1、oracle11g:在DBA管理上有很多完善,大大提升了DBA对数据库的管控能力,提供的很多自动特性,增强了调优,备份恢复,错误诊断等的功能。

2、oracle12c:实现云数据库的支持,提供云平台管理,这是11所没老卖亮有的。

二、特点不同

1、oracle11g: 合并和扩展oracle的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池。

2、oracle12c:racle12c增加了CDB和PDB的概念。 CDB全侍宽称为Container Database, 数据库容器; PDB全称为Pluggable Database,即可插拔数据库。

三、优势不同

1、oracle11g: 合并和扩展oracle的功能以实现网格计算的优势,将数据中心从分散的系统资源孤岛转换为包含服务器和存储的共享池。

2、oracle12c:实例与数据库可以是一对多的关系。也就是说12c里面会在CDB下创建多个PDB,每个PDB类似于11g里面的实例,然后一个CDB下的各个PDB是相互隔离的。

参考资料来源:百度百科-Oracle 11g

参考资料来源配并:甲骨文官网-Oracle12c

[img]

oracle 12C本地用户和公共用户有哪些区别

12c推出了可插拔库,管理用户也分为两种:本地用户和公用用户。本地用户是指在插拔数据库(PDB)中的用户,和12c之前的版本是没有什么区别。公用用户只存在于可插拔环境中,在传统的数据库环境中不存在这种应用。怎么理解公用用户呢?可以简单的把它当做容器(CDB)卜早用户,可以在各个通用与所有可插拔数据库(PDB)中使用。这个用户就像是小区的物业管理员,由小区物业来任命并且可以管理小型蔽雀区所有用户。

如果第一次登录CDB数据库,用传统方式创建用户会报错,这就是因为在CDB环境创建的用户为公共用户,语法和普通用户不同。

1.使并握用sqlplus登录可插拔数据库

2.通过con_name能看到当前登录的环境是CDB根库,CDB包含一个名为PDB1的可插拔库。

3.创建公用用户bighero, 需要使用C##作为该用户名的开头。如果使用传统创建用户的方法会报错。

4.将dba权限授权给公用用户bighero

5.下面使用公用用户分别登录CDB、PDB看看是否通用。 登录PDB使用了tnsnames中已经配置好的链接字符串@pdb1。链接字符串如下图所示。

6.在PDB中创建用户和创建普通用户就没有什么区别了

7.CDB和PDB之间的切换方式

oracle12c 为什么会卡在创建并启动oracle实例?进度88%。

oracle 12C在安装时让创建启动数据库的意思是在安装oracle软件过程中由安装程序为你创建一个者猜数据库实例。

具体解释如下:

1、如果选择此选项,则安装程序会为你安装一个数据汪笑库实例,并将此实例运行,即OPEN状态,你可以在系统运行的本地服务中查看到此服务。

2、如果不选择此选项,则安装程序会为你安装一个数据库实例,则安装程序只为你安装oracle软件。你可以在oracle程序困嫌含的菜单中,配置和迁移工具部分,选择database configuration assistant进行手动安装自己的数据库实例。

oracle 12c 要配哪个pl/sq版本l

Oracle---使用PL/SQL Developer连接Oracle12C(64位)版本

1、安装Oracle 12c 64位

2、安装32位的Oracle客户端( instantclient-basic-nt-12.1.0.1.0)

下载instantclient-basic-nt-12.1.0.1.0.zip,将其解压至Oracle安装目录的Product下(本机命名为:instantclient_12 _1):C: \app\orcl\product\instantclient _12 _1 。

拷贝数据库安装根目录下的一个目录C: \app\orcl \product\12.1.0\dbhome_1\NETWORK到Oracle客户端目录下C: \app\orcl \product\instantclient_12_1(其实只需要 NETWORK\ADMIN\tnsnames.ora)

3、安装PL/SQL Developer

安装 PL/SQL Developer,在工具-首选项 连接里面设置OCI Library和族尘Oracle_Home,例或穗御如本机设置为:

OracleHome :C:\app\orcl\product\instantclient_12_1

OCILibrary :C:\app\orcl\product\instantclient_12_1\oci.dll

文中所有出现的路径均为自己所安装的具体路径,每个人装的过程中可能会有略微的衫岩不同,在安装Oracle12c的时候和安装客户端的时候一定都要注意设置环境变量。

oracle12c安装闪退防火墙

oracle12c安装闪退解决方法如下:

oracle安装毁昌滑闪退的解决办法:首先找到Oracle的纤腊安装目录,并找到名字为2的文件夹;然后删除迅手这个文件夹。

最后重新点击setup、exe即可。以管理员身份运行Oracle11g安装文件stepup、exe文件;打开Oracle11g目录下database\stage\cvu\cvu_prereq、xml文件。

删除生成的启动安装文件目录,重新以管理员身份运行Oracle11g安装文件stepup、exe文件。

oracle 12c 怎样配置TNS来访问PDB

通过配置本地数据库的tns配置文件实现:

去oracle安装目录下oracle\product\10.2.0\db_2\NETWORK\ADMIN\ 找到tnsnames.ora,用记事本打开,猜春雀里边有远程数据库的tns连接配置串如下

ORCL23 =

(DESCRIPTION =

(ADDRESS_LIST =

(ADDRESS = (PROTOCOL = TCP)(HOST = 192.168.3.23)(PORT = 1521))

)

(CONNECT_DATA =

(SID = ORCL)

)

)

添加好ip、端口和目标数据库的实例名(SID),然后确保tns名称(ORCL23)在整个文森码档中唯一,保存后打开数据库连接工具,输入远程穗早数据库上的用户名密码,选择数据库对象为你配置的连接名就可以了

关于oracle12c和oracle12c升级到19c的介绍到此就结束了,不知道你从中找到你需要的信息了吗 ?如果你还想了解更多这方面的信息,记得收藏关注本站。

标签列表