<?xml version="1.0" encoding="gb2312"?>
<?xml-stylesheet href="http://blog.itpub.net//styles/rss.css" type="text/css"?>

<rdf:RDF 
  xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" 
  xmlns="http://my.netscape.com/rdf/simple/0.9/"
>
    
     <channel>
  <title>junsansi的博客</title>
  <link>http://junsansi.itpub.net</link>
  <description></description>
 </channel>
    <item>
<title>快速搭建streams表级复制环境</title>
<description>一、要求1.初始化参数的修改a.global_names必须设置为true，global_name=db_name+db_domain。b.job_queue_processes必须&gt;2c.compatible，必须高于10.2.0，并且target中该参数值不能低于source database.d.streams_pool_size,指定适当的大小，当然如果设置了sga_target，该参数也可由系统自动调节2.source database必须启用归档模式3.双机互相创建database link二、创建用户及搭建环境这里设定我们的source数据库是jssweb，target数据库是jssstr，两机准备工作均已做好(主要指上面说的那几条)1、一个一个来吧，首先自然是sourceSQL&gt; conn /...</description>
<link>http://junsansi.itpub.net/post/29894/470010</link>
<pubDate>Tue,02 09 2008 16:56:26</pubDate>
</item>
<item>
<title>Solaris 10下安装ORACLE10G</title>
<description>注：#为root用户操作 $为oracle用户操作 ##为注释 一、系统要求1、至少512M物理内存；检查命令：# /usr/sbin/prtconf | grep &quot;Memory size&quot; 2、交换空间的设置；检查命令：# /usr/sbin/swap -s实际内存建议交换空间大小-------------------------------------------不超过1G2倍于内存1G-2G1.5倍于内存2G-8G与内存相同超过8G0.75倍于内存3、/tmp目录至少400M空闲空间；检查命令：# df -k /tmp4、oracle软件所需空间大约3G，详细可见如下；检查命令：# df -k企业版 2G空间标准版 1.5G空间自定义(最大) 2.5G空间5、数据库文件默认所需空间1.2...</description>
<link>http://junsansi.itpub.net/post/29894/470009</link>
<pubDate>Thu,28 08 2008 16:54:55</pubDate>
</item>
<item>
<title>solaris下安装应用包~~</title>
<description>以top为例：下载top安装包：ftp://ftp.sunfreeware.com/pub/freeware/intel/10/top-3.6.1-sol10-x86-local.gz解压缩bash-3.00# gzip -d top-3.6.1-sol10-x86-local.gz然后用pkgadd安装：bash-3.00# pkgadd -d ./top-3.6.1-sol10-x86-local alltop默认安装到/usr/local/bin目录下，一般该目录并不在用户默认path中，两种解决方式：a.修改用户path变量b.创建一个链接：bash-3.00# ln -s /usr/local/bin/top top然后top即可使用。</description>
<link>http://junsansi.itpub.net/post/29894/470008</link>
<pubDate>Mon,25 08 2008 16:53:04</pubDate>
</item>
<item>
<title>Oracle RAC之名词解惑~~</title>
<description>什么是RAC传说中的RAC，做为我们本文的主角，其全称是Real Application Cluster，官方的中译是真正应用集群，听起来和叫起来都很别扭是不是，我们还是就叫它RAC吧。RAC并非是个新技术，其前身叫OPS(Oracle Parallel Server)，从9i开始才改名叫RAC(回头有空俺再写篇blog跟大伙数道数道rac的前世今生)，这属于oracle的老把戏了，它的不少产品都是边做边改名，比如Oracle Data Guard在9i之前叫做Standby，对于这些知识大家不妨也多了解了解，如果你的就业经历足够长，俺觉着你就一定能理解俺所说的，有时候资深并不代表着技术有多牛，而是说人...</description>
<link>http://junsansi.itpub.net/post/29894/468814</link>
<pubDate>Fri,15 08 2008 13:01:24</pubDate>
</item>
<item>
<title>全面学习oracle flashback特性(3.2)--Flashback Database操作示例</title>
<description>Flashback database即可以在rman中执行，也可以在sql*plus中执行，其命令格式都是一样的，在这个示例中，我们所有操作都是在sql*plus中执行。A. 检查是否启动了flash recovery area:JSSWEB&gt; show parameter db_recovery_fileNAME TYPE VALUE------------------------------------ ----------- ------------------------------db_recovery_file_dest string f:oracleoradatajsswebrecoveryareadb_recovery_file_dest_size big integer 2GB. 检查是否启用了归档JSSWEB&gt; archive log list;数据库日志模式 存档模式自动存档 启用存档终点 USE_...</description>
<link>http://junsansi.itpub.net/post/29894/466127</link>
<pubDate>Wed,09 07 2008 13:19:53</pubDate>
</item>
<item>
<title>全面学习oracle flashback特性(3.1)--Flashback Database介绍</title>
<description>如果说flashback query可用来恢复指定时间点的记录，flashback table可用来恢复被删除或指定时间点的表，而flashback database，则直接提供一个数据库级别的恢复，可将数据库恢复到指定的时间点，相对于前两者，其粒度是最大的。数据库级别的恢复，大家可能会想到我们通常所用的方式：借助备份。那借助flashback database来做恢复相比通过备份恢复，有哪些优势呢？三思个人看法认为主要有两点：速度和恢复方式。众所周知之前我们对数据库做不完全恢复，不论是命令行方式备份还是rman 备份，都是借助备份+有效归档，从备份时间点向后做恢复...</description>
<link>http://junsansi.itpub.net/post/29894/466058</link>
<pubDate>Tue,08 07 2008 14:22:33</pubDate>
</item>
<item>
<title>全面学习oracle flashback特性(2.3)--Flashback Table之注意事项</title>
<description>a.基于undo的表恢复，被恢复的表必须启用row movement，不然会报ORA-08189错误，关于row movement的相关知识，三思在&quot;全面学习分区表及分区索引&quot;一文中有过阐述，这里就不多费口舌了。3、注意事项a.基于undo的表恢复，被恢复的表必须启用row movement，不然会报ORA-08189错误，关于row movement的相关知识，三思在&quot;全面学习分区表及分区索引&quot;一文中有过阐述，这里就不多费口舌了。要查看某表是否启用row movement，可以到user_tables中查询(或all_tables,dba_tables)，例如：JSSWEB&gt; select row_movement from user_tables where table_na...</description>
<link>http://junsansi.itpub.net/post/29894/465924</link>
<pubDate>Mon,07 07 2008 13:36:54</pubDate>
</item>
<item>
<title>全面学习oracle flashback特性(2.2)--Flashback Table之从UNDO中恢复</title>
<description>某些时候，我们要处理的表并不是被意外删除，而是被反复修改过多次，希望能回复到之前的某个时间点，通过前面的学习，你一定会说没问题啊，借助flashback query就可以，没错，flashback query确实可以，但flashback query只是查询出记录，如果想做恢复还需要写出相应的insert或update，也许还需要相当多的where条件做判断，一个不甚，可能恢复的数据就是错误的。老板又没在跟儿前站着，我们没必要在这个时刻用这种方式展示我们娴熟的指法，因此，我们需要更高效更严谨更简便的方式：flashback table tbname to scn/timestamp，助你达成梦想...</description>
<link>http://junsansi.itpub.net/post/29894/465741</link>
<pubDate>Fri,04 07 2008 13:48:55</pubDate>
</item>
<item>
<title>全面学习oracle flashback特性(2.1)--Flashback Table之RECYCLEBIN</title>
<description>简单来讲，如果我们把flashback query看做是恢复记录，则flashback table就是用来恢复表的(由于记录是以表为载体存储，因此flashback table也应该看做是恢复记录，只不过相对于flashback query而言，其粒度更大一些)，同时呢，在Oracle10g中又新引入了一个叫做Recycle Bin的功能(主要针对表及其关联的对象，比如索引约束啥的)，被删除的表并非真正删除，而是先通过修改数据字典的方式，将其改名并放入recyclebin，如果要恢复recycle bin中对象的话，借助flashback table是最简便的方式。除此之外，flashback table也提供了类似flashback q...</description>
<link>http://junsansi.itpub.net/post/29894/465637</link>
<pubDate>Thu,03 07 2008 13:11:47</pubDate>
</item>
<item>
<title>全面学习oracle flashback特性(1.5)--闪回查询之制约因素</title>
<description>制约Flashback Query特性应用的有三方面的因素~5、制约因素制约该特性应用的有三方面的因素5.1 自动撤销管理表空间这个是前面也提到了，要使用flashback的相关特性，必须启用自动撤销管理表空间，不仅是flashback query,也包括flashback table和flashback database，而对于后两项还会有些其它的附加条件，比如flashback table需要启用了recycle bin(回收站)，flashback database还要求必须启用了flashback area(闪回区)。附A：提示：什么是Automatic Undo Management(自动撤销管理表空间)提到自动撤销管理表空间，就不得不提手动管理的回滚...</description>
<link>http://junsansi.itpub.net/post/29894/465538</link>
<pubDate>Wed,02 07 2008 15:13:12</pubDate>
</item>
 </rdf:RDF>


