删除AIX下的ORACLE
rm -Rf /etc/oratabrm -Rf /etc/oraInst.locrm -Rf /etc/ora_save*rm -Rf /tmp/.oraclerm -Rf /tmp/OraInstall*rm -Rf /opt/app/oraclerm -Rf /opt/app/oraInventoryrm -Rf /opt/oradatarm -Rf /ww/arch1rm -Rf /ww/arch2su - oraclevi .profileremove the items about oracle 11g[@more@]A96167_01.pdfp180 专门讲Oracle Software Removal
Oracle 11g Aix 双机 物理Standby配置 04
检查过程Step 1 Identify the existing archived redo log files.在备库上查询如下:SELECT SEQUENCE#, FIRST_TIME, NEXT_TIME FROM V$ARCHIVED_LOG ORDER BY SEQUENCE#; Step 2 Force a log switch to archive the current online redo log file.在主库上切换日志如下:ALTER SYSTEM SWITCH LOGFILE; Step 3 Verify the new redo data was archived on the standby database.在备库上查询如下:SELECT SEQUENCE#, FIRST_TIME, NEXT_TIME FROM V$ARCHIVED_LOG ORDER BY SEQUENCE#; Step 4 Verify that received redo has been applied.SEL
Oracle 11g Aix 双机 物理Standby配置 03
修改主库为归档模式 SQL> shutdown immediateDatabase closed.Database dismounted.ORACLE instance shut down.SQL> startup mountORACLE instance started. Total System Global Area 329859072 bytesFixed Size 2137944 bytesVariable Size 201326760 bytesDatabase Buffers 121634816 bytesRedo Buffers 4759552 bytesDatabase mounted.SQL> SQL> alter database archivelog; Database altered. SQL> alter database open; 修改主库为强制归档SQL> alter d
Oracle 11g Aix 双机 物理Standby配置 02
三 生成备库的数据文件将主机的全部数据文件TAR一个包,发到备机上去;cd /opttar -cf oradata.tar oradata复制cd /opttar -xf oradata.tar 将主机的口令文件发到备机上去;$ORACLE_HOME/dbs/orapwsales 在主机上生成备机所需要的控制文件、参数文件;并修改参数文件;[@more@]四 生成备库的控制文件SQL> alter database create standby controlfile as 2 '/ww/oradata/sales2/control01.ctl';然后复制到备机上去,放入同样位置,并复制另外两个镜像; 五 生成备库的初始化参数文件SQL> create pfile='/opt/app/oracle/admin/sale
Oracle 11g Aix 双机 物理Standby配置 01
一 环境准备: primarystandbyAIX 版本# oslevel -r5300-075300-07IP10.10.10.7210.10.10.73HOSTNAMEaixstudywangwang2SIDsalessalesTNSNAMESSALESSALES2归档文件路径/ww/arch1/sales//ww/arch1/sales/数据文件路径/opt/oradata/sales//opt/oradata/sales/[@more@]二 参数文件及服务文件参考两台节点上有相同的tnsnames.ora和各自的listener.ora$ more $ORACLE_HOME/network/admin/tnsnames.oraSALES = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 10.10.10.72)(PORT = 1521)) ) (CONNECT_DATA
删除AIX下的ORACLE 11g
rm -Rf /etc/oratabrm -Rf /etc/oraInst.locrm -Rf /etc/ora_save*rm -Rf /tmp/.oraclerm -Rf /tmp/OraInstall*rm -Rf /opt/app/oraclerm -Rf /opt/app/oraInventoryrm -Rf /opt/oradatarm -Rf /ww/arch1rm -Rf /ww/arch2su - oraclevi .profileremove the items about oracle 11g[@more@]rm -Rf /etc/oratabrm -Rf /etc/oraInst.locrm -Rf /etc/ora_save*rm -Rf /tmp/.oraclerm -Rf /tmp/OraInstall*rm -Rf /opt/app/oraclerm -Rf /opt/app/oraInventoryrm -Rf /opt/oradatarm -Rf /ww/arch1rm -Rf /ww/arch2su - oraclevi .profileremov
9206RAC DBCA java.security.AccessControlException
去商丘施工时,使用DBCA生成建库脚本时,到选择节点时,遇到以下错误,当时跳过这个错误,手工编写建库脚本,但有此问题如鲠在喉,后来查到原因及解决方法,特此记录,以备后查:红旗Linux DC4.0 + 9206RACjava.security.AccessControlException: access denied (java.io.FilePermission /usr/bin/env execute) at java.security.AccessControlContext.checkPermission(AccessControlContext.java:269) at java.security.AccessController.checkPermission(AccessController.java:401) at java.lang.SecurityManager.checkPermission(Securi
OCFS安装续3
续3[@more@]七 安装OCFS的过程1 查找操作系统版本号$ uname -a 2 下载相应的安装包 3 FTP上传下面三个文件:ocfs-tools-1.0.10-1.i386.rpmocfs-support-1.0.10-1.i386.rpmocfs-2.4.21-EL-1.0.10-1.i686.rpm 4 安装ocfs[root@rac1 ocfs_setup]# lsocfs-2.4.21-EL-1.0.10-1.i686.rpm ocfs-support-1.0.10-1.i386.rpmocfs-2.4.21-EL-hugemem-1.0.10-1.i686.rpm ocfs-tools-1.0.10-1.i386.rpmocfs-2.4.21-EL-smp-1.0.10-1.i686.rpm[root@rac1 ocfs_setup]# [root@rac1 ocfs_setup]# rpm -ivh ocfs-support-1.0.10-1.i386.rpm Prepar
OCFS安装续2
# chmod a+w /etc 用于启动oracm时,touch /etc/rac_on [@more@]# chmod a+w /etc 用于启动oracm时,touch /etc/rac_on groupadd dba groupadd oinstalluseradd -g oinstall -G dba oracle oracle passwd oraclemkdir -p /u01/oracle/product/9.2 chown -R oracle.dba /u01su - oraclevi .bashrcexport LD_ASSUME_KERNEL=2.4.1 export ORACLE_BASE=/oracle export ORACLE_HOME=/oracle/product/9.2 export PATH=$ORACLE_HOME/bin:$ORACLE_HOME/Apache/Apache/bin:$PATH export ORACLE_OWNER=oracle export ORACLE_SID=orcl1 export ORACLE
VMware rh3 oracle9i RAC OCFS 安装记录
原来在虚拟机上做过使用裸设备建oracle9204的RAC,这几天又使用OCFS在虚拟机上做了一次oracle9204 RAC的安装,做个记录。 其中的麻烦在于由于笔记本内存较低,所以开两个虚拟机之后,安装速度相当慢。其实原来是想安装红旗LINUX集群,但手中只有64位的Redflag DC4.0 安装盘,没法在笔记本上安装,所以只能换成Redhat as3w使用。不管是在AIX下,还是在LINUX下,其实步骤都差不多,不过有些命令稍有不同,如磁盘管理、内存管理,操作系统补丁安装等等。这些基础的东西掌握了,安装就容易了。所以有的AIX系统管理员,对ORACLE了解并不多,却
PowerDesigner comment2name name2comment
在用PowerDesigner做数据库设计时.常常在NAME或Comment中写中文在Code中写英文.Name只会显示给我们看,Code会使用在代码中.但Comment中的文字会保存到数据库TABLE的Description中,有时候我们写好了Name再写一次Comment很麻烦.在PD的安装目录下有一个示例name2code.vbs,用来将name放入code中,对这个文件稍加修改,可以实现在namecodecomment之间随意转换原始脚本: C:win2kSybasePowerDesigner 12VB Scriptsname2code.vbs修改内容:只要将以下内容互换即可col.name= col.codecol.name= col.comment脚本的使用方法:PowerDesigner->Tools
aix5.3 安装oracle11g 准备工作
参考安装文档:Oracle® Database Installation Guide11g Release 1 (11.1) for AIX Based SystemsPart Number B32076-03检查操作系统位数和内存# bootinfo -y64# # bootinfo -r1048576# lsps -aPage Space Physical Volume Volume Group Size %Used Active Auto Typehd6 hdisk0 rootvg 512MB 1 yes yes lv扩展交换内存 到1.5G 从16*32M到48*32M# chps -s32 hd6# lsps hd6Page Space Physical Volume Volume Group Size %Used Active Auto Typehd6 hdis
oracle dump block
如何导出数据块的内容?-- Dumping a block in Oracleconn scott/tigercreate table dump_table ( a varchar2(4000), b varchar2(4000), c varchar2(4000), d varchar2(4000));insert into dump_table values( 'aaaaaaaaaa','bbbbbbbbbb','cccccccccc','dddddddddd');insert into dump_table values( 'AAAAAAAAAA','BBBBBBBBBB','CCCCCCCCCC','DDDDDDDDDD');commit;-- Dumping the Segment's Header Blockselect header_file, header_block from dba_segments where segment_name = 'DUMP_TABLE';HEADER_FILE HEADER_BLOCK----------- --
oracle set events
-- set events 能够产生trace file 常用的event 有哪些呢?ORALCE中的诊断事件,用来产生trace file,对数据库进行诊断。这些Event types包括三大类:Dump eventsTrace eventsChange the behaviour设置一个事件有三种途径:through the event init parameteralter session set eventoradebug(orambx on VMS)在alter system 时可以dump datafile如:alter system dump datafile 5 block min 50 block max 55;关于 dump one ore more blocks 参考《dump_datafile.sql》比较常用的事件有10046 和 10053.[@more@]-- 如何查找当前会话的trace f
表的行链接引起性能问题
关键字 table chain_cnt pctfree刚刚结束了一次系统调整活动,现将过程大概做个记录,以备后查。一套生产系统650 的分区,AIX5.2 + ORACLE9207 + weblogic 单机,全省使用,运行了三四年也没有维护过,很稳定,但近来不断有人反映系统运行缓慢,问题反映到高层,任务即[@more@]下达到我们身上。到现场后,首先了解应用系统的大致情况。此应用是夜间抽取数据,分析形成报表,白天大部分是查询,有部分业务是接收上传包,解析后入库。因此来看,这个系统也是个混合型。其次,实际观察系统的运行状况,情况确实不太好,仅一个WEB系统上的用
SPFILE与RAW
aix 5loracle9i单机在裸设备上建SPFILE[@more@]在postDBCreation.sql中,需要在裸设备上创建spfile,那么需要在$ORACLE_HOME/dbs/下手工增加一个指向文件inithtjsweb.ora如果在8i中,这个文件的内容类似如下:IFILE='D:oracleadminE10000pfileinit.ora'但现在是9i,而且要引用spfile,所以要写成以下内容:SPFILE='/dev/rhtjsweb_spfile'这样,才能使用裸设备上的spfile进行启动。如果误写成8i的格式,则启动时会报以下错误:SQL> startupORACLE instance started.Total System Global Area 165382192 bytesFixed Size 743472 bytesVari
物化视图 链路 ora-12570
今天做一个链路,开始增加了几个快照很正常。然而再去增加,死活链路不通了。CONN 一直挂那了,最后出一个大概是TNS PACK错误而在笔记本上仍可以正常连接。很不平。NETCA重新配了一把TNS和NAMES。链路又正常可用了。没有找出问题在哪,烦哪。[@more@]省局故障现象:连接远程数据库时,报12570错误ORA-12570: TNS: 包阅读程序失败环境:省局端hp-ux 11i oracle9i RAC 做为客户端市局端red-flag 4 oracle9i RAC 做为服务端当然两端都有防火墙在省局端增加了到市局端的tnsnames项目kfrkxx操作过程如下:HNGADB1$ iduid=200(oracle) gid=300(d
奇怪 sqlplus中 host命令出现lsSQL
-- 奇怪 sqlplus中 host命令出现lsSQLSQL> hostlsSQL>SQL>SQL>除了lsSQL>提示外,没有什么反应,为什么?当然,退出后重新进入,又可以正常使用HOST命令了.产生原因: 在host之前,使用了clea scre命令.重演如下:E:>sqlplus /nologSQL*Plus: Release 9.2.0.6.0 - Production on Wed Oct 15 09:57:39 2008Copyright (c) 1982, 2002, Oracle Corporation. All rights reserved.SQL> hostMicrosoft Windows XP [版本 5.1.2600](C) 版权所有 1985-2001 Microsoft Corp.E:>exitSQL> clea screSQL> hostlsSQL> dirSP
显示桌面 快捷方式的恢复(ZT)
“快速启动”栏中的“显示桌面”按钮不同于一般的快捷方式。如果不小心删除了“显示桌面”按钮,那么按照一般的方法是不能够恢复的。要恢复“快速启动”栏中的“显示桌面”按钮需要采用如下所述的方法。打开“记事本”程序,在其中输入如下内容:[Shell]Command=2IconFile=explorer.exe,3[Taskbar]Command=ToggleDesktop然后把这个文件保存为:“Show Desktop.scf”,必须确认文件名和双引号中的一样。然后把保持的Show Desktop.scf文件复制到:“C://Documents and Settings//用户名//Application Data//Microsoft//Internet Explorer//Q
Aix 修改日期时间
昨天一同事随口问我,AIX下如何修改时间?第一反应就是让我想起了原来在LINUX下做ORACLE RAC时,由于更改时间导致数据库的问题,所以就说:"有点麻烦,要注意。"实际上如果没有数据库RAC,修改是很简单的,一是使用SMIT类图形化界面smit date;二是使用date命令直接修改,在实际项目中,很少有更改系统时间的情况,因为安装操作系统后,重要的一项就是核对设置系统时间,如果安装操作系统不设置正确的时间和时区,那就有点应付了。也有小机在运行过程中,时钟不正确的案例,遇到过HP的机器有这情况,原因连HP的支持也说不清楚。js