eygle.com   eygle.com
eygle.com  
 

« September 18, 2006 | Blog首页 | September 20, 2006 »



September 19, 2006

Oracle初学者入门指南-Oracle的价格

作者:eygle

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

最近有几个朋友向我咨询Oracle产品的价格,很多初学者也经常关心Oracle的产品价格。 我把一份Oracle的报价单放在这里,供大家参考。

通常大家都说Oracle很贵,我们来看看到底Oracle贵不贵。

1、Database Products        Named User License       Processor License
                            美元报价   人民币报价    美元报价     人民币报价 
Standard Edition              $450       ¥3,725     $22,500      ¥186,228 
Enterprise Edition          $1,200       ¥9,932     $60,000      ¥496,608 
Personal Editon               $600       ¥4,966 
Lite                          $150       ¥1,242 
   
2、Enterprise Edition Options:    Named User License         Processor License
                                美元报价    人民币报价      美元报价     人民币报价
Real Application Clusters        $600       ¥4,966          $30,000      ¥248,304 
Partitioning                     $300       ¥2,483          $15,000      ¥124,152 
OLAP                             $600       ¥4,966          $30,000      ¥248,304 
Data Minging                     $600       ¥4,966          $30,000      ¥248,304 
Spatial                          $300       ¥2,483          $15,000      ¥124,152 
Advanced  Security               $300       ¥2,483          $15,000      ¥124,152 
Label Security                   $300       ¥2,483          $15,000      ¥124,152 

也就是说,如果是企业版,一个CPU的价格在人民币¥496,608 ,当然这个是List Price,一般都能有50%左右的Discount,那么最终价格可能在20多万;当然我们可以按用户数购买,不过最终的价格都是差不多的。

这就是Oracle的大致价格。
-The End-

Posted by eygle at 3:31 PM | Comments (19)


高级复制下如何强制删除复制组

作者:eygle

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

在高级复制环境下,有时候由于一些故障,可能导致复制组删除时出现错误。

$ sqlplus repadmin/repadmin

SQL*Plus: Release 10.1.0.2.0 - Production on Tue Sep 19 10:34:30 2006

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


Connected to:
Oracle Database 10g Enterprise Edition Release 10.1.0.2.0 - 64bit Production
With the Partitioning, OLAP and Data Mining options

SQL> set linesize 120
SQL> col sname for a10
SQL> col gname for a10
SQL> col schema_comment for a1
SQL> col fname for a10
SQL> col owner for a10
SQL> select * from dba_repgroup;

SNAME M STATUS S GNAME FNAME R OWNER
---------- - --------- - ---------- ---------- - ----------
REP_TEST Y NORMAL REP_TEST N PUBLIC

SQL> exec dbms_repcat.drop_master_repgroup(gname=>'rep_test',all_sites => true);
BEGIN dbms_repcat.drop_master_repgroup(gname=>'rep_test',all_sites => true); END;

*
ERROR at line 1:
ORA-23353: deferred RPC queue has entries for object group "PUBLIC"."REP_TEST"
ORA-06512: at "SYS.DBMS_SYS_ERROR", line 95
ORA-06512: at "SYS.DBMS_REPCAT_MAS", line 1190
ORA-06512: at "SYS.DBMS_REPCAT_MAS", line 2666
ORA-06512: at "SYS.DBMS_REPCAT", line 635
ORA-06512: at line 1

这表明此时,在deftran中还有记录,而可能在deftrandest中已经没有需要push的事务

SQL> select count(*) from deftran;

COUNT(*)
----------
3

SQL> select count(*) from deftrandest;

COUNT(*)
----------
0

正常情况下可以通过dbms_defer_sys.purge过程去清除队列。
在异常情况下,我们可以选择直接截断(truncate),强制删除复制组:

SQL> truncate table system.def$_aqcall;

Table truncated.

SQL> exec dbms_repcat.drop_master_repgroup(gname=>'rep_test',all_sites => true);

PL/SQL procedure successfully completed.


此时可以进行其他操作,如恢复复制组等。

-The End-

Posted by eygle at 11:09 AM | Comments (0)


《深入浅出Oracle》技术交流会视频下载

作者:eygle

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

上次《深入浅出Oracle》技术交流会时,IT168录制了视频,经过一段时间的整理,现在视频内容已经推出,提供下载。

大家可以到ITpub上下载或观看视频内容,下载板块为:
http://www.itpub.net/forum134.html

由于视频内容很大,被分割成多个部分,我都感觉很麻烦,大家有兴趣的可以去逐一下载:
http://www.itpub.net/634138.html
http://www.itpub.net/634140.html
http://www.itpub.net/634141.html
http://www.itpub.net/634142.html
http://www.itpub.net/634143.html
http://www.itpub.net/634144.html
http://www.itpub.net/634145.html

我是辜枉说之,大家就辜枉听之。

-The End-

Posted by eygle at 9:29 AM | Comments (1)



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