文章分类 - DBA(oracle,mysql,mongodb,postgressql)
Oracle-RAC-dataguard-MySQL等等
DBA,oracle巡检-RAC-DG-MySQL等等
摘要:http://www.techpaste.com/2013/04/soa-infra-start-fails-weblogic-common-resourceexception-good-connections-error-weblogic/After installing SOA 11g, but the soa-infra component fails to start.The following error message shows up in the soa diagnostics.log file:oracle.mds.lcm.exception.MDSLCMException:
阅读全文
摘要:SQL> set linesize 100 SQL> col parameter for a40 SQL> col value for a40 http://blog.itpub.net/26844364/viewspace-723141作为一名oracle dba,sqlplus是我们必须熟练掌握的工具。但是,命令行下的sqlplus有时表现的并不是那么友好,本人搜集了部分关于格式化sqlplus结果的文档,总结整理如下: 1)、修改用户配置文件login.sql,添加如下内容 DEFINE _editor=vi -- windows下应改为define _eidtor=n
阅读全文
摘要:http://bearlovecat.blog.51cto.com/1293914/865698所有企业的业务数据库系统都是重中之重,如何来保证系统安全性与稳定性,需要DBA每日来通过相应的巡检指标进行相关记录,今天我们就来简单说一下OS健康检测将CPU、内存、磁盘I/O状况、网络状况等填到上午高峰期检查情况和下午高峰期检查情况栏里。对于CPU和内存、磁盘IO记录数值,对于网络状况,记录正常或不正常。检测CPU情况可以看到,1分钟,5分钟,15分钟的负载都为0,系统很健康的说检测内存状况可以看到,内存虽然占用了90%以上,但是SWAP交换分区并没有被占用,所以属于业务正常情况检测硬盘状况可以看
阅读全文
摘要:http://www.cnblogs.com/gaojun/archive/2012/12/10/2811443.html问题一:启动dbstart 报错 Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnrlinux成功安装Oracle10G后切换到Oracle用户后,直接使用”dbstart”($ORACLE_HOME/bin中)启动oracle数据库报错“Failed to auto-start Oracle Net Listene using /ade/vikrkuma_ne
阅读全文
摘要:http://linjia828.itpub.net/post/35280/405967http://space.itpub.net/10435225/viewspace-114443一些ORACLE中的进程被杀掉后,状态被置为"killed",但是锁定的资源很长时间不释放,有时实在没办法,只好重启数据库。但是shutdown immediate又怕可能进程杀不掉会一直停留在shutdown immediate,直接shutdown abort又怕损坏数据库。现在提供一种方法解决这种问题,那就是在ORACLE中杀不掉的,在OS一级再杀。一些ORACLE中的进程被杀掉后,状态
阅读全文
摘要:http://blog.csdn.net/tianlesoftware/article/details/5543166Oracle Listener 动态注册 与 静态注册一.什么是注册注册就是将数据库作为一个服务注册到监听程序。客户端不需要知道数据库名和实例名,只需要知道该数据库对外提供的服务名就可以申请连接到数据库。这个服务名可能与实例名一样,也有可能不一样。 在数据库服务器启动过程中,数据库服务器会向监听程序注册相应的服务(无论何时启动一个数据库,默认地都有两条信息注册到监听器中:数据库服务器对应的实例和服务。) 相当于是这样:在数据库服务器和客户端之间有一监听程序(Listener..
阅读全文
摘要:http://news.newhua.com/news1/program_database/2010/35/103515315648FH5964A3880I1AFJ6AADGE596E1HFE0375AJKHC4F41.html Oracle里的set零零碎碎的,这里整理归纳一下 SQL> set timing on; //设置显示“已用时间:XXXX” SQL> set autotrace on-; //设置允许对执行的sql进行分析 SQL> set trimout on; //去除标准输出每行的拖尾空格,缺省为off SQL> set trimspool on;
阅读全文
摘要:http://bbs.csdn.net/topics/80162986解决乱码问题原则:oracleserver端与OS的字符集一致oracleserver端与oracleclient的字符集一致===============================================#export NLS_LANG=AMERICAN_AMERICA.ZHS16GBK#export NLS_LANG="simplified chinese_china.zhs16gbk"export NLS_LANG="SIMPLIFIED CHINESE_CHINA.ZHS1
阅读全文
摘要:实操步骤:0.oracle发行版本选择:Linux, 64位 ,server ,11gR2A.安装编译环境并相关依赖包B.调整修改系统相关参数,配置环境变量,添加软链C.创建用户,组,目录并赋权D.进入GUI安装方式,安装过程需要特别注意的点参考资料:http://www.cnblogs.com/taosim/articles/2439323.html
阅读全文
摘要:yum install -y compat-gcc* compat-glibc* compat-libstd*64位操作系统,glibc,libXp,unixODBC,unixODBC-devel这些软件32位的包也需要安装yum install libXp.i686 libXt.i686 libXtst.i686 libXpm-devel.i686 libaio-devel.i686 glibc-devel.i686 libstdc++-devel.i686 compat-libstdc++-33.i686 ------------------------------------------
阅读全文
摘要:...http://www.cnblogs.com/sagittys/archive/2008/07/19/1246653.html3个默认的用户: sys orcl [as sysdba] system orcl scott tiger创建用户: create user gis /*用户名*/ identified by gis /*密码*/ ;PRIVILEGE:权限系统权限: grant(revoke) create session to(from) gis; grant(revoke) create table to(from) gis; grant(revoke) ...
阅读全文
摘要:ORA-00933: SQL command not properly ended 修改字符集http://www.itpub.net/thread-151650-1-1.htmlhttp://topic.csdn.net/t/20020311/23/569408.html没有不可以改的:update props$ set value$= 'ZHS16CGB231280 ' where name= 'NLS_CHARACTERSET ';update props$ set value$= 'ZHS16CGB231280 ' where name=
阅读全文
摘要:...http://hi.baidu.com/ranger4ever/item/512cfc2bc3fa3ccaddf69a49http://odba.ru/archive/index.php/t-480.htmlhttp://www.zlsoft.com/techbbs/dispbbs.asp?boardid=3&id=55298在liunx系统下面安装或则给数据库打补丁,出现这个提示,从下面三个现象检查,肯定能够解决:回答11. Did you install all required packages listed in istallation prerequisites?2.
阅读全文
摘要:http://yesican.blog.51cto.com/700694/269814基本上oracle引入dual为的就是符合语法1. 我们先从名称来说,dual不是缩写词,本身就是完整的单词。dual名词意思是对数,做形容词时是指二重的,二元的。2. Oracle中的dual表是一个单行单列的虚拟表。3. Dual表是oracle与数据字典一起自动创建的一个表,这个表只有1列:DUMMY,数据类型为VERCHAR2(1),dual表中只有一个数据'X', Oracle有内部逻辑保证dual表中永远只有一条数据。 4. Dual表主要用来选择系统变量或求一个表达式的值。5.
阅读全文
摘要:# su - oracle -c "/u01/oracle/10/bin/dbstart start"Failed to auto-start Oracle Net Listene using /ade/vikrkuma_new/oracle/bin/tnslsnrhttp://www.itpub.net/thread-548298-1-1.html你还是检查一下你的/etc/oratab文件中的ORACLE_SID:ORACLE_HOME:{Y|N}这里应该设成y修改Oracle系统配置文件/etc/oratab/etc/oratab 格式为: SID:ORACLE_HO
阅读全文
摘要:SID配置错误,用dbca删除后重新创建不同SID的新库,报:ORA-01078: failure in processing system parameters=================解决:http://blog.chinaunix.net/uid-24612962-id-3191513.html原理:在oracle9i和oracle10g中,数据库默认将使用spfile启动数据库,如果spfile不存在,则就会出现上述错误。解决办法:方法一:将$ORACLE_BASE/admin/orcl/pfile目录下的init.ora.0212012125517形式的文件copy到$ORA
阅读全文
摘要:http://space.itpub.net/7351078/viewspace-673904今天遇到一个关于lsnrctl不能启动的问题。故障如下:键入:lsnrctl start 监听启动,情况如下图:[oracle@oracle11g ~]$ lsnrctl startLSNRCTL for Linux: Version 11.1.0.6.0 - Production on 31-AUG-2010 06:50:14 Copyright (c) 1991, 2007,Oracle. All rights reserved.键入:lsnrctl status,情况如下:[oracle@or.
阅读全文
摘要:该错误是环境变量配置错误,未生效后给出的;如果安装的是客户端:# vi /etc/profile中,应该这样配置:export ORACLE_BASE=/usr/lib/oracle/11.2 #尤其注意这里要正确export ORACLE_HOME=$ORACLE_BASE/client #尤其注意这里要正确export ORACLE_SID=ortlexport LD_LIBRARY_PATH=$ORACLE_HOME/lib:$LD_LIBRARY_PATH# source /etc/profile即可。...http://blog.csdn.net/yleesun/article...
阅读全文
摘要:http://www.dedecms.com/knowledge/data-base/oracle/2012/0802/4195.htmlhttp://oracle.chinaitlab.com/exploiture/894225.htmlhttp://news.softhouse.com.cn/news/show/163842.html最近一台oracle数据库服务器,由于过度消耗内存,导致内核报错,监听老是断掉,所以写了个脚本,做监听状态检测,一旦检测到断了,自动起来 View CodeBASH #!/bin/bash bin=/u01/app/oracle/product/10.2.0/
阅读全文
摘要:....[1]http://bearlovecat.blog.51cto.com/1293914/865698[2]http://www.itpub.net/thread-1207663-1-1.html[3]
阅读全文