一、大小写转换函数 LOWER LOWER函数用小写形式替换字符串中的大写字符。语法:LOWER(s). &nbs
昨天晚上生产库要做升级,从11.2.0.3升级到11.2.0.4,但是遇到了ORA-01157 ORA-01110报错,数据库无法startup upgrade。环境:HP-UX B.11.31+11.2.0.3+祼设备,数据库大小近8T由于之前做过一次,也有现成的文档算是轻车熟路了,11.2.0.4软件和补丁已经提前打好,停完业务之前就开始做升级。刚开始做检查都比较顺利,一直到RMAN备份完成。
今天一位同事接到一项任务是修改数据库SYS和SYSTEM用户的密码,老大在布置任务的时候还带了一句别忘了同步密码文件,于是想到了自己前几天写的一篇博客介绍Oracle密码文件的,当时只是写了如何创建密码文件,如何远程使用SYSDBA登录数据库做操作,但是并没有提到密码文件中用户的密码跟数据库中用户的密码是否有关系。下面来测试一下,我用的平台是11.2.0.4首先修改SYS的密码sys@ORCL&g
我们都知道,在12c之前,对于PGA内存的管理是使用PGA_AGGREGATE_TARGET参数来控制的,但这个参数也只是一个参考值,Oracle实例只是尽量保证总的PGA使用量在这个值范围内,当会话使用的PGA内存超过这个限制时,Oracle也不能做出什么强制措施来限制使用内存的大小。12.1.0.1版本中引入了新特性:使用PGA_AGGREGATE_LIMIT参数来限制Oracle实例PGA使
一、配置闪回数据库1、数据库处于归档日志模式SQL> select log_mode from v$database; LOG_MODE  
Oracle11gR1的新特性,Rman备份UNDO表空间时排除已经提交的会话对应的数据,提高了Rman备份的效率。官方文档:http://docs.oracle.com/cd/B28359_01/server.111/b28279/chapter1.htm#AREANO02323 我们知道,UNDO表空间主要用于存储前镜像数据,这些数据在回滚以及恢复过程中可能被用到。但是一个生产数据库的UNDO
在没有图形界面的情况时,安装Oracle数据库软件和创建数据库就只能使用命令行的方式进行。本文假设安装的前提条件都已经配置好。一、静默安装数据库软件1、准备参数文件这个参数文件是用于安装软件使用的,里边配置了需要安装的版本、语言、ORACLE_HOME等信息。这个文件的模版在database/response目录下的db_install.rsp,文件中的各个参数作用参考http://docs.or
最近生产上要给Oracle数据库打11g最新的补丁,这里先做一个测试记录一下。Oracle数据库所有补丁的MOS文档ID 1922396.1下载地址:https://support.oracle.com/epmos/faces/DocContentDisplay?_afrLoop=242245405602967&id=1577380.1&_afrWindowMode=0&_
1.参数文件 与Oracle数据库相关的参数文件有很多,但是最重要的是数据库的参数文件,如果没有这个参数文件,甚至无法启动数据库。 数据库的参数文件通常称为初始化文件(init fil
这两天听了将近20场演讲,感觉收获很多,最深的感觉就是自己还有很长的路要走。有几个点记录一下:昨天听老猫讲,提到一个普遍的问题就是Oracle里count(*)、count(1)和count(主键)到底哪个快的问题。这个问题看起来很简单,每个人都会有自己的答案,去百度上搜会出来一大堆帖子来讲哪个更快。但是老猫说了它们三个其实是一样的,我听到之后也觉得挺诧异的,因为我记得别人跟我说过count(主键
密码文件(password file)是一个可选的文件,允许远程SYSDBA或管理员访问数据库。启动Oracle时,还没有数据库可以用来验证密码。在本地系统上启动Oracle时,Oracle会利用操作系统来执行这种认证。安装Oracle时,会要求完成完成的人指定管理员“组”。在Unix/Linux上,这个组一般默认为dba,在Windows上默认为OSDBA,不过也可以是平台上任何合法的组名。这个
今天临下班时,同学发来一个截图,意思是说dba_data_files里的bytes值大于maxbytes值。截图如下:立马感觉就不好了,根据以往的Oracle运维经验觉得这绝对是不可能的。但是数据查出来的事实就是这样的。于是上百度搜相关问题,无耐搜出来的都是不太相关的资料。于是直接上MOS找资料,还真有一篇是介绍这个的Value in BYTES Column Greater than MAXBY
本次测试使用XtraBackup备份MySQL数据库版本:XtraBackup2.4.5+MySQL5.7.16下载地址:https://www.percona.com/downloads/XtraBackup/ 1、安装XtraBackup 本次为了方便,使用解压版本进行安装,直接解压就可以用了。 使用过
expdp中提供了query参数,可以在需要按条件导出表中部分数据时使用,它的使用就像是在select语句中的where条件使用一样。数据库版本zx@ORCL>select * from v$version; BANNER ----------------------------------------------------------------------
Logdump工具是GoldenGate提供的一个用于查询、分析、过滤、查看和保存存储在trail文件或extract文件中的数据的工具。1、启动Logdump工具[oracle@rhel6 ~]$ cd /ogg [oracle@rhel6 ogg]$ ./logdump Oracle GoldenGate Log
1、平台环境Oracle:rhel6.7+Oracle11.2.0.4 ip:192.168.56.2PostgreSQL:rhel7.2+Pg9.6.1 ip:192.168.56.25Goldengate:Goldengate12.2.0.1 for oracle和Goldengate 12.2.0.1 for PostgreSQL2、Ogg配置Oracle端:直接安装
本文只介绍如何使用Ora2Pg从Oracle导出数据到PostgreSQL,但是在操作前需要先安装先决软件DBD::Oracle、DBI、Ora2Pg。安装参考:Linux下安装DBD::Oracle、DBI和Ora2Pg安装Ora2Pg完成会在/etc目录下生成一个ora2pg目录里面有使用Ora2Pg的配置文件。1、在Oracle上创建测试用户并创建测试表sys@ORCL>create&
rhel7.2上升级MySQL5.6.18到5.7.11本次使用二进制包采用out-place方式进行升级。1、备份数据 备份重于一切! 各种备份方法mysqldump、cp.....2、上传5.7.11软件包并解压[root@rhel7 mysql]# ls mysql5.6.18
MySQL权限系统的工作原理MySQL权限系统通过下面两个阶段进行认证:(1)对连接的用户进行身份认证,合法的用户通过认证,不合法的用户拒绝连接;(2)对通过认证的合法用户赋予相应的权限,用户可以在这些权限范围内对数据库做相应的操作。对于身份的认证,MySQL是通过IP地址和用户名联合进行确认的,例如MySQL安装后默认创建的用户root@localhost表示用户root只能从本地(localh
操作系统:rhel7.2 MySQL版本:5.7.111、MySQL下载 http://dev.mysql.com/downloads/ 2、上传MySQL软件到操作系统[root@rhel7 ~]# ls -l mysql-5.7.11-linux-glibc2.5-x86_64.tar.gz -rw-r--r--.&nb
介质下载路径:DBI:http://www.cpan.org/modules/by-module/DBI/DBD:http://www.cpan.org/modules/by-module/DBD/Ora2Pg:https://sourceforge.net/projects/ora2pg/files/要求:perl 版本5.8以上, perl -v查看版本使用root用户进行安装1、安装DBI&
Oracle帐户有两种:必须的帐户,如SYS/SYSTEM/SYSMAN等存储各种应用的帐户;用户口令说明ANONYMOUSANONYMOUS用于访问ORACLEXMLDB知识库的帐户。CTXSYSCTXSYSinterMedia Text用户,有CONNECT\RESOURCE\DBA权限DIPDIP目录集成平台的帐户(DIRECTORYINTEGERATIONPLATFORM)DB
RHEL7.2+PostgreSQL9.6.1Requirements softwares1.GNU make version 3.80 or newer is required[root@rhel7 ~]# make --versionGNU Make 3.82Built for x86_64-redhat-linux-gnu2.You need an ISO/ANSI C compiler (
Copyright © 2005-2023 51CTO.COM 版权所有 京ICP证060544号