随笔分类 -  Linux

摘要:SGA和PGA简介 1 sga组成: 2b4p1s(记忆) database buffer cache:包括 default pool,keep pool,recycle pool; redo log buffer share pool:包括 library cache,dictionary cac 阅读全文
posted @ 2019-07-31 19:42 李世侠 阅读(1265) 评论(0) 推荐(0)
摘要:在Oracle11.2.0.2版本后,dataguard支持级联模式传输日志,即日志传输可以从A到B,B到C,B到D,等等,无穷无尽cascading standby可以分担主库传输日志到多个备库的压力。一个cascading standby可以传输日志到多达30个standby库,这些库可以使物理... 阅读全文
posted @ 2014-08-04 17:02 李世侠 阅读(1239) 评论(0) 推荐(0)
摘要:分成两个步骤,先修改instance_name,在修改db_name修改SID1.全备份数据库RMAN> backup as compressed backupset database include current controlfile plus archivelog delete all input ; (DBID=1698783370)2.改环境变量中的ORACLE_SID vi .bash_profile3.改参数文件名称initSID.ora mv initSBBB.ora initSBDB.ora4.改数据文件和日志文件路径SQL> startup mount pfi 阅读全文
posted @ 2014-03-17 20:51 李世侠 阅读(1124) 评论(1) 推荐(0)
摘要:平台:Linux AS release 5,Oracle11.1.0.7db_name = SBDB1. 设置环境变量export ORACLE_BASE=/opt/oracleexport ORACLE_HOME=/opt/oracle/product/11.1.0/db_1export ORACLE_SID=SBDB2. 建初始化参数文件vi $ORACLE_HOME/dbs/initSBDB.ora#以下为建库必需参数db_name=SBDBdb_unique_name = SBDBdb_block_size=8192memory_target=500Mundo_tablespace=U 阅读全文
posted @ 2014-03-12 16:04 李世侠 阅读(1465) 评论(0) 推荐(0)
摘要:注意节点6,7的磁盘CRSDG的状态明显不正常。oracle@ZJHZ-PS-CMREAD-SV-RPTDW06-DB-SD:~> crsctl status resource -t |less--------------------------------------------------------------------------------NAME TARGET STATE SERVER STATE_DETAILS --------------------------------------------------------------------------------L 阅读全文
posted @ 2014-03-11 15:33 李世侠 阅读(4317) 评论(0) 推荐(0)
摘要:一个简单的ETL入库流程,调用sqlldr,报错如下:2013-03-20 11:12:20 DEBUG ReadControlOutService:69 - SQL*Loader-704: Internal error: ulconnect: OCIServerAttach [0]2013-03-20 11:12:20 DEBUG ReadControlOutService:69 - ORA-12154: TNS:could not resolve the connect identifier specified尝试了好几次,sqlplus连接没问题,sqlldr连接就报错:SQL*Load 阅读全文
posted @ 2013-03-22 15:15 李世侠 阅读(4269) 评论(0) 推荐(0)
摘要:我用rman复制数据库,做好前期准备了:创建了路径,建密码文件,参数文件,启动到nomount,用RMAN同时连接到源库和辅助nomount库,当然也提前做了全库备份,并把备份复制到了目标库。然后执行:run{DUPLICATE TARGET DATABASE TO sgpmdb2b pfile='/oracle/base/admin/sgpmdb2b/pfile/pfilesgpmdb2b.or... 阅读全文
posted @ 2010-07-05 17:21 李世侠 阅读(5486) 评论(0) 推荐(0)
摘要:RAC增加ASM磁盘后某个实例无法启动实例2启动到mount也不行[oracle@rac1 ~]$ srvctl start instance -d lsxdb -i lsxdb2 -o mountPRKP-1001 : Error starting instance lsxdb2 on node rac2CRS-0215: Could not start resource 'ora.lsxdb.... 阅读全文
posted @ 2010-03-19 16:52 李世侠 阅读(894) 评论(0) 推荐(0)
摘要:oracle 10g 的max 的bug发现一个简单的函数,返回不是预期的结果create or replace function get_num(CONS_ID in number) return varchar2is v_cons_no varchar2(20);begin select max(cons_no) into v_cons_no from c_cons where cons_id... 阅读全文
posted @ 2010-01-28 17:25 李世侠 阅读(1762) 评论(1) 推荐(0)
摘要:oracle10g 手工建库 阅读全文
posted @ 2009-11-06 10:53 李世侠 阅读(1733) 评论(0) 推荐(0)
摘要:oralce热备是最简单,速度最快的数据库复制方法,以下是我的全部记录:---------------------------------------------------------------------------------------------------------------------------------计划通过热备的方式,把*.*.*.240上SGPMDB,复制到*.*.... 阅读全文
posted @ 2009-08-17 17:08 李世侠 阅读(1158) 评论(0) 推荐(0)
摘要:-------------------------------------------------------RMAN复制数据库(使用恢复目录库)-------------------------------------------------------计划把172.19.201.240上的SGPMDB复制到172.19.4.1服务器,目录结构相同首先改变172.19.201.240上的SGPM... 阅读全文
posted @ 2009-08-04 10:51 李世侠 阅读(647) 评论(0) 推荐(0)
摘要:基于厌烦了EXPDP和IMPDP,我开始尝试使用RMAN的复制功能了,下面是我记录的全过程。最核心的步骤如下是1: Create an Oracle Password File for the Auxiliary Instance 为辅助实例准备一个密码文件。 2: Ensure Oracle Net Connectivity to the Auxiliary Instance 配置TNS,Lis... 阅读全文
posted @ 2009-07-15 21:27 李世侠 阅读(862) 评论(0) 推荐(0)
摘要:RAC以及ASM安装全过程整理--lisx2009-6-19更改主机名第一步:#hostname oratest 第二步:修改/etc/sysconfig/network中的hostname第三步:修改/etc/hosts文件设置hosts文件可参考:[root@amdocs01 mapper]# cat /etc/hosts# Do not remove the following line, ... 阅读全文
posted @ 2009-06-23 11:31 李世侠 阅读(6891) 评论(0) 推荐(0)
摘要:11合并与分割s o r t命令的一般格式为:sort -cmu -o output_file [other options] +pos1 +pos2 input_files下面简要介绍一下s o r t的参数:-c 测试文件是否已经分类。-m 合并两个分类文件。-u 删除所有复制行。-o 存储s o r t结果的输出文件名。其他选项有:-b 使用域进行分类时,忽略第一个空格。-n 指定分类是域上... 阅读全文
posted @ 2009-05-18 16:53 李世侠 阅读(1113) 评论(0) 推荐(0)
摘要:awk的用法 a w k语言的最基本功能是在文件或字符串中基于指定规则浏览和抽取信息 调用awk 有三种方式调用a w k, 第一种是命令行方式,如: awk –F : ‘commands’ input-files 第二种方法是将所有a w k命令插入一个文件,并使a w k程序可执行,然后用a w k命令作为脚本的首行,以便通过键入脚本名称来调用它。 第三种方式是将所有的a... 阅读全文
posted @ 2009-04-27 15:37 李世侠 阅读(43083) 评论(1) 推荐(1)
摘要:shell命令执行的相应顺序 && 令1 && 命令2 如果这个命令1执行成功& &那么执行这个命2 mv myfile myfile2 && echo "if you are seeing this then mv was success!" || 如果| |左边的命令(命令1)未执行成功,那么就执行| |右边的命令(命令2) mv myfile myfile2 && echo ... 阅读全文
posted @ 2009-04-14 22:42 李世侠 阅读(54140) 评论(2) 推荐(0)
摘要:-----------------------------------------------------------------------vi用法-------------------------------------------------- kjhl 上下左右w,b------使光标向前或向后跳过一个单词 /word → 向光标之下查找一个名称为 word 的字符串。如想查找 eri... 阅读全文
posted @ 2009-04-14 18:54 李世侠 阅读(1403) 评论(0) 推荐(1)