eygle.com   eygle.com
eygle.com  
 

« September 2005 | Blog首页 | November 2005 »

1 2 3 4 5 6 下一页


October 31, 2005

应对低端市场 Oracle推出免费数据库产品

作者:eygle

出处:http://blog.eygle.com

为了应对低端市场,Oracle推出了免费的数据库产品Oracle Database 10g Express Edition ,基于Linux和Windows平台的Beta版本自10月28日起已经可以从Oracle公司网站下载。

这一版本加上一年半前Oracle推出的Oracle Database Standard Edition One版本(售价极低),标志着Oracle在开源、免费、低端领域全面加入市场争夺。

虽然这两个版本在功能上具有诸多限制,但是已经足以满足各类中小用户需求。

然而我一直认为,Oracle如果想要争夺这两块市场,还有很长的一段路要走。
面对MySQL的开源数据库,Oracle在管理维护上显得相对复杂,过于专业;而对于MS SQL Server来说,在Windows平台上,Oracle的易用性以及和Windows平台的结合性来说,都不如SQL Server得天独厚。

Oracle如果想在这两块市场上大有作为,必须在这些方面进行不懈的改进。

另外,实际上,很多用户一直都在使用未经授权的Oracle Enterprise Edition,对于这些用户,他们根本不关心是否免费,只要你不查版权就Ok了,当然,Oracle也不太关心用户是否购买,只要你用Oracle数据库,他的目的就基本达到了。(eygle.com官方报道

Posted by eygle at 10:37 AM | Comments (1)


October 30, 2005

如何使用普通文件来模拟测试ASM

作者:eygle

出处:http://blog.eygle.com

ASM是Oracle10g非常吸引人的新功能,Eygle也对此作过不少测试,甚至是真正的应用。

但是如果说要作为个人测试,那么可能就很难找到那么多块磁盘来作磁盘组了。

所以这里提供一个非常简单的方法,只需要创建几个空文件,就可以模拟是几块磁盘,然后尽情地测试吧 :-)

解决方案来自于Jeff Hunter的个人站点,这个家伙经常有些让人喜出望外的Idea,比如以前的"用VMware来创建9iRAC",还有"在Linux中用外置硬盘来创建廉价的RAC环境",这些文章都很有意思,给了众多Oracle Fans在没有足够的硬件条件下就能测试企业级新功能的机会。

而本文中提到的方法同样也非常有趣-How to use Files in place of Real Disk Devices for ASM - (Windows)

由于操作简单步骤也很少,所以不再作任何中文翻译了。

备注:Jeff Hunter同时提供了在SolarisLinux中用文件模拟磁盘创建ASM磁盘组的例子。

Posted by kamus at 9:59 PM | Comments (2)


Lilina与李敖

作者:eygle

出处:http://blog.eygle.com

今天花了点时间把我的Lilina作了一下升级。

原来的Lilina版本没有分类功能,所有订阅的Feeds都列在一起,不太方便区分阅读,这次安装了Panayotis VryonisHack过的版本,Lilina-head,这个版本具有了简单的分类功能,更友好一些。不过存在一些Bug,作了一点简单的调整。

李敖北京演讲

然后在订阅的安替的Blog上看到了前几天关于李敖演讲的文章,其中提到:如果你不看李敖的这个演讲,那你可能错过了本年度最爽的事情。

既然是这么爽的一件事情,俺就乖乖的从安替提供的链接上下载了一个不完全版,你也可以从以下链接下载:http://bbmedia.qq.com/media/news/200509/0921liaobeida1.wmv

仔细看完,演讲的确很精彩,但是也没有觉得那么夸张,李敖的一些观点很早就听过或者有类似的言论,只不过几乎没有人能在这样的场合表达出来,李敖的敢言是无可置疑的。
记得大学里有个老师也是很博闻诡辩,而且幽默豁达,经常在课堂上指点江山、臧否时政,可惜满腹才学也只能沦落为牢骚太盛。

中国不缺乏智者,中国缺乏的是勇气。

Posted by eygle at 9:28 PM | Comments (0)


Oracle10g中可以抛弃命令行吗

作者:eygle

出处:http://blog.eygle.com

由于附件稍微大了那么一点儿,所以MT无法发表 :-(

原文链接Itpub
本地下载Oracle10g中可以抛弃命令行吗

Posted by kamus at 8:54 PM | Comments (1)


穿越15年的记忆

作者:eygle

出处:http://blog.eygle.com

昨晚和桔子、Kamus、Coolyl一起晚餐,约在一家湘菜馆,他们说很正宗,可我怎么都觉得不如公司附近贡院6号的那一家(午餐经常在那里吃)。

吃完饭到Coolyl家,Kamus和Coolyl就埋头打起游戏,WOW真是具有无限魔力,吸引了无数的fans废寝忘食、不分昼夜的投入其中,Coolyl的桌子上还有很多小吃,看来就是饿的时候用来应急的。
我自己也曾经尝试过到WOW中历险,可是在12级的时候,我选择了退出。

在游戏上投入大量的时间和精力,我认为是不值得的。短暂的娱乐,及时的抽离,这是我的选择。

想想真正从头玩到尾的游戏就只有《轩辕剑》,那是上大学的时候,一个朋友介绍给我这款游戏,很喜欢古典的中国水墨风格,悠扬的音乐,就慢慢的玩了下去,经常和朋友一起打,有时候也是通宵达旦。

记得到结局的时候,反反复复的打了很多次,一次一次的看那个结局动画,看着游戏里交待每一个主人公的去向和结局,感觉一切就如尘埃,缓缓落定,心中有淡淡伤感,也如释重负,再好的故事,也终有曲终人散的一刻。
再以后《轩辕剑》总会每一个版本总会买一套正版,但是再也没有时间从开头玩到结局了。

说的远了,他们2个玩游戏的时候,我打开电视,竟然从电影频道看到了一部久违了的片子,我一下子就叫出了这部片子的名字《险恶江湖逍遥剑》。桔子很奇怪我居然记得这么长的名字。
险恶江湖逍遥剑

多久了呢?
这部电影是我初一的时候看过的,15年,整整是15年以前了。

记得是在学校的教室里放映,蒙起所有的窗子,教室里挤满了学生,狂热无比,但是没有一个人离开,这样一部片子,在那时我的眼里,是那么的精彩绝伦,以致到现在我仍然记得所有的主要情节。

15年,15年前的事情,我们还能记得多少呢?
那时候整天盼着长大,而现在却有点嫌长得太快了:)俺也终于从当年那个毛头小孩子长成了今天的大龄青年。

认认真真的看完了这部片子,我和桔子起身离去。而他们2个仍然在游戏里跋山涉水:)

Posted by eygle at 11:22 AM | Comments (9)


October 29, 2005

Oracle HowTo:如何解决Oracle10gR2 ORA-19554关于SBT_TAPE问题

作者:eygle

出处:http://blog.eygle.com

昨天Kamus在测试Oracle10gR2时,遇到了一个问题。
在恢复的时候出现如下错误:

RMAN-03002: restore 命令 (在 10/28/2005 16:45:12 上) 失败
ORA-19554: 配置设备时出错, 设备类型: SBT_TAPE, 设备名称:
ORA-27211: 未能加载介质管理库

而他根本没有什么sbt_tape介质。

RMAN> list copy;


数据文件副本列表
关键字     文件 S 完成时间   Ckp SCN    Ckp 时间   名称
------- ---- - ---------- ---------- ---------- ----
1       1    A 28-10月-05 212287     28-10月-05 D:\ORACLE\ORADATA10G\FLASH_RECOV
ERY_AREA\ORCL10G\DATAFILE\O1_MF_SYSTEM_1P3MFJY7_.DBF
2       2    A 28-10月-05 212327     28-10月-05 D:\ORACLE\ORADATA10G\FLASH_RECOV
ERY_AREA\ORCL10G\DATAFILE\O1_MF_UNDOTBS1_1P3MH8C5_.DBF
3       3    A 28-10月-05 212347     28-10月-05 D:\ORACLE\ORADATA10G\FLASH_RECOV
ERY_AREA\ORCL10G\DATAFILE\O1_MF_SYSAUX_1P3MJCLZ_.DBF
4       4    A 28-10月-05 212373     28-10月-05 D:\ORACLE\ORADATA10G\FLASH_RECOV
ERY_AREA\ORCL10G\DATAFILE\O1_MF_USERS_1P3MK596_.DBF

已存档的日志副本列表
关键字     Thrd Seq     S 短时间     名称
------- ---- ------- - ---------- ----
1       1    11      A 26-10月-05 D:\ORACLE\ORADATA10G\FLASH_RECOVERY_AREA\ORCL1
0G\ARCHIVELOG\2005_10_28\O1_MF_1_11_1P3GFTBW_.ARC

RMAN> restore database;

启动 restore 于 28-10月-05
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=158 devtype=DISK
释放的通道: ORA_DISK_1

RMAN-00571: ===========================================================
RMAN-00569: =============== ERROR MESSAGE STACK FOLLOWS ===============
RMAN-00571: ===========================================================
RMAN-03002: restore 命令 (在 10/28/2005 16:45:12 上) 失败
ORA-19554: 配置设备时出错, 设备类型: SBT_TAPE, 设备名称:
ORA-27211: 未能加载介质管理库

他的show all配置输出:

RMAN> show all;

RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION ON;
CONFIGURE DEFAULT DEVICE TYPE TO DISK;
CONFIGURE CONTROLFILE AUTOBACKUP ON;
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE SBT_TAPE TO '%F'; # defa
ult
CONFIGURE DEVICE TYPE DISK BACKUP TYPE TO COMPRESSED BACKUPSET PARALLELISM 1;
CONFIGURE DEVICE TYPE SBT_TAPE PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default

CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE SBT_TAPE TO 1; # default
CONFIGURE CHANNEL DEVICE TYPE DISK MAXPIECESIZE 2 G;
CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' MAXPIECESIZE 2 G;
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\ORACLE\10.2.0\DB_1\DATABASE\SNCFORCL10G.ORA'; # default

我在同样的平台进行简单测试,结果是一切正常,我归结为Kamus有RPWT,结果他非常不愿意承认,还找到同样有问题的外国朋友

为了不引起国际纠纷,我仔细比较了一下他的show all结果和我的设置,发现了问题所在。
原来他的配置里多了很多SBT_TAPE的设置,虽然default的配置仍然是Disk,可是这些参数可能是导致问题的罪魁祸首。

RMAN> show default device type;

RMAN configuration parameters are:
CONFIGURE DEFAULT DEVICE TYPE TO DISK;

建议他清除这些设置,清除后恢复正常。
CONFIGURE CHANNEL DEVICE TYPE 'SBT_TAPE' clear;

Posted by eygle at 9:25 AM | Comments (5)


如何简单测试Rman的备份恢复功能?

作者:eygle

出处:http://blog.eygle.com

本文只是简单测试Rman备份恢复功能的一个例子,环境是Oracle10gR2。

1.使用 backup database 进行备份
C:\>rman target /

恢复管理器: Release 10.2.0.1.0 - Production on 星期五 10月 28 17:05:28 2005

Copyright (c) 1982, 2005, Oracle.  All rights reserved.

连接到目标数据库: PENNY (DBID=3693589671)

RMAN> backup database;

启动 backup 于 28-10月-05
使用目标数据库控制文件替代恢复目录
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=144 devtype=DISK
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
输入数据文件 fno=00001 name=D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSTEM_1LBHQGRJ_.DBF
输入数据文件 fno=00002 name=D:\ORADATA\PENNY\DATAFILE\O1_MF_UNDOTBS1_1LBHR6S8_.DBF
输入数据文件 fno=00003 name=D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSAUX_1LBHRHM3_.DBF
输入数据文件 fno=00004 name=D:\ORADATA\PENNY\DATAFILE\O1_MF_USERS_1LBHRYTZ_.DBF
通道 ORA_DISK_1: 正在启动段 1 于 28-10月-05
通道 ORA_DISK_1: 已完成段 1 于 28-10月-05
段句柄=D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NNNDF_TAG20051028T170535_1P3TH06L_.BKP 
标记=TAG20051028T170535 注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:01:15
通道 ORA_DISK_1: 启动全部数据文件备份集
通道 ORA_DISK_1: 正在指定备份集中的数据文件
备份集中包括当前控制文件
在备份集中包含当前的 SPFILE
通道 ORA_DISK_1: 正在启动段 1 于 28-10月-05
通道 ORA_DISK_1: 已完成段 1 于 28-10月-05
段句柄=D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28
\O1_MF_NCSNF_TAG20051028T170535_1P3TKFY2_.BKP 
标记=TAG20051028T170535 
注释=NONE
通道 ORA_DISK_1: 备份集已完成, 经过时间:00:00:05
完成 backup 于 28-10月-05

RMAN> list backup;


备份集列表
===================

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
1       Full    6.80M      DISK        00:00:03     28-10月-05
        BP 关键字: 1   状态: AVAILABLE  已压缩: NO  标记: TAG20051028T170416
段名:D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NCSNF_TAG20051028T170416_1P3TDMVT_.BKP
  包括的控制文件: Ckp SCN: 192122       Ckp 时间: 28-10月-05
  包含的 SPFILE: 修改时间: 28-10月-05

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
2       Full    352.13M    DISK        00:01:06     28-10月-05
        BP 关键字: 2   状态: AVAILABLE  已压缩: NO  标记: TAG20051028T170535
段名:D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NNNDF_TAG20051028T170535_1P3TH06L_.BKP
  备份集 2 中的数据文件列表
  文件 LV 类型 Ckp SCN    Ckp 时间   名称
  ---- -- ---- ---------- ---------- ----
  1       Full 192496     28-10月-05 D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSTEM_1LBHQGRJ_.DBF
  2       Full 192496     28-10月-05 D:\ORADATA\PENNY\DATAFILE\O1_MF_UNDOTBS1_1LBHR6S8_.DBF
  3       Full 192496     28-10月-05 D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSAUX_1LBHRHM3_.DBF
  4       Full 192496     28-10月-05 D:\ORADATA\PENNY\DATAFILE\O1_MF_USERS_1LBHRYTZ_.DBF

BS 关键字  类型 LV 大小       设备类型 经过时间 完成时间
------- ---- -- ---------- ----------- ------------ ----------
3       Full    6.80M      DISK        00:00:03     28-10月-05
        BP 关键字: 3   状态: AVAILABLE  已压缩: NO  标记: TAG20051028T170535
段名:D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NCSNF_TAG20051028T170535_1P3TKFY2_.BKP
  包括的控制文件: Ckp SCN: 192525       Ckp 时间: 28-10月-05
  包含的 SPFILE: 修改时间: 28-10月-05

RMAN> shutdown immediate;

数据库已关闭
数据库已卸载
Oracle 实例已关闭

RMAN> startup mount;

Oracle 实例已启动
数据库已装载

系统全局区域总计     289406976 字节

Fixed Size                     1248600 字节
Variable Size                109052584 字节
Database Buffers             176160768 字节
Redo Buffers                   2945024 字节


2.使用 restore database 进行简单恢复测试

RMAN> restore database;

启动 restore 于 28-10月-05
分配的通道: ORA_DISK_1
通道 ORA_DISK_1: sid=157 devtype=DISK

通道 ORA_DISK_1: 正在开始恢复数据文件备份集
通道 ORA_DISK_1: 正在指定从备份集恢复的数据文件
正将数据文件00001恢复到D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSTEM_1LBHQGRJ_.DBF
正将数据文件00002恢复到D:\ORADATA\PENNY\DATAFILE\O1_MF_UNDOTBS1_1LBHR6S8_.DBF
正将数据文件00003恢复到D:\ORADATA\PENNY\DATAFILE\O1_MF_SYSAUX_1LBHRHM3_.DBF
正将数据文件00004恢复到D:\ORADATA\PENNY\DATAFILE\O1_MF_USERS_1LBHRYTZ_.DBF
通道 ORA_DISK_1: 正在读取备份段 
D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NNNDF_TAG20051028T170535_1P3TH06L_.BKP
通道 ORA_DISK_1: 已恢复备份段 1
段句柄 = D:\ORADATA\FLASH_RECOVERY_AREA\PENNY\BACKUPSET\2005_10_28\O1_MF_NNNDF_TAG20051028T170535_1P3TH06L_.BKP 
标记 = TAG20051028T170535
通道 ORA_DISK_1: 恢复完成, 用时: 00:00:55
完成 restore 于 28-10月-05

RMAN> show all;

RMAN 配置参数为:
CONFIGURE RETENTION POLICY TO REDUNDANCY 1; # default
CONFIGURE BACKUP OPTIMIZATION OFF; # default
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default
CONFIGURE CONTROLFILE AUTOBACKUP OFF; # default
CONFIGURE CONTROLFILE AUTOBACKUP FORMAT FOR DEVICE TYPE DISK TO '%F'; # default
CONFIGURE DEVICE TYPE DISK PARALLELISM 1 BACKUP TYPE TO BACKUPSET; # default
CONFIGURE DATAFILE BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE ARCHIVELOG BACKUP COPIES FOR DEVICE TYPE DISK TO 1; # default
CONFIGURE MAXSETSIZE TO UNLIMITED; # default
CONFIGURE ENCRYPTION FOR DATABASE OFF; # default
CONFIGURE ENCRYPTION ALGORITHM 'AES128'; # default
CONFIGURE ARCHIVELOG DELETION POLICY TO NONE; # default
CONFIGURE SNAPSHOT CONTROLFILE NAME TO 'C:\ORACLE\ORA10GR2\DATABASE\SNCFPENNY.ORA'; # default

RMAN> show default device type;

RMAN 配置参数为:
CONFIGURE DEFAULT DEVICE TYPE TO DISK; # default

RMAN> exit


恢复管理器完成。

C:\>

通常resotre之后,你还需要recover database之后才能打开数据库。

Posted by eygle at 1:06 AM | Comments (1)


October 28, 2005

EMC CX500再扩容量2T

作者:eygle

出处:http://blog.eygle.com

EMC扩容2T

今天把EMC CX500再扩展了2T容量。
至此,整个EMC CX500已经扩展至7个Enclosure,总容量达到10T(DAE 6T + ATA 4T)。
仅剩余一个Enclosure的扩展能力,CX500即将满配。

同时把DAE2-ATA做了一个调整,原来ATA Enclosure位于B1E1位置,经过调整位于B0E3位置。

Posted by eygle at 8:40 PM | Comments (0)


Symantec VISION 2005 China下月召开

作者:eygle

出处:http://blog.eygle.com

今早收到Symantec的邮件(其实是Veritas的),Symantec VISION 2005 China将在下月22号召开。

时间:2005年11月22日 北京, 中国
地点:中国大饭店 建国门外大街 1 号 北京, 中国 China
人物:你我他

一直对Veritas的进展还是比较关注的,所以马上报名参加了,北京的朋友有兴趣的可以去看看。
会议日程参考:日程安排

个人对以下题目比较感兴趣:
VERITAS Storage Foundation 存储管理新技术与未来发展
下一代存储虚拟化技术
VERITAS Storage Foundation for Oracle RAC
高可用性/容灾 下一代集群技术

Posted by eygle at 9:49 AM | Comments (4)


Oracle HowTo:如何在Oracle10g中启动和关闭OEM

作者:eygle

出处:http://blog.eygle.com

从Oracle10g开始,Oracle极大的增强了OEM工具,并通过服务器端进行EM工具全面展现。
在10g中,客户端可以不必安装任何Oracle客户端工具,仅凭浏览器就可以调用强大的EM工具。

在Server端,可以通过如下命令启动EM工具控制台:
emctl start dbconsole


以下是启动过程:
[oracle@danaly ~]$ emctl start dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
http://danaly.hurrray.com.cn:1158/em/console/aboutApplication
Starting Oracle Enterprise Manager 10g Database Control .......................... started. 
------------------------------------------------------------------
Logs are generated in directory /opt/oracle/product/10.2.0/danaly.hurrray.com.cn_danaly/sysman/log 

启动之后我们就可以通过在浏览器端输入以下url访问:
http://danaly.hurrray.com.cn:1158/em/ Oracle10g OEM
同样停止OEM可以输入如下命令:
emctl stop dbconsole


以下是停止过程:
[oracle@danaly ~]$ emctl stop dbconsole
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
http://danaly.hurrray.com.cn:1158/em/console/aboutApplication
Stopping Oracle Enterprise Manager 10g Database Control ......  Stopped. 

也可以直接键入emctl查看emctl支持的选项:

[oracle@danaly ~]$ emctl
TZ set to PRC
Oracle Enterprise Manager 10g Database Control Release 10.2.0.1.0  
Copyright (c) 1996, 2005 Oracle Corporation.  All rights reserved.
Invalid arguments

Unknown command option 
Usage:: 
   Oracle Enterprise Manager 10g Database Control commands:
       emctl start| stop| status| setpasswd dbconsole
       emctl secure 

       emctl set ssl test|off|on em
       emctl set ldap     
emctl blackout options can be listed by typing "emctl blackout"
emctl config options can be listed by typing "emctl config"
emctl secure options can be listed by typing "emctl secure"
emctl ilint  options can be listed by typing "emctl ilint"
emctl deploy  options can be listed by typing "emctl deploy"

Posted by eygle at 12:00 AM | Comments (6)


1 2 3 4 5 6 下一页


CopyRight © 2004-2008 eygle.com, All rights reserved.