一、11G and before 在使用11G数据库时,经常会遇到报错ORA-00972,原因是因为对象名称定义太长,限制为30位字符....Oracle Database 11g Enterprise Edition Release 11.2.0.4.0 - 64bit Production With the Partitioning, OLAP...二、12C and later 可以看到,在12C之后的版本,Oracle调整对象名称为128位字符,但是密码依然保持30位。
但是在Oracle 12c中,如果用户只是被授予了这两个角色,可以创建对象,但是无法插入数据。...实验 下面做一个小实验: Oracle 11g环境: (1)创建表空间 CREATE TABLESPACE test DATAFILE '/u01/app/oracle/oradata/bond/test01...原因分析 对比11g和12c的角色权限及用户权限可知,当用户被授予connect和resource权限后,11g默认会授予用户UNLIMITED TABLESPACE权限,而12c并没有默认授予该权限...查询官网得知,11g R2的这种现象貌似是一个bug,而12c修复了这个bug。...思考 既然12c不能像11g那样直接授予用户connect和resource权限即可使用,那么该怎么去创建用户并分配权限呢?
最近接到个需求,要将一套开发环境中Linux 6平台的Oracle 11g,迁移到两套Linux7平台,原以为很简单,但过程中,确实历经坎坷,就像过山车一般,解决这个问题,又碰到下一个。...Failed <<<< 解决方式, (1) root下执行xhost + 返回信息为:access control disabled,clients canconnect from any host (2) 切换到...缺少Package 启动图形界面,在预检的环节,提示缺少compat-libstdc++-33-3.2.3,这个和Linux的版本是有关的,MOS(2254198.1)已经说明了,Linux 7的版本已经将...Oracle安装部署相关的历史文章: Oracle 19c之RPM安装 数据库安装的两个小错误 12c CC,不得已的重装 Oracle 12c CC安装碰见的认证问题 Oracle 12c CC安装部署攻略...(下) Oracle 12c CC安装部署攻略 (上) Oracle Patch补丁体系和如何打补丁 客户端ADR配置 安装Oracle Linux碰见的几个问题 11g Grid Control安装过程的一些
Tapdata 数据同步 前言 ☀️ 环境准备 Linux 环境部署 1、添加 Vagrant box 2、初始化启动 Linux 主机 3、Vagrant 连接主机 Tapdata Agent...ヾ(◍°∇°◍)ノ゙ ☀️ 环境准备 Tapdata 部署支持 Windows64,Linux64,docker 三种环境;本文使用 Linux64 环境进行同步测试。...Centos 环境: 修改 root 用户密码: 修改玩 root 密码后,通过 su - 切换到 root 用户。...tapdata 授权用户 tabpdata 访问目录 /tapdata 权限: chown -R tapdata:tapdata /tapdata chmod +x /tapdata/tapdata 切换到...,12C 需要修改为对应 12c。
Linux 内核是开源类 Unix 系统宏内核。仅仅一个内核并不是一套完整的操作系统。有一套基于 Linux 内核的完整操作系统叫作 Linux 操作系统。...Kernel 是 Linux 系统的核心,主要负责硬件的支持。 Linux 内核提供了安全补丁, bugfix 和新特性。 Linux 内核在 GNU 通用公共许可证第 2 版之下发布。...Linux 内核版本号的意义 Linux 内核版本号由 3 组数字组成:第一个组数字。第二组数字。第三组数字 第一个组数字:目前发布的内核主版本。...查看内核版本 在 Linux 机器上执行如下命令查看当前正在使用的内核版本 uname -r 使用如下命令查看当前系统安装的内核版本 dpkg -l | grep linux-image 如果使用的是...Linux Mint 那么在 Update Manager 中,选择 View -> Linux Kernels 可以查看当前安装的版本和正在使用的版本,或者选择安装新的版本切换。
Keyword: OCM,Oracle Certification,Oracle Certified Master,11g,12c 01 — 关于OCM OCM(Oracle Certified Master...OCM 考试软件版本: Oracle Linux Release 5.4 (32-bits) Oracle Database 11g version 11.2.0.3 (32-bits) Oracle...OCM 题库: https://download.csdn.net/download/zjk801124/9892516 熟悉vi 编辑器 Linux vi命令(vi编辑器)30分钟入门教程...http://c.biancheng.net/vi/ 06 — 考试小Tips ・考试机器有图形界面桌面,所以可以使用Linux的文本编辑器 ・可以开2个终端(terminal...但万变不离其宗,本文虽然是对11g OCM认证准备及考试经验总结,但是对12c及以后的版本依然有借鉴作用,希望对大家有所帮助! 用碎片化的时间,一点一滴地学习系统化的数据库知识。
Oracle 11g DG手工switchover切换标准化流程 环境:RHEL 6.5 + Oracle GI 11.2.0.4 + Oracle DB 11.2.0.4 Primary RAC(2...本文就在我的实验环境下做一次基本的标准化switchover流程: 准备工作 1.主库切换为备库 2.备库切换为主库 3.新主库open,新备库启动并开启MRP 4.确定同步正常,启动其他节点 准备工作...1.主库切换为备库 1.主库切换为备库: ALTER DATABASE COMMIT TO SWITCHOVER TO STANDBY WITH SESSION SHUTDOWN; 观察主库alert日志...jyzhao2 STANDBY NODE2'Instance [grid@jystdrac2 ~]$ srvctl start instance -d mynas -i jyzhao2 至此,完成Oracle 11g...标准化switchover切换操作。
算是尝尝鲜,从官网下载了一个版本12的,可以支持11g,12c。安装的过程我开始以为会很繁琐。结果安装的过程很简单,不过配置和管理要费一些功夫的。后续再说。...-rw-r--r-- 1 ogg dba 341316447 May 11 03:26 121200_fbo_ggs_Linux_x64_shiphome.zip 选择一下需要基于哪个版本的库来安装goldengate...load ICU resource bundle 'ggMessage', error code 2 - No such file or directory Aborted (core dumped) 切换到安装目录下...Command Interpreter for Oracle Version 12.1.2.0.0 17185003 OGGCORE_12.1.2.0.0_PLATFORMS_130924.1316_FBO Linux..., x64, 64bit (optimized), Oracle 11g on Sep 25 2013 00:31:13 Operating system character set identified
,由dgmgrl对数据库状态检查、延迟检查、是否可以切换进行封装命令输出,所以可以很快捷简单检查整个主从配置和切换,个人觉得dg broker报错排除之类不是太友好,,另外dataguard切换2条命令...总的来dg broker操作简单,配置相对复杂(对于sqlplus进行切换来说)下面跟大家分享下dg broker以及12c一些新的变化。...【创建管理配置信息】 在主库: 注释:从12c开始可以不使用sys用户,使用sysdg用户来操作即可 $dgmgrl sysdg --连接dgmgrl 创建一个配置并增加主库:--注意单引号是区分大小写...备注:把primary切换standby,standby切换primary,使用dgmgrl切换不用手动去关闭节点以及启动实例,自动完成相应关闭节点与启动实例。...【介绍fast failover】 备注:在12c之前,observer只能启动一个,通过守护进程启动且必须要启动在备库上(如果启动在主库,出现主库网络不通或者其他原因,导致fast failover
前言 使用脚本安装 Oracle 数据库是一件省时又省事的事情,接下来我演示一下整个过程,11GR2/12C/18C/19C/21C 通用。..._190000_Linux-x86-64.zip ## 19c 最新 RU 补丁,MOS 上可下载 119M p6880880_190000_Linux-x86-64.zip ## 19c 最新 OPatch...补丁,MOS 上可下载 11G rhel-8.6-x86_64-dvd.iso ## 安装 Linux 系统的 ISO 镜像文件,也可在虚机直接挂载 276K rlwrap-0.42.tar.gz #...11G 0 100% /mnt 至此,所有准备工作就做完了,是不是很简单。...整个安装过程大概需要 20 分钟左右,全程自动安装,不需要人工干预,下面我们直接看视频演示: Oracle 11G/12C/18C/19C/21C 单机数据库一键安装
现拥有Oracle OCP,OceanBase OBCA认证,擅长Oracle数据库运维开发,备份恢复,安装迁移,Linux自动化运维脚本编写等。...c.将增量备份拷贝到备库上 d.使用新的控制文件将备库启动到mount状态 e.将增量备份注册到RMAN的catalog,取消备库的恢复应用,恢复增量备份 f.开启备库的恢复进程 12C 的新特性...二、实战 下面我们通过实验来进行演示如何修复: 11G常规修复 12C新特性(RECOVER … FROM SERVICE)修复 18C新特性(RECOVER STANDBY DATABASE FROM...SERVICE)修复 测试环境数据库安装: 11G:..../OracleShellInstall.sh -i 10.211.55.100 12C:./OracleShellInstall.sh -i 10.211.55.101 18C:.
大小写的敏感问题,在MySQL大体会分为两种类别,在Linux和Windows平台。...MySQL在Linux下数据库名、表名、列名、别名大小写规则是这样的: 1、数据库名与表名是严格区分大小写的; 2、表的别名是严格区分大小写的; 3、列名与列的别名在所有的情况下均是忽略大小写的...| +-------+-------------+------+-----+---------+-------+ 2 rows in set (0.01 sec) 而如果在大小写敏感的情况下切换就很容易出现问题...另外额外提一下Oracle里面的大小写问题,Oracle里面在11g有一个默认参数sec_case_sensitive_logon,这个参数的实际应用真是有些悲剧,一来很多客户对这个特性并不喜欢,看似从安全的角度来调控...,但似乎带来了更多的问题,有相当一部分是习惯使然,而另外一方面是因为这个参数在11g推出,在12c里面这个参数就过期了,含义也发生了变化,在使用中会有一些理解上的歧义。
localhost指的是主机名,~指的是当前目录,后面的符号表示普通用户,普通用户的话就是在 2.这时我们分别输入su xg和su -,如下图所示: 输入su xg命令的话,并输入xg的密码之后不能切换到...root用户,而输入su -命令,此时我们输入密码错误的话,会在命令行下显示信息,如下图所示: 此时,输入su -命令,输入正确的密码,然后就可以切换到root用户了(注:这里我也搞晕了,不知道默认的密码是什么...那你就要输入你所改的那个密码): 注:如果这里默认密码不是当前用户密码的话,可以去查阅资料,知道的可以跟我说,因为我在linux系统下尝试太多,忘记这一步的默认密码了!如果你曾经改过root的密码。...4.接下来我把linux系统关掉,重新开启linux系统,在username下输入root,password下输入上面我们设置的新的unix密码,发现如下图所示,我们的用户变成了root用户了: 5,...所以我把linux系统关掉,再重新开启linux系统,输入用户名xg和xg对应的密码,发现如下图所示: 答案是可以的,xg用户还是可以用的。
ASM如果说在10g是试水,那么在11g中是走向成熟,12c作为标配。...数据库的组件那么多,唯独这个组件是很多大企业的首选,第二个应该才是ADG, 然后是数据管理方面,有着Grid Control,这些年也在不断的改进,现在叫做EM12c了,而原本在10g单机版的EM功能在11g...Oracle GoldenGate 11.2.1.0.20 is the Terminal Release for support of Oracle Database 10g 而对于11g,12c...,12c。.../runInstaller -responseFile /home/oracle/ogg/fbo_ggs_Linux_x64_shiphome/Disk1/response/oggcore.rsp
and 12C values but not 10G....12C SYSTEM 11G 12C CTXSYS 11G 12C 按 With this solution you will also need to change...12C SYSTEM 11G 12C CTXSYS 11G 12C 考虑到SYS用户的特殊性,那么这里使用SYSTEM用户再次测试观察下: sqlplus system...12C 04-JAN-23 SYSTEM 11G 12C 04-JAN-23 CTXSYS 11G 12C 04-JAN-23 SQL> alter...12C 04-JAN-23 SYSTEM 10G 11G 12C 17-JAN-23 CTXSYS 11G 12C 04-JAN-23 SQL> 看来,
第一个图是数据库所有的参数在10g,11g,12c中的变化情况,可以大体感觉到参数随着版本是越来越多。 ?...在10g,11g,12c中大体是这样的一个比例,GENERAL的代表可以通过v$parameter查看到,为ALL的则代表是能够查看到的所有参数。...哪些参数是11g新增的? 哪些是12c新增的? 哪些11g的隐含参数,在12c正式引入? 哪些是11g的隐含参数,在12c中被废弃?...哪些是11g默认的参数,在12c中有所变化? 要得到这些数据方法也很直白,就是查询视图数据转储。...3)哪些11g的隐含参数,在12c正式引入?
SQL脚本而言,脚本DB_Oracle_HC_lhr_v7.0.0_10g.sql适用于Oracle 10g数据库,脚本DB_Oracle_HC_lhr_v7.0.0_11g.sql适用于Oracle 11g...的数据库,脚本DB_Oracle_HC_lhr_v7.0.0_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是只读版本,这3个脚本只会对数据库做查询操作,不会做DML和DDL操作,这也是很多朋友所期待的功能...MSSQL客户端(SSMS、Navicat皆可)、psql(PG)、gisql(国产达梦)环境即可运行脚本 4、脚本内容可视化,可以看到脚本内容,因此可供学习数据库使用 5、兼容Oracle 10g、11g...、12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g、12c、18c、19c、20c、21c等版本分别提供了只读版(只对数据库查询,不做DDL和DML操作...对于Windows下的MySQL数据库,可以使用Linux平台的客户端连接到windows的服务器下进行生成报告(后期可能进行优化)。
SQL脚本而言,脚本DB_Oracle_HC_lhr_v7.0.0_10g.sql适用于Oracle 10g数据库,脚本DB_Oracle_HC_lhr_v7.0.0_11g.sql适用于Oracle 11g...的数据库,脚本DB_Oracle_HC_lhr_v7.0.0_12c.sql适用于Oracle 12c及其以上版本,这3个脚本都是*只读*版本,这3个脚本只会对数据库做查询操作,不会做DML和DDL操作...2、巡检脚本特点 1、可以巡检Oracle、MySQL、SQL Server、PostgreSQL和国产达梦数据库,也可以巡检Linux操作系统 2、脚本为绿色版、免安装、纯SQL文本 3、跨平台,只要有...、12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g、12c、18c、19c、20c、21c等版本分别提供了只读版(只对数据库查询,不做DDL和DML操作...的信息提供了收集(单独脚本) 3、达梦数据库运行方式 在Windows下运行: disql -S SYSDBA/SYSDBA@192.168.1.35 `d:\DB_DM_HC_lhr_v7.0.0.sql 在Linux
今天在测试12c的temp_undo的时候,准备在备库上测试一下,突然发现备库使用TNS连接竟然失败。...) ) (SID_DESC= (GLOBAL_DBNAME=test) (ORACLE_HOME=/home/U01/app/oracle/product/12c...) ) 随便查看了一个监听的配置,比如1526 lsnrct status listener_12c_1526,输出也全然没有什么问题,所以自己感觉这问题越发奇怪,甚至还想,莫非又碰到了12c...原来我这个库上最早是安装了11g的ORACLE_HOME,没想到后来整合系统的时候,用了12c,搭建备库的时候,因为主备库的连接配置只设置了1526的端口,其它的都没动,所以n多天后用起来的时候,栽在了这里...所以修复方式就很简单了,切换到11g的ORACLE_HOME,把之前的监听都停止,然后重新启动12c的监听即可。 所以说透过这个简单的问题,其实可以总结出很多小经验。
SQL脚本而言,脚本DB_Oracle_HC_lhr_v7.0.0_10g.sql适用于Oracle 10g数据库,脚本DB_Oracle_HC_lhr_v7.0.0_11g.sql适用于Oracle 11g...2、巡检脚本特点 1、可以巡检Oracle、MySQL、SQL Server、PostgreSQL和国产达梦数据库,也可以巡检Linux操作系统 2、脚本为绿色版、免安装、纯SQL文本 3、跨平台,只要有...MSSQL客户端(SSMS、Navicat皆可)、psql(PG)、gisql(国产达梦)环境即可运行脚本 4、脚本内容可视化,可以看到脚本内容,因此可供学习数据库使用 5、兼容Oracle 10g、11g...、12c、18c、19c、20c、21c等高版本Oracle数据库 6、对Oracle 10g、11g、12c、18c、19c、20c、21c等版本分别提供了只读版(只对数据库查询,不做DDL和DML操作...的信息提供了收集(单独脚本) 3、达梦数据库运行方式 在Windows下运行: disql -S SYSDBA/SYSDBA@192.168.1.35 `d:\DB_DM_HC_lhr_v7.0.0.sql 在Linux
领取专属 10元无门槛券
手把手带您无忧上云