自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(52)
  • 资源 (1)
  • 收藏
  • 关注

原创 Windows下oracle执行shut immediate卡住

在Windows里11g的oracle库中执行shut immediate ,等待很长时间没有反应 。打开alert日志:分析原因:有正在活动的连接会话进程没有结束解决方法:在CMD里用orakill命令 将此会话进程杀死 语句格式为orakill [数据库实例名] [进程号]...

2020-06-16 14:40:10 575

原创 Use another port number:The information provided for this listener is currently in use by...

在新环境下,建库好了以后,新建监听时,报错如图:但是并没有别的软件占用1521端口原因:/etc/hosts文件中,将此服务器的IP地址写错了。。。解决方法:将/etc/hosts文件中,服务器的IP地址改正确。。。...

2019-04-19 16:37:45 1448 4

原创 Failed to create keys...while loading shared libraries:libcap.so.1:cannot open shared objects...

在装11.2.0.4的rac时,最后一步执行/u01/app/11.2.0/grid/root.sh时,出现如下图报错:原因:缺少compat-libcap1包。解决方法:rpm -ivh或者yum安装一下。cd /lib64ls -lrt libcap*ls -lrt libcap.so.2ln -sls -lrt libcap.so.2.16libcap...

2019-04-04 14:16:22 577

原创 ORA-27102:out of memory

在做rman恢复的时候,通过pfile将数据库启动到nomount状态时遇到了这个ORA-27102这个报错,如图:于是我重新vi inithunyin.ora,将里面关于pga和sga的参数值都调低了,但是还是报这个错。原因:/etc/sysctl.conf里的kernel.shmall参数值太低解决方法:vi /etc/sysctl.conf将里面自己添加的kern...

2019-03-22 09:54:17 271

原创 EXP-00091:Exporting questinable statistics.

在给windows里的10.2.0.4版本的oracle数据库exp导出时,导出过程有如下警告:原因:字符集问题。查了一下,这个警告不影响导出内容,但最好是重新导出。解决办法:先登入数据库查看字符集select * from nls_database_parameters t where t.parameter='NLS_CHARACTERSET';是ZHS16GBK,在查...

2019-03-12 15:14:26 244

原创 12c导库ORA-39002 ORA-39070 ORA-39087

在为12c导库时,遇到了一下问题:ORA-39002: 操作无效ORA-39070: 无法打开日志文件ORA-39087: 目录名DMP无效我的导入语句是这样写的nohup impdp system/oracledirectory=dmp schemas=GENdumpfile=GEN%U.DUMP logfile=imp_gen_full.log parallel=4 &...

2019-03-11 10:52:41 1657

原创 ORA-31640:unable to open dump file

最近在expdp/impdp导库练习中,遇到个问题ORA-31640,无法打开dump文件,但是相关权限和目录都是好的,并且只有一部分表导入时出现这个情况。问题背景:将数据从单机的11g的源库里导入rac的11g的目标库中。问题原因:要导入数据的目标库是rac环境,并且我的导入语句写了parallel=4,现在另外一个节点无法访问dump文件。解决方法:在导入语句中加上cl...

2019-02-27 16:32:02 4851

原创 warning: rpmts_HdrFromFdno: Header V3 RSA/SHA256 Signature, key ID fd431d51: NOKEY

今天在配置yum源下载rpm包时遇到这样的一个问题,如图: 这个系统是rhel6.7的,但是我的yum源用的镜像是centos6.8,后来又换了rhel6.6的,最后才换成了和系统版本一样的rhel6.7镜像来挂载yum源。原因:百度了一下,因为yum安装了低版本的GPG keys。同事说看那句pubilc key for libaio-devel-0.3.107-10.el6...

2019-02-26 15:53:27 1972

原创 ORA-39083 ORA-10615

今天在用impdp在rac环境下导库时,遇到一个报错,如图:很纳闷为啥会提示HARMONYHIS这个用户不存在呢,源库里明明是有的,并且成功导入了dump文件中。仔细查看impdp的日志,才发现在最开始的地方,如图:这里的ORA-10615提示给临时表空间创建了不合适的表空间类型,再看下面的这句执行失败的sql语句的末尾,HARMONYHIS这个用户默认的表空间为TBS_TEM...

2019-02-21 22:26:50 3255

原创 CRS-2800:Cannot start resource 'ora.asm' as it is already in the INTERMEDIATE state on server '.....

安装rac时,在二节点执行root.sh不成功,出现CRS-2800和CRS-4000的报错,如图:原因:和selinux有关,修改完selinux状态没有重启服务器。解决方法:首先通过ls -l命令查看相关目录下的asm磁盘的权限,发现权限后面真的都多了个“.”,比如"brw-rw----."再用getenforce查看selinux状态 ,是premissive,配置文...

2019-01-29 11:21:12 3130

原创 ORA-00922:选项缺失或无效

在为windows安装oracle数据库时,出现了ORA-00922这个错误。原因:sys和system密码的设置中,含有一个逗号。解决方法:将sys和system密码中的字符去掉,只包含字母。...

2019-01-29 10:25:59 6019 2

原创 IMP-00003 ORA-00942 IMP-00023 IMP-00000

在用pl/sql导出导入数据时,报了如下图的错误:我检查了目标库有没有gjk以及相应的表空间,和gjk这个用户有没有被授予dba权限。我发现这些都没有问题。后来才发现图中导出和导入的版本分别是导出:10  导入:12  ,如下图:从Oracle 低版本Export的数据可以Import到Oracle高版本中,但限于Oracle的相邻版本,如从Oracle 10 到 Oracle...

2019-01-18 17:37:39 4980

原创 TNS-12547 TNS-12560 TNS-00517

因为数据库服务器搬迁机房 所以给服务器换了IP地址,我把原监听删掉后,重建了个监听。检查监听时出现如下错误:原因:在/etc/hosts文件中,127.0.0.1 那一行被注释掉了,监听一定要走这个地址解析的,如图解决方法:将127.0.0.1那一行的#号去掉,并删掉该行中的CZCDZBQ-1保存并退出,再开监听,这个错误就解决了。但是,又出现了新的错误。监听是...

2019-01-18 10:30:25 955

原创 RMAN-03009:failure of backup command on ORA_DISK_1 channel

在搭dataguard时,做到在主库中通过rman来duplicate创建备库时,出现以下错误,如图:上面这张图是在恢复control file时报的错,下面这张图是在恢复data file报的错。原因:检查之后,发现是备库中缺少相应文件夹。在init参数文件里对应的文件夹一定要有。解决方法:结合主库控制文件和数据文件路径,在备库中执行mkdir -p /u01...

2019-01-10 11:11:23 6495

原创 ORA-10456:cannot open standby database;media recovery session may be in progress

在搭dataguard练习中,主库和从库已经配置好,主库已经执行过rman的duplicate操作,要把从库起到open状态时,报了一下错误:解决方法:先在从库停止standbySQL>alter database recover managed standby database cancel;这时再执行SQL>alter database open;库就正...

2019-01-10 10:44:22 5120

原创 ORA-27125:unable to create shared memory segment

解决方法:https://oracle-base.com/articles/linux/configuring-huge-pages-for-oracle-on-linux-64下面这步选择“定制”选择“定制”的原因:涉及到ASM和ASMM的切换并且,更改如下图配置: ...

2018-12-25 14:38:53 857

原创 PRCR-1079 ORA-12547 CRS-5017 CRS-2674

装好grid和oracle软件,dbca建库时,出现了如下Warning查了监听相关的ora文件,最后发现是因为...节点二的防火墙没关!没关!!解决方法:linux 6:setenforce 0vi /etc/sysconfig/selinux    vi /etc/selinux/config    修改SELINUX=disabledservice iptable...

2018-12-14 15:46:19 1758

原创 装grid软件时显示不出共享磁盘

在装grid软件时,添加磁盘,路径已经改到了磁盘所在位置,但是选"candidate disks"时,显示没有盘;选"all disks"时,才能显示,但是点击不了,不可选,如图:查看这些盘的状态,并不是candidates,而是member,如图:原因:这些盘不是空盘,里面是有数据了,所以状态是member了。解决方法:每块盘都格式化一下,命令如:dd if=/dev...

2018-12-14 15:38:49 1803

原创 搭建rac时节点一的库启动正常,节点二的库启动报错

启动节点2的库时,报错ORA-09925和ORA-01075,如上图。查询了相关权限发现没有错误,查看ps -ef | grep smon,没有发现库起来的进程。查了好久.....后来终于在ps -ef | grep pmon时,发现了问题所在!如下图!原来是因为,不知道啥时候已经在grid用户下启动了一个fytbdb2的实例。。。kill -9 542357后,再star...

2018-12-14 15:19:39 339

原创 rac相关命令以及注意事项

重启HAS:crsctl stop has -fcrsctl start hascrsctl start clustercrs_stat -t数据库中查看两节点集群信息:show parameter cluster查看内存相关大小show spparameter sga查看rac网络配置su - gridcd $ORACLE_HOME/bin./oi...

2018-12-14 15:00:25 230

原创 grid用户下$ORACLE_HOME/bin/oracle权限问题

在搭建rac时,grid的$ORACLE_HOME/bin/oracle和oracle的$ORACLE_HOME/bin/oracle的权限中一定要图中的"s",比如是6751     ***两个节点的oracle和grid这个权限都要是这个!!如图:否则装grid和oracle软件和建库时,识别相关的共享存储盘会有问题。或者还会出现别的问题...如图:这时先通过id or...

2018-12-14 14:42:38 2683

原创 [ohasd(61322)]CRS-0715:Oracle High Availability Service has timed out waiting for init.ohasd to be..

在给中标麒麟linux 7.4搭建11g的rac时,遇到的bug是真多......其中最后才解决掉的是:机器重启后,集群不能自动起来的问题。一开始安装grid软件时,最后执行root.sh脚本就报错。官网相关文档链接如下:https://support.oracle.com/epmos/faces/DocumentDisplay?_afrLoop=202975000517167&i...

2018-12-14 14:11:54 4905

原创 rac环境打PSU补丁ERROR:This patch is not applicable to GI home.

问题描述:当我给grid软件打补丁时,执行到【./opatch auto /tmp/psu/28429134 -oh /u01/app/11.2.0/grid/ -ocmrf /tmp/ocm.rsp】 这一步时,报错ERROR:This patch is not applicable to /u01/app/11.2.0/grid/ .具体可以查看metalink上的文档1580746....

2018-12-07 14:48:26 652

原创 rac配置SSH互信

错误:在grid用户下直接执行 【./sshUserSetup.sh -user grid -hosts "rac01 rac02 " -advanced -noPromptPassphrase】 这条语句时,系统提示:找不到sshUserSetup.sh的命令解决方法:解压p13390677_112040_Linux-x86-64_3of7.zip 进入解压后的grid目录下...

2018-12-07 14:28:32 3099

原创 配置好yum源后,还是报no more mirrors to try

在为centos配好yum源之后,下载rpm包还是报no more mirrors to try这个错,如图原因:我的语句是yum - y install elfutils*  ,这就要下载名字为elfutils开头的所有的包,而有些包并不是必要的解决方法:将语句中的*号去掉,如果想下载一个包就写全点,如yum - y install elfutils-libelf-dev...

2018-12-07 14:15:09 1231

原创 su:警告:无法切换到目录/home/oracle:没有那个文件或目录

半个月前,我在这台服务器上安装好了oracle软件和监听,今天准备装库,但是root用户下切换不了oracle用户,报错如图:去/home下看,的确没有oracle目录,尴尬....不知道谁动了这个目录...除了这个目录,安装oracle软件需要的设置还都在解决方法:删除oracle用户,重建oracle用户****重建时要注意新建的oracle用户要和原来的oracle用...

2018-12-04 17:38:06 8625

原创 数据文件还在的情况下 进行数据库恢复

今天在为windows操作系统恢复数据时,碰到了如图问题此时我已经通过源库的spfile生成了pfile,并修改过pfile里的相关路径, 将数据库启到mount状态了 。原因:根据报错可以看出,数据文件的目录不对,通过select name from v$datafile;select name from v$tempfile;select member from v$l...

2018-11-27 17:36:35 408

原创 ORA-02374 ORA-12899 ORA-02372

 用impdp导入时,报错:ORA-02374: conversion error loading table ……ORA-12899: value too large for column ……(actual: 31, maximum: 30)ORA-02372: data for row: ……原因:源库是16GDK字符集   目标库是UTF-8字符集    两库字符集不相符解...

2018-11-23 09:55:22 3605

原创 exp和imp

1.导入过程中 遇到了ORA-01435的错误原因:在导入前没有在新库建立需要导入的用户解决方法:比如导入语句中fromuser=hhh touser=hhh 那么导入前就要在新库建立hhh这个用户。...

2018-11-15 10:15:26 449

原创 ORA-12162 :TNS 指定的网络服务名不正确

原因:这台服务器有多个库  在环境变量文件/home/oracle/.bash_profile中也没有export ORACLE_SID=xxx解决方法:登录前先export ORACLE_SID=xxx再确保查看一下echo $ORACLE_SID再登录sqlplus / as sysdba...

2018-11-15 10:01:13 6363

原创 关于rman

1.备份的日志和备份文件最好分开目录放。2.如果运行备份脚本出现类似于找不到rman命令的情况,解决方法:在脚本里写出rman的绝对路径。如图 ...

2018-11-12 13:29:52 159

原创 ORA-12154 TNS无法处理服务名

exp导出时,出现了如图的错误。原因: 导出语句中的@ora9i 是需要在tnsname.ora里配置的解决方法:在导出语句中去掉@ora9i 

2018-11-12 13:15:18 530

原创 关于netca报错

在启动netca时,一直报错,图形化界面起不来。原因:在/etc/hosts文件中,默认主机名导致的。图中可看出这台主机名是localhost localhost在/etc/hosts文件中是在127.0.0.1后面的。解决方法:查看配置文件中这台机器的主机名是什么,比如是picc则通过hostname命令:hostname picc 将主机名改为picc并在/etc/...

2018-11-07 16:40:16 1637 2

原创 SUSE 11下安装oracle 11g

1.配置yum源时,和redhat不太一样。SUSE中,/etc下没有yum.repos.d目录,应该在/etc/zypp/repos.d/目录下,更改相关repo文档,如图:然后安装包时命令为:zypper in gcc* zypper in libaio* zypper in glibc* zypper in compat* zypper in elfutils* z...

2018-10-30 09:50:24 2281

原创 netca无法启动

用xshell启动netca,出不来图形化界面,报错如上图↑解决方法:export DISPLAY=IP:0.0(此处的IP填自己电脑的IP,因为界面是要显示自己电脑上的。。。) ...

2018-10-26 14:56:34 3024

原创 RMAN-00557:无法打开"………….log"

在windows下部署rman备份,脚本里关于生成日志是这样写的:log=D:\rmanbackup\rman_backup0_%DATE:~0,4%%DATE:~5,2%%DATE:~8,2%".log然后执行完备份,就是生成不出来日志.....很气....查了很久.....解决方法:将操作系统的日期格式改为:YYYY-MM-DD   就好了.........

2018-10-19 15:32:37 802

原创 ORA-01126: 数据库必须已装载到此实例并且不在任何实例中打开

在给windows下oracle 11g的数据库部署rman备份时,报了这个错误原因:数据库没有开归档解决方法:SQL> shutdown immediateSQL> startup mountSQL> alter database archivelog;SQL> archive log list;SQL> alter database o...

2018-10-19 15:17:28 1607 1

原创 DIM-00014: 无法打开windows nt服务控制管理器

在windows上安装oracle 11g时,dbca图形化界面出来后,前面步骤已配置好,最后安装时出现了DIM-00014: 无法打开windows nt服务控制管理器     这个错误其实是和权限有关 解决方法:在“程序”中,找到Database Configuration Assistant,右键→以管理员身份运行或在“程序”中,找到“命令提示符”→右键→以管理员...

2018-10-19 14:51:14 9968 5

原创 单实例Windows下升级11.2.0.1的oracle至11.2.0.4

前提:1.做好备份 可以用expdp/impdp导出导入至另一台服务器    也可以手动复制文件和文件夹(较麻烦)           2.关闭服务和监听开始:1.下载并解压包,p13390677_112040_MSWIN-x86-64_1of7和p13390677_112040_MSWIN-x86-64_2of7           2.在解压生成的database目录下,以管理员身...

2018-10-19 14:26:59 4640

原创 找不到文件“WFMLRSVCApp.ear” .

在windows server 12R安装oracle软件时,出现以下报错:“未找到文件D:\app\Administrator\product\11.2.0\dbhome_1\owb\external\oc4j_applications\applications\WFMLRSVCApp.ear”解决方法:1.将p13390677_112040_MSWIN-x86-64_2of7\da...

2018-10-17 11:27:38 2212

sysstat-5.0.5.tar

此资源包为安装oracle数据库时,需要的包之一。包含监测系统性能及效率的一组工具。这些工具对于我们收集系统性能数据,比如CPU使用率、硬盘和网络吞吐数据,这些数据的收集和分析,有利于我们判断系统是否正常运行,是提高系统运行效率、安全运行服务器的得力助手。

2018-09-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除