upgrade Oracle 10.2.0.3 on HP-UX
Oracle® Database Patch Set Notes 10g Release 2 (10.2.0.3) Patch Set 2 for HP-UX PA-RISC (64-Bit) [@more@]Oracle® DatabasePatch Set Notes 10g Release 2 (10.2.0.3) Patch Set 2 for HP-UX PA-RISC (64-Bit) March 2007These patch set notes accompany the Oracle Database release 10.2.0.3 patch set. This document contains the following sections: Patch Set Overview Oracle Universal Installer Version Requirements Patch Set Documentation System Requirements Preinstallation Tasks Installation Tasks Po
SNCF{SID}.ORA文件是什么?
今天一个朋友问机器中多个地方出现一个文件SNCFORCL.ORA,文件还不小,每个都有十几M,大小相等。SNCF{SID}.ORA是RMAN的控制文件快照。当RMAN信息存储在控制文件中时,RMAN会使用这个快照文件以便维护备份信息。RMAN> connect target sys/admin@pisc连接到目标数据库: PISC (DBID=588620064)RMAN> show snapshot controlfile name;使用目标数据库控制文件替代恢复目录RMAN 配置参数为:CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'D:ORACLE10GR2DATABASESNCFPISC.ORA'; # default实际上,当控制文件损坏时,可以使用这个快照恢复控制文
ORA-19815错误解决办法
Oracle 10.2 发生ORA-19815错误,提示flash_recovery_area空间已满错误。下面是解决过程,记录之。[@more@]ORA-19815错误解决办法Alert.log中报错信息:Errors in file d:adminpiscbdumppisc_mmon_2156.trc:ORA-19815: WARNING: db_recovery_file_dest_size of 2147483 bytes is 100.00% used, and has 0 remaining bytes available. Sat Apr 07 17:56:50 2007************************************************************************You have following choices to free up space from flash recovery area:1. Consider changing RMAN
系统检查脚本
系统检查脚本Oracle数据库检查脚本[@more@]--调查环境所用的脚本---------------------------------------------------------------------------------- -- 作为系统用户登录,执行 ---------------------------------------------------------------------------------- spool /o.log set linesize 256 col NAME format a40 col MEMBER format a40 col FILE_NAME format a40 col TABLESPACE_NAME format a20 col DEFAULT_TABL
HP rp4700 ,Oracle 9i双机部署经验
HP rp4700 ,Oracle 9i双机部署经验:在ORACLE HA部署完成后,必须测试切换后,应用系统的工作情况。一般情况下,在HA脚本中,加入必要的应用重新初始化命令是解决故障的好方法。[@more@]这次服务于一个客户,使用的HP rp4700的服务器两台,做Oracle HA。依照常规方法,将Oracle HA部署完毕后,双击切换无故障。由于这两台机器完全一样,因此,Standby机器的oracle并非安装,而是用rcp命令拷贝。实际拷贝完成后,出现启动错误,此时只需要 relink oracle即可(如果不清楚那个组件,relink all是个简单的办法)。Oracle双机切换完成后,验证
Linux for Oracle
Oracle10g数据库安装的时候会检测系统是否是以下之一某种Linux。[@more@]■ Red Hat Enterprise Linux AS/ES 3.0 (Update 4 or later)■ Red Hat Linux 4.0■ SUSE Linux Enterprise Server 9.0 with SP 2 or later■ Asianux 1.0■ Asianux 2.0 看来Red Hat Linux 4.0 是个好选择。
Open Source SQL DDL Scripting Tool
Summary:Keeping track of your DDL is something that is critical and some sort of VCS system should be used. However pulling out your scripts from SQL Server sometimes entails a bit more than the standard scripting. New author Richard Sutherland brings us an open source project that can help you get this done. Complete with code.[@more@]I have been a proponent of file-based database development for years, and am always amazed at how many DBA's and database developers never create files f
Microsoft SQL Server 2000 各种版本及安装需求
Microsoft SQL Server 2000 各种版本及安装需求[@more@]系统需求发布日期: 2004/24/04Microsoft SQL Server 2000 至少需要下列系统组态。注意:假如你执行 Microsoft Windows Server™ 运作系统的 64 位版本,则须使用 SQL Server 2000 企业版(64位)。额外数据请浏览 SQL Server 2000 (64位)系统需求网页。基本需求处理器Intel Pentium 或兼容的 166 MHz 或更快的处理器。操作系统SQL Server 2000 企业版及标准版可在以下操作系统上运行:• Windows Server 2003 标准版1• Windows Server 2003 企业版1• Window
开发用Oracle10g最小环境设置
作为Oracle开发者,往往在本机安装有Oracle数据库。做本地调试开发时,往往要打开Eclips,Oracle,PL/SQL Develop,Tomcat,MSN,杀毒软件,可能还有工作文档如Word。对于一台只有512M内存的Laptop而言,尽可能的降低Oracle的内存用量,是有必要的。[@more@]手工SGA管理当使用自动SGA管理时,SGA_MAX设置的小些即可。但通常这并不是最优的。实际上,在开发环境下,用户的session数非常少,pga无需很大,此外,shared_pool也无需特别大,DB_Cache设置为适合大小的值即可。笔记本的开发环境,不妨使用手动SGA管理,自定义各个内存区的配置,使Or
关于SYS_GUID()值与sequence值做主键的研究
最近又有朋友争论起SYS_GUID与sequence谁做主键更合适的问题。下面我以一个案例说明一下,两者在实际应用中的情况。以下内容纯属个人研究,观点亦仅限于本案例[@more@]记得A项目组是一个物流管理系统,后台采用了Oracle数据库。在系统中的核心表托运单表中,关于主键采用何种数据类型,是sequence还是用GUID,大家起了争论。 从网络搜索得到的结论看,一般的意见总结为: 1.SYS_GUID()比sequence复杂; 2.SYS_GUID做主键,则表、索引存储开销多; 3.SYS_GUID索引查询比sequence慢;下面对SYS_GUID和Sequence做主键的情况进行以下对比.
log_archive_dest_state_n=reset的含义
今天论坛中的一个朋友问及log_archive_dest_state_n=reset的含义:LOG_ARCHIVE_DEST_STATE_n 用于指定对应的归档目录的可用状态。RESET状态和DEFER状态功能相同。解释:日志传送服务将不传送redo 数据到LOG_ARCHIVE_DEST_n指定的位置,指示这个位置是有效的,但不使用它。RESET同时清除此位置有关的任何先前传输过程的error message。 [@more@]http://download-east.oracle.com/docs/cd/B14117_01/server.101/b10823/log_transport.htm#1230951Configuring Destinations with the LOG_ARCHIVE_DEST_n ParameterThe LOG_ARCHIVE_DEST_n ini
推荐:一款类似Toad的OpenSource的Oracle管理工具
TOra是一个类似Toad的Oracle开发工具,采用C++编写,支持多种平台。如果考虑到盗版问题或者在Linux平台下开发Oracle应用,推荐使用这款开源软件。[@more@]TOra is a Toolkit for Oracle which aims to help the DBA or developer of database application. Features PL/SQL debugger, SQL worksheet with syntax highlighting, DB browser and a comprehensive set of DBA tools. TOra also includes support for MySQL and Post .下载最新版请转到:https://sourceforge.net/projects/tora
Oracle 正版用户授权
最近对oracle 10g 数据库的正版盗版问题,作了一下研究,(ZT)参考了网上内容,现在总结如下: (不保证完全正确,内容来自internet)[@more@]在当今CopyLeft 和软件服务的打潮下。原先需要重金购买,才能请回来的软件。如今网络时代,只要有根网线。就可以请到你的PC或者Server上。 当然,这是多赢的大大的好事。 商家方面: 确立竞争优势,快速进入市场,先在最终用户那里混个脸熟。大幅度降低了产品推广门槛。 此方面的赢家,当然是微软(所为beta,α , RC版, 大家帮我干活测试,即抢占市场,有培养用户)。 买家方面:
关于ORACLE_SID,db_name,instance_name,service_names [转]
ORACLE_SID,db_name,instance_name,service_names以及listener动态注册和静态注册的简单说明。[@more@]关于ORACLE_SID,db_name,instance_name,service_names =========================================================== 作者: freezr(http://freezr.itpub.net)发表于:2007.02.21 16:29分类: Oracle 出处:http://freezr.itpub.net/post/2382/264384--------------------------------------------------------------- ORACLE_SID,db_name,instance_name,service_names以及listener动态注册和静态注册的简单说明。ORACLE_SID环境变量,用
判断文件是否“磁盘碎片化”
如何分析Windows平台下,一个文件是否碎片化呢?例如:Outlook 2003的pst文件。[@more@]Small function to determine if a file is fragmented - for instance to analyzed an .ldf/.mdf file.The function below also demonstrates one way to invoke an external command/tool (in this case "contig.exe" from www.sysinternals.com).The function requires contig.exe to be in the local path.function getFileFragments {$filename = $args[0]$contigOutput = contig -a $filenameforeach ($line in $contigOutput) {if (