留言簿

2009年12月28日 发表评论 阅读评论

欢迎给我们留言!

  1. bffans
    2010年2月11日11:22 | #1

    写的很好,思路很清晰。

  2. Q
    2010年4月1日13:57 | #2

    非常佩服老兄的文采和水平!
    Oracle、SqlServer是目前最流行的数据库,但这两个数据库的体现架构很不一样。我在学习SqlServer的过程中就经常拿Oracle的概念去套SqlServer,感觉差别很大,学起来也很吃力。老兄能否对这两种数据库的概念、架构等做一个对比,以方便大家学习。比如,Oracle的undo对应SqlServer的哪一部分?Oracle的归档方式对应SqlServer的什么?Oracle的system用户对应SqlServer的哪个用户?Oracle的不完全恢复SqlServer是如何实现的?……..等等等等。

  3. 2010年4月1日16:00 | #3

    承蒙!

    我开始接触Oracle的时候也差不多,用SQLServer的概念去套Oracle,慢慢熟悉以后就好了。
    你的提议很好,等我看法成熟些再考虑写写。
    关于sql server undo方面的,你可以先看看这个http://www.dbabeta.com/2010/sql-server-2005-consistent-read.html

  4. Q
    2010年4月6日21:58 | #4

    undo表空间似乎是Oracle的独门绝技,我也一直搞不太清楚,尤其对block中关于itl这一部分。
    老兄能否写一些关于undo运行、管理机制等方面的文章?

  5. 2010年4月9日11:37 | #5

    我觉得Tom大叔的Expert Oracle Database Architecture第9章把undo和redo讲的挺清楚的,推荐你看下。

  6. Q
    2010年5月16日22:52 | #6

    最近怎么没见新的文章了?

  7. 2010年5月17日18:05 | #7

    有点忙,呵呵

  8. Q
    2010年5月26日21:08 | #8

    大侠能否帮个忙?
    我的64位系统上安装的SqlServer2005始终链接不上Oracle,听说要安装组件。能否告诉我具体要安装哪个组件?
    还有,MySQL也是目前非常流行的数据库。大侠能否写一篇《深度对比Oracle与MySQL》,以方便大家了解MySQL。谢谢!

  9. 2010年5月26日21:27 | #9

    我没有64位的Windows系统,但是32位和64位的系统应该是一样的。所需要的就是在Windows系统上安装相应版本的Oracle客户端,然后配置好相应的TNSNAME和ODBC连接就行了。

    另外MySQL我不熟,抱歉无法写出比较的文章。

  10. Q
    2010年5月27日21:03 | #10

    在Oracle上,可以在客户端安装Oracle客户端工具(Oracle client tools)来使用客户端连接。在64位系统上,如果要使SQL Server能连接到Oracle还必须要安装Oracle数据访问组件(Oracle Data Access Component, ODAC)。

  11. 2010年5月27日22:56 | #11

    http://www.oracle.com/technology/software/tech/windows/odpnet/64-bit/index.html
    希望上面链接对你有帮助。

    “Note: For ODAC 11g x64, download Oracle Database 11g Client 11.1.0.6 for Windows x64 or 11.1.0.7 for Windows Server 2008 x64. Additional ODAC patches and updates are available via Metalink.” <– 从这里看11g 开始64位的OADC不再单列。

  12. qiancheng
    2010年6月21日06:27 | #12

    你好 最近拜读了你的大作收获很大,有一个问题想咨询一下是我们在开发时遇到了一个问题:具体是这样的
    因为开发需要,我们的数据库要dblink到另外一个oracle库,可是当我们需要引用那个库里面的表类型时提示不能引用(test t%rowtype),但是select,desc 等操作都能查到表的信息,后来总结应该是数据字典的问题。像听听你的见解。不胜感激!

  13. 2010年8月27日11:08 | #13

    博主有邮箱吗?或给我邮件,有事相商..

  14. 2010年8月31日16:55 | #14

    博客专业性很强,博主努力,我们支持

  15. 2010年9月3日23:06 | #15

    多谢关注,关于页面有写邮箱。

  16. 2010年9月3日23:07 | #16

    感谢支持!

  17. 2010年9月13日11:38 | #17

    绝对专家级的解决性文章,要支持一下的

  18. 2010年9月27日17:16 | #18

    似乎是位高人啊

  19. 2011年5月28日17:37 | #19

    hi,很喜欢你写的文章,本想做个rss订阅的,但是发现页面中的RSS链接打不开,反倒是评论的rss可以使用。请看一下http://feeds.dbabeta.com/dbabeta是否正常。

  20. 2011年5月29日08:32 | #20

    feedburner被墙,直接打不开,Google Reader可读

  21. lucifer
    2011年6月27日16:30 | #21

    博主您好,

    小弟最近在弄 oracle DG,

    有个问题弄不清楚,

    如果我standby database 如下设置:(这台机器的 DB_UNIQUE_NAME=standby02)
    *.log_archive_config=’dg_config=(primary,standby01,standby02)’

    *.log_archive_dest_1=’location=/opt/ora10/archive/standby02/online valid_for=(online_logfiles,primary_role) db_unique_name=standby02′

    *.log_archive_dest_2=’service=standby01 LGWR ASYNC valid_for=(online_logfiles,primary_role) db_unique_name=standby01′

    *.log_archive_dest_3=’service=primary LGWR ASYNC valid_for=(online_logfiles,primary_role) db_unique_name=primary’

    *.log_archive_dest_4=’location=/opt/ora10/archive/standby02/standby valid_for=(standby_logfiles,standby_role) db_unique_name=standby02′

    *.log_archive_dest_5=’location=/opt/ora10/archive/standby02/sonline valid_for=(online_logfiles,standby_role) db_unique_name=standby02′

    这样可以正常应用从主库传过来的归档日志,归档日志也存储在 log_archive_dest_4中, 但是 log_archive_dest_5中没有日志产生, 我最初的想法是 standby02 除了应用并保存从主库接受的归档日志(存放在 log_archive_dest_4中)外 ,还产生自己的归档日志(归档自己的online redo log),且归档日志存放在 log_archive_dest_5 中, 但是log_archive_dest_5中 没有日志产生???

    想请教一下博主我的理解是否有问题, 还有就是 standby database 还是否需要 online redo log???
    谢博主了先!!

注意: 评论者允许使用'@user空格'的方式将自己的评论通知另外评论者。例如, ABC是本文的评论者之一,则使用'@ABC '(不包括单引号)将会自动将您的评论发送给ABC。使用'@all ',将会将评论发送给之前所有其它评论者。请务必注意user必须和评论者名相匹配(大小写一致)。