随笔分类 -  Oracle

上一页 1 ··· 3 4 5 6 7 8 下一页
Ubuntu 14.04 Server i386 安装 Oracle11g_11.2.0.3 RAC
摘要:文档地址:doc文档地址:doc 阅读全文
posted @ 2014-04-27 08:36 jinzhenshui 阅读(752) 评论(1) 推荐(1)
Oracle:create pfile from spfile:rac下要小心该操作啊!
摘要:默认在原位置创建一个pfile的ora初始化参数文件!!这在rac下会带来问题,因为rac下,当使用asm存储时,instance的启动参数文件就是pfile(其内容是指向一个spfile)。如果不小心执行了“create pfile from spfile”,就真的会创建一个pfile了(里面的内容是真实的启动参数,而不再是spfile)。新学习的技巧:如果使用了spfile后,因某些不适当的初始化参数无法启动实例,就可以通过在spfile=pathname后面,重新设置合适的启动参数,这样就可以覆盖spfile中不适当的参数,从而启动实例! 阅读全文
posted @ 2014-03-29 15:39 jinzhenshui 阅读(2184) 评论(0) 推荐(0)
Ubuntu 12.04.3 X64 使用 NFS 作为文件共享存储方式 安装 Oracle11g RAC
摘要:nfs-server 在 Ubuntu上可以选择 :nfs-kernel-server;如果在windows上,可以选择:haneWINNFSServernfs-client Ubuntu上使用 nfs-common关键是nfs-client挂载mount事的选项:nolock 对于 oracle datafile 是必须的。mount.nfs 192.168.58.1:/nfs/ora_ocr /oradata -o bg,tcp,vers=3,noac,nointr,rsize=32768,wsize=32768,nolockmount.nfs 192.168.58.1:/nfs/ora_ 阅读全文
posted @ 2014-01-21 22:50 jinzhenshui 阅读(530) 评论(0) 推荐(0)
Ubuntu 13.10 安装 Oracle11gR2
摘要:#step 1: groupadd -g 2000 dba useradd -g 2000 -m -s /bin/bash -u 2000 grid useradd -g 2000 -m -s /bin/bash -u 2005 oracle mkdir -p /u01/app/grid mkdir -p /u01/app/oracle chown grid:dba /u01/app/grid chown oracle:dba /u01/app/oracle chown root:dba /u01 chown root:dba /u01/app chmod g+rwx /u01 chmod g 阅读全文
posted @ 2013-12-21 14:07 jinzhenshui 阅读(900) 评论(0) 推荐(0)
Ubuntu 12.04.3 安装 Oracle11gR2
摘要:#step 1: groupadd -g 2000 dba useradd -g 2000 -m -s /bin/bash -u 2000 grid useradd -g 2000 -m -s /bin/bash -u 2005 oracle mkdir -p /u01/app/grid mkdir -p /u01/app/oracle chown grid:dba /u01/app/grid chown oracle:dba /u01/app/oracle chown root:dba /u01 chown root:dba /u01/app chmod g+rwx /u01 chmod g 阅读全文
posted @ 2013-12-21 13:59 jinzhenshui 阅读(895) 评论(0) 推荐(0)
RAC:Oracle11gR2:启动gsd服务
摘要:/************/ 正在测试是否必须执行gsdctl enablegsdctl start/************/srvclt enable nodeapps -vsrvctl start nodeapps -vsrvctl status nodeapps为什么srvctl 无法直接控制更细粒度的 gsd呢?srvctl似乎是控制莫一方面的资源 阅读全文
posted @ 2013-07-22 13:28 jinzhenshui 阅读(1833) 评论(0) 推荐(0)
RAC:Oracle11gR2:群集的起、停、状态查询
摘要:一:查看群集的状态1.0.1 使用crsctl status resource [-t]1.0.2 使用crs_stat [-t]1.0.1 使用srvctl status 来查询群集、资源的状态二:起、停节点、群集1.1 使用crsctl {start|stop} {has|crs} [-f] :has和crs是“同义”词,只能起停 单节点。用root用户,在Oracle11gR2中停止和启动集群的命令如下:#crsctl stop has#crsctl start has 注意:(1)对于crsctl stop has 只有一个可选的参数就是-f,该命令只能停执行该命令服务器上的HAS,. 阅读全文
posted @ 2013-07-22 11:43 jinzhenshui 阅读(9776) 评论(0) 推荐(0)
Oracle RAC:使用 NFS 共享存储时的 mount 选项 总结
摘要:oracle rac 使用nfs作为共享存储时,mount的选项有 要求,不能随便设置grid的要求: rw,bg,hard,nointr,rsize=32768,wsize=32768,tcp,actimeo=0,vers=3,timeo=600datafile的要求:rw,bg,hard,nointr,rsize=16384,wsize=16384,tcp,actimeo=0,vers=3,timeo=600,nolock探索简化后: 阅读全文
posted @ 2013-07-10 23:53 jinzhenshui 阅读(2158) 评论(0) 推荐(0)
Ubuntu 13.04 安装 Oracle11gR2
摘要:#step 1:groupadd -g 2000 dbauseradd -g 2000 -m -s /bin/bash -u 2000 griduseradd -g 2000 -m -s /bin/bash -u 3000 oraclemkdir -p /u01/app/gridmkdir -p /u01/app/oraclechown grid:dba /u01/app/gridchown oracle:dba /u01/app/oraclechown root:dba /u01chown root:dba /u01/appchmod g+rwx /u01chmod g+rwx /u... 阅读全文
posted @ 2013-07-04 21:05 jinzhenshui 阅读(1660) 评论(0) 推荐(0)
Ubuntu 12.04.2 安装 Oracle11gR2
摘要:#step 1:groupadd -g 2000 dbauseradd -g 2000 -m -s /bin/bash -u 2000 griduseradd -g 2000 -m -s /bin/bash -u 3000 oraclemkdir -p /u01/app/gridmkdir -p /u01/app/oraclechown grid:dba /u01/app/gridchown oracle:dba /u01/app/oraclechown root:dba /u01chown root:dba /u01/appchmod g+rwx /u01chmod g+rwx /u01/a 阅读全文
posted @ 2013-07-03 21:22 jinzhenshui 阅读(773) 评论(0) 推荐(0)
Oracle 11gR2 11.2.0.1 ( 11.2.0.1的BUG?):ohasd不能正常启动:ioctl操作:npohasd的问题:【chmod a+wr /var/tmp/.oracle/npohasd】
摘要:问题1:执行安装,编译成功后,执行asmca时,失败,无法成功创建后台相关服务问题2:os系统重启后,ohasd无法正常启动,css服务失败原因:11.2.0.1的BUG:/var/tmp/.oracle/npohasd管道文件的权限不正确。解决:chmod a+wr /var/tmp/.oracle/npohasd附录:CRS-4124: Oracle High Availability Services startup failed.CRS-4000: Command Start failed, or completed with errors.ohasd failed to start. 阅读全文
posted @ 2013-06-27 14:57 jinzhenshui 阅读(2709) 评论(0) 推荐(0)
Ubuntu 安装 Oracle11gR2:'install' of makefile '/home/oracle/app/oracle/product/11.2.0/dbhome_1/ctx/lib/ins_ctx.mk'
摘要:网上包括官方,就是教给你如何安装依赖包什么的:libstdc++5,但很麻烦:既要下载找相关的包,还不一定能安装的上。其实,仅仅是为了安装,直接从二进制的deb包里,解压一个 “libstdc++.so.5” 放到/usr/lib下即可。本页下载:libstdc++.so.5本页下载:libstd++5 阅读全文
posted @ 2013-06-23 17:49 jinzhenshui 阅读(4108) 评论(0) 推荐(0)
Ubuntu 10.04 安装 Oracle11gR2
摘要:注意点: 在 ubuntu的 /bin 下建立以下几个基本命令的链接:/bin/basename->/usr/bin/basename/bin/awk->/usr/bin/gawk/bin/sh->/bin/bash/usr/lib/libstdc++.so.5->/usr/lib/libstdc++.so.6 安装以下几个必须的包: binutils build-essential make gcc(ubuntu 10.04 系统默认为 4.4.3 , ok, 就是他!) libaio1、libaio-dev libstdc++6、libstdc++6-??-dev 阅读全文
posted @ 2013-06-23 15:55 jinzhenshui 阅读(430) 评论(0) 推荐(0)
Ubuntu 12.04/13.04 安装 Oracle11gR2:该笔记已经陈旧!请参考后续的笔记
摘要:注意点: 在 ubuntu的 /bin 下建立以下几个基本命令的链接:basenameawksh->bash | sh -> ksh 安装以下几个必须的包: binutils build-essential make gcc(必须是4.6以下版本,否则....。可以使用dpkg -i 直接安装相关的gcc包,注意版本依赖【cpp、gcc-base】。,最后建立个/usr/bin/gcc的软链接) libaio1 libstdc++5(可以通过 链接的方式欺骗) libstdc++6 libstdc++6-??-dev ksh关键的一点:将 /usr/lib/i386-... 阅读全文
posted @ 2013-06-22 21:07 jinzhenshui 阅读(1859) 评论(0) 推荐(0)
Oracle:RAC的grid用户群集监听 ? oracle用户的节点监听
摘要:遇到类似问题了:Oracle 11gR2.0.1 RAC grid群集资源 { crs_start 监听资源名 | svrctl start listener } 启动后,总有一个监听无法启动,进入节点的db实例手工注册{ alter system register } 也无法注册成功。解决的方法(?):step1:crs_stop 【问题节点的】监听资源名step2:在问题节点,以oracle用户启动本节点的的监听:lsnrctl startstep3:必要时,通过oracle用户的sqlplus手工注册下数据库服务:alter system register 阅读全文
posted @ 2013-04-03 15:41 jinzhenshui 阅读(3893) 评论(0) 推荐(0)
Oracle:RAC关闭、启动、重启步骤:10g、11g
摘要:关闭顺序:【其他节点】-> [第一个节点]操作: step 1: { 以grid用户或关闭监听:{ crs_stop 监听器资源名 |srvctl stop listener } --全局 | oracle用户关闭监听:{lsnrctl stop } --单个节点 } step 2: 以oracle用户,通过sqlplus关闭db实例:shutdown immediate step 3: 以grid用户或root用户,停止群集:crsctl stop crs step 4: 检测关闭的效果,查看... 阅读全文
posted @ 2013-04-03 15:12 jinzhenshui 阅读(21719) 评论(0) 推荐(0)
Oracle:管理 date类型 interval 动态变化的分区:查询、删除
摘要:-- 创建临时表,目的是获取long类型的:high_value 的值drop table syscom_tab_partition_temp purge;create table prm8_user.syscom_tab_partition_temp (table_name varchar2(30),partition_position int,partition_name varchar(30),high_value clob, dt date );-- 清理之前的临时数据delete from syscom_tab_partition_temp a where a.table_name= 阅读全文
posted @ 2013-03-29 11:00 jinzhenshui 阅读(1119) 评论(0) 推荐(0)
JDBC 访问 Oracle ,如果结果集 中的字段 含有【null】值,无法获得结果集
摘要:如题,谨记! (错误的结论) 自己再次看到这个笔记:不会啊。当时还是不明白jdbc的原理。肯定能获取结果集的。 阅读全文
posted @ 2013-03-29 10:51 jinzhenshui 阅读(316) 评论(0) 推荐(0)
Oracle:基本asm管理
摘要:1, ASM磁盘的类型选择1:裸设备/dev/raw/,需要raw服务支持.选择2:ASMLib管理,需要安装Linux下ASMLib的rpm包,创建ASM可以识别的VOL.2, ASM磁盘的管理删除磁盘组中的磁盘成员alter diskgroup dgroup1 drop disk VOL2;删除磁盘组drop diskgroup DISKGROUP1 including contents;只有当磁盘组中磁盘被删除后,磁盘组才能从ASM删除.创建磁盘组create diskgroup DISKGROUP2 EXTERNAL REDUNDANCY DISK '/dev/raw/raw3 阅读全文
posted @ 2013-03-10 05:34 jinzhenshui 阅读(530) 评论(0) 推荐(0)
Oracle 11gR2:40几个初始化参数的有效枚举值list
摘要:NAMEORDINALVALUEISDEFAULTaudit_trail1DB 2OS 3NONE 4TRUE 5FALSE 6DB_EXTENDED 7XML 8EXTENDED background_core_dump1FULL 2PARTIAL cell_offload_compaction1LOW 2MEDIUM 3HIGH 4ADAPTIVETRUEcell_offload_plan_display1NEVER 2ALWAYS 3AUTOTRUEcell_partition_large_extents1DEFAULTTRUE2TRUE 3ALWAYS control_mana... 阅读全文
posted @ 2012-12-14 12:34 jinzhenshui 阅读(754) 评论(0) 推荐(0)

上一页 1 ··· 3 4 5 6 7 8 下一页