<?xml version="1.0" encoding="UTF-8"?><rss version="0.92">
<channel>
	<title>happydba</title>
	<link>http://www.orablogger.com</link>
	<description>Enjoy your work, and your life!</description>
	<lastBuildDate>Fri, 02 Jul 2010 08:04:41 +0000</lastBuildDate>
	<docs>http://backend.userland.com/rss092</docs>
	<language>en</language>
	<!-- generator="WordPress/3.0" -->

	<item>
		<title>Oracle10GR2 中的RESTORE POINT</title>
		<description><![CDATA[RESTORE POINT 还原点是10GR2新增加的一个功能,它是建立在数据库层面上的, 跟savepoint不同. 必须在数据库处于ARCHIVELOG模式下才可以使用,主题思想是在数据库的某个时间点创建一个restore point,在随后的某个时间点可以将表或数据库falshback 到这个restore point.那么能否真正的完成flashback,依赖于创建的restore point类型和flashback要操作的对象.flashback database需要SYSDBA权限,flashback table需要 FLASHBACK ANY TABLE的权限. guarantee restore point for flashback database guarantee restore point必须在数据库处于flashback on 的状态下，才可以定义的一中restore point,它的主题思想是保证数据库能够准确完整的flashback 到定义的 restore point. 操作依赖于flashback log和archivelog, 如果定义了guarantee restore point,那么flashback logs将不受db_recovery_retention_target参数的限制,oracle不会删除flashback log,只要flashback arae有足够的磁盘空间,oracle就会保存足够的flashback logs,满足flashback database to restore point. 如果数据库没有处于flashback on,那么定义一个guarantee restore point必须在database mount状态下进行.其实这个也可以理解,oracle根据定义的restore point,可以个保证database open后的归档可以不被删除.但有一点必须明确的是,guarantee restore point是针对flashback database而言的,不对flashback table起作用，为什么呢, 因为flashback table依赖于undo,如果在guarantee时间范围内,undo过期了, [...]]]></description>
		<link>http://www.orablogger.com/?p=463</link>
			</item>
	<item>
		<title>man vmstat on HP-UX</title>
		<description><![CDATA[   vmstat(1)                                                         vmstat(1)  NAME       vmstat &#8211; report virtual memory statistics  SYNOPSIS       vmstat [-dnS] [interval [count]]       vmstat -f &#124; -s &#124; -z  DESCRIPTION       The vmstat command reports certain statistics kept about process,       virtual memory, trap, and CPU activity.  It also can clear the       accumulators in the kernel sum structure.]]></description>
		<link>http://www.orablogger.com/?p=461</link>
			</item>
	<item>
		<title>man vmstat on AIX</title>
		<description><![CDATA[                                        Commands Reference, Volume 6, v &#8211; z vmstat Command Purpose        Reports virtual memory statistics. Syntax        vmstat [ -f ] [ -i ] [ -s  ] [ -I ] [ -t ] [ -v ] [ -w] [ -l ] [ PhysicalVolume ... ] [ Interval [ Count        ] ] Description [...]]]></description>
		<link>http://www.orablogger.com/?p=457</link>
			</item>
	<item>
		<title>远程图形界面工具&#8211;全面替代VNC和XMANAGER</title>
		<description><![CDATA[一个替代VNC的好工具NOMACHINE,它的官方网址是：http://www.nomachine.com/ 这里面有各种操作系统的安装包,有server端的也有client端的。 server端我们一般用linux版本的,主要下3个文件 nxserver-3.4.0-12.i386.rpm nxnode-3.4.0-11.i386.rpm nxclient-3.4.0-7.i386.rpm 安装如下:     后面的安装结束介绍就不贴了。安装完了服务就启动了。啥也不用配~~ 在win端安装客户端，运行并进行配置：   取个名字，并输入IP地址   选择系统，我们用的是LINUX 就选UNIX，图形界面按实际情况来，KDE就选KDE，GONE就下拉选GONE   配置完了就能按下面界面登陆啦~~   全屏就不截图了，太大，看看这个就知道是否清楚了~HOHO    ]]></description>
		<link>http://www.orablogger.com/?p=454</link>
			</item>
	<item>
		<title>F5与Oracle联袂推出优化解决方案</title>
		<description><![CDATA[2010年3月2日，全球领先的应用交付网络厂商及Oracle金牌认证合作伙伴宣布推出一款与Oracle合作开发的解决方案。该方案集成了Oracle企业管理器，对F5® BIG-IP®应用交付控制器的使用进行了优化。F5和Oracle共同为BIG-IP开发了Oracle ®企业管理器插件。该插件在F5 DevCentral及Oracle技术网提供给用户下载。此外，用户可在Oracle网站获得《Oracle最高可用性架构白皮书》，在F5网站获得《F5 部署指南》。　　2010年3月2日，全球领先的应用交付网络厂商及Oracle金牌认证合作伙伴宣布推出一款与Oracle合作开发的解决方案。该方案集成了Oracle企业管理器，对F5® BIG-IP®应用交付控制器的使用进行了优化。F5和Oracle共同为BIG-IP开发了Oracle ®企业管理器插件。该插件在F5 DevCentral及Oracle技术网提供给用户下载。此外，用户可在Oracle网站获得《Oracle最高可用性架构白皮书》，在F5网站获得《F5 部署指南》。 　　Oracle公司业务发展部高级总监Will Scelzo表示：“支持F5 BIG-IP的Oracle企业管理器插件是Oracle合作伙伴对Oracle企业管理器进行扩展的良好范例。借助这个插件，我们共同的用户可以通过在一个中心位置管理其全部环境来提高应用的可用性。我们与F5的长期合作不仅丰富了Oracle企业管理器，还将继续为双方共同的用户带来切实利益。” 　　Oracle企业管理器为用户部署Oracle应用提供一个全面统一的监测和管理控制平台。这款联合开发的解决方案为用户通过F5 BIG-IP解决方案部署Oracle企业管理器，以获得高可用性、性能和安全性提供了详细、规范的指南。通过支持直接由Oracle企业管理器监控F5 BIG-IP解决方案，该插件将Oracle软件(如数据库、中间件、应用等)和F5应用交付网络都纳入其管理范围内，扩展了管理Oracle部署的能力。 　　该联合管理解决方案为客户提供以下功能： 　　通过集中监控功能降低总拥有成本–该插件为Oracle系统和BIG-IP解决方案管理员提供整个企业的统一视图，使他们能够从一个中心位置监控和管理所有组成部分。该集成解决方案使用户无需人工编译来自几种不同工具的重要信息，并更容易识别基础架构的可用性和性能问题，从而能够降低总拥有成本。 　　通过自动追踪配置更改节省时间 &#8211; 追踪配置是管理员日常工作中最费时耗力的任务之一。能够快速查看详细的配置快照，分析历史变化并实施系统之间的标准化是执行诊断、审计和合规任务，做出明智的业务决策的关键。 　　通过预设阈值警报简化操作 &#8211; 该插件能够自动收集一套完整的预定义阈值的可用性和性能指标，并即时提醒管理员潜在的问题。这使得管理员能够根据具体业务需求灵活调整阈值，实现其工作价值。 　　通过便捷的即时可用的报告提升管理可视性 – 该插件提供八份即时可用的报告，以进一步帮助管理员处理问题诊断、趋势分析和容量规划等关键任务。这些报告总结了有关 BIG-IP 本地流量管理器™可用性、性能和配置的关键信息，管理员可以从 Oracle ® 企业管理器网格控件控制台轻松获取、计划、共享并定制报告。 　　F5公司应用合作伙伴计划副总裁Calvin Rowland表示：“我们很高兴与Oracle公司合作开发这一款颇具价值的解决方案，帮助用户管理、整合和优化Oracle企业管理器和BIG-IP系统的部署。以前，用户只能使用不同的工具管理Oracle应用和BIG &#8211; IP系统。我们的新产品为用户提供Oracle软件的整体可视性和F5应用交付基础架构以提高运营效率并简化管理。” 　　企业战略集团首席分析师Jon Oltsik表示：“F5和Oracle之间的合作表明当今业务应用和网络之间的紧密整合。此次合作将使IT组织能够更好地应对变化管理、问题隔离和应用性能等问题，最终能提高企业的生产力和IT效率。”]]></description>
		<link>http://www.orablogger.com/?p=452</link>
			</item>
	<item>
		<title>NirCmd v2.41 &#8211; Freeware Windows command-line tool</title>
		<description><![CDATA[Copyright (c) 2003 &#8211; 2010 Nir Sofer Description NirCmd is a small command-line utility that allows you to do some useful tasks without displaying any user interface. By running NirCmd with simple command-line option, you can write and delete values and keys in the Registry, write values into INI file, dial to your internet account [...]]]></description>
		<link>http://www.orablogger.com/?p=451</link>
			</item>
	<item>
		<title>DataStage为整个 ETL 过程提供了一个图形化的开发环境</title>
		<description><![CDATA[http://baike.baidu.com/view/1098055.html?fromTaglist 数据整合的核心内容是从数据源中抽取数据，然后对这些数据进行转化，最终加载的目标数据库或者数据仓库中去，这也就是我们通常所说的 ETL 过程(Extract,Transform, Load)。 IBM WebSphere DataStage（下面简称为DataStage）为整个 ETL 过程提供了一个图形化的开发环境,它是一套专门对多种操作数据源的数据抽取、转换和维护过程进行简化和自动化，并将其输入数据集或数据仓库的集成工具。 通常数据抽取工作分抽取、清洗、转换、装载几个步骤: 抽取主要是针对各个业务系统及不同网点的分散数据，充分理解数据定义后，规划需要的数据源及数据定义，制定可操作的数据源，制定增量抽取的定义。 清洗主要是针对系统的各个环节可能出现的数据二义性、重复、不完整、违反业务规则等问题，允许通过试抽取，将有问题的纪录先剔除出来，根据实际情况调整相应的清洗操作。 转换主要是针对数据仓库建立的模型，通过一系列的转换来实现将数据从业务模型到分析模型，通过内建的库函数、自定义脚本或其他的扩展方式，实现了各种复杂的转换，并且支持调试环境，清楚的监控数据转换的状态。 装载主要是将经过转换的数据装载到数据仓库里面，可以通过数据文件直接装载或直连数据库的方式来进行数据装载，可以充分体现高效性。在应用的时候可以随时调整数据抽取工作的运行方式，可以灵活的集成到其他管理系统中。 一．数据源连接能力： 数据整合工具的数据源连接能力是非常重要的，这将直接决定它能够应用的范围。DataStage 能够直接连接非常多的数据源，包括： 1、 文本文件 2、 XML 文件 3、 企业应用程序，比如 SAP、PeopleSoft、Siebel、Oracle Application 4、 几乎所有的数据库系统，比如 DB2、Oracle、SQL Server、Sybase ASE/IQ、Teradata、Informix等以及可通过ODBC连接的数据库 5、 Web Services 6、 SAS、WebSphere MQ 二．多国语言支持(NLS): DataStage能够支持几乎所有编码，以及多种扩展编码(IBM、NEC、富士通、日立等)，可以添加编码的支持，DataStage内部为UTF8编码。 三．并行运行能力: ETL Job的控件大多数都支持并行运行，此外DataStage企业版还可以在多台装有DataStage Server的机器上并行执行，这也是传统的手工编码方式难以做到的。这样，DataStage就可以充分利用硬件资源。而且，当你的硬件资源升级的时候也不用修改已经开发好的ETL Job，只需要修改一个描述硬件资源的文件即可。并行执行能力是DataStage所能处理数据的速度可以得到趋近于线性的扩展，轻松处理大量数据。 四．便捷的开发环境: DataStage 的开发环境是基于 C/S 模式的，通过 DataStage Client 连接到DataStage Server 上进行开发。这里有一点需要注意，DataStage [...]]]></description>
		<link>http://www.orablogger.com/?p=449</link>
			</item>
	<item>
		<title>EZCONNECT</title>
		<description><![CDATA[From Oracle FAQ Jump to: navigation, search EZCONNECT is Oracle&#8217;s easy connect naming method. EZCONNECT eliminates the need for service name lookups in tnsnames.ora files when connecting to an Oracle database across a TCP/IP network. In fact, no naming or directory system is required when using this method as it provides out-of-the-box connectivity. It extends [...]]]></description>
		<link>http://www.orablogger.com/?p=442</link>
			</item>
	<item>
		<title>Java程序员的知识架构浅析</title>
		<description><![CDATA[http://www.it168.com 2010年02月25日 来源：Chinaunix论坛 作者：Chinaunix论坛 编辑：覃里 评论：0条 本文Tag： IT业界 Java开发 Java 程序员 【IT168 评论】作为Java程序员来说，最痛苦的事情莫过于可以选择的范围太广，可以读的书太多，往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些，按照学习的先后顺序，推荐给大家，特别是那些想不断提高自己技术水平的Java程序员们。 一、Java编程入门类 对于没有Java编程经验的Java程序员要入门，随便读什么入门书籍都一样，这个阶段需要你快速的掌握Java基础语法和基本用法，宗旨就是“囫囵吞枣不求甚解”，先对Java熟悉起来再说。用很短的时间快速过一遍Java语法，连懵带猜多写写代码，要“知其然”。 1、《Java编程思想》 在有了一定的Java编程经验之后，你需要“知其所以然”了。这个时候《Java编程思想》是一本让你知其所以然的好书，它对于基本的面向对象知识有比较清楚的交待，对Java基本语法，基本类库有比较清楚的讲解，可以帮你打一个良好的Java编程基础。这本书的缺点是实在太厚，也比较罗嗦，不适合现代人快节奏学习，因此看这本书要懂得取舍，不是每章每节都值得一看的，挑重点的深入看就可以了。 2、《Agile Java》中文版 这本书是出版社送给我的，我一拿到就束之高阁，放在书柜一页都没有翻过，但是前两天整理书柜的时候，拿出来一翻，竟然发现这绝对是一本好书!这本书一大特点是以单元测试和TDD来贯穿全书的，在教你Java各种重要的基础知识的过程中，潜移默化的影响你的编程思维走向敏捷，走向TDD。另外这本书成书很新，以JDK5.0的语法为基础讲解，要学习JDK5.0的新语法也不错。还有这本书对于内容取舍也非常得当，Java语言毕竟类库庞大，可以讲的内容太多，这本书选择的内容以及内容的多寡都很得当，可以让你以最少的时间掌握Java最重要的知识，顺便培养出来优秀的编程思路，真是一本不可多得的好书。 虽然作者自己把这本书定位在入门级别，但我不确定这本书用来入门是不是稍微深了点，我自己也准备有空的时候翻翻这本书，学习学习。 二、Java编程进阶类 打下一个良好的Java基础，还需要更多的实践经验积累，我想没有什么捷径。有两本书值得你在编程生涯的这个阶段阅读，培养良好的编程习惯，提高你的代码质量。 1、《重构 改善既有代码的设计》 这本书名气很大，不用多介绍，可以在闲暇的时候多翻翻，多和自己的实践相互印证。这本书对你产生影响是潜移默化的。 2、《测试驱动开发 by Example》 本书最大特点是很薄，看起来没有什么负担。你可以找一个周末的下午，一边看，一边照做，一个下午就把书看完，这本书的所有例子跑完了。这本书的作用是通过实战让你培养TDD的思路。 三、Java程序员架构师之路 到这个阶段，Java程序员应该已经非常娴熟的运用Java编程，而且有了一个良好的编程思路和习惯了，但是你可能还缺乏对应用软件整体架构的把握，现在就是你迈向架构师的第一步。 1、《Expert One-on-One J2EE Design and Development》 这本书是Rod Johnson的成名著作，非常经典，从这本书中的代码诞生了springframework。但是好像这本书没有中译本。 2、《Expert One-on-One J2EE Development without EJB》 这本书由gigix组织翻译，多位业界专家参与，虽然署名译者是JavaEye，其实JavaEye出力不多，实在是忝居译者之名。 以上两本书都是Rod Johnson的经典名著，Java架构师的必读书籍。在我所推荐的这些书籍当中，是我看过的最仔细，最认真的书，我当时读这本书几乎是废寝忘食的一气读完的，有小时候挑灯夜读金庸武侠小说的劲头，书中所讲内容和自己的经验知识一一印证，又被无比精辟的总结出来，读完这本书以后，我有种被打通经脉，功力爆增的感觉。 但是后来我看过一些其他人的评价，似乎阅读体验并没有我那么high，也许是因为每个人的知识积累和经验不同导致的。我那个时候刚好是经验知识积累已经足够丰富，但是还没有系统的整理成型，让这本书一梳理，立刻形成完整的知识体系了。 3、《企业应用架构模式》 Martin的又一本名著，但这本书我只是泛泛的看了一遍，并没有仔细看。这本书似乎更适合做框架的人去看，例如如果你打算自己写一个ORM的话，这本书是一定要看的。但是做应用的人，不看貌似也无所谓，但是如果有空，我还是推荐认真看看，会让你知道框架为什么要这样设计，这样你的层次可以晋升到框架设计者的角度去思考问题。Martin的书我向来都是推崇，但是从来都没有像Rod Johnson的书那样非常认真去看。 4、《敏捷软件开发原则、模式与实践》 Uncle [...]]]></description>
		<link>http://www.orablogger.com/?p=438</link>
			</item>
	<item>
		<title>namespace in the library cache</title>
		<description><![CDATA[HTML clipboard Namespace is just the namespace number of the namespace in the library cache in which the required object lives: 0 SQL Area 1 Table / Procedure / Function / Package Header 2 Package Body 3 Trigger 4 Index 5 Cluster 6 Object 7 Pipe 13 Java Source 14 Java Resource 32 Java Data]]></description>
		<link>http://www.orablogger.com/?p=435</link>
			</item>
</channel>
</rss>
