我开始接触Oracle的时候也差不多,用SQLServer的概念去套Oracle,慢慢熟悉以后就好了。
你的提议很好,等我看法成熟些再考虑写写。
关于sql server undo方面的,你可以先看看这个http://www.dbabeta.com/2010/sql-server-2005-consistent-read.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不再单列。
写的很好,思路很清晰。
非常佩服老兄的文采和水平!
Oracle、SqlServer是目前最流行的数据库,但这两个数据库的体现架构很不一样。我在学习SqlServer的过程中就经常拿Oracle的概念去套SqlServer,感觉差别很大,学起来也很吃力。老兄能否对这两种数据库的概念、架构等做一个对比,以方便大家学习。比如,Oracle的undo对应SqlServer的哪一部分?Oracle的归档方式对应SqlServer的什么?Oracle的system用户对应SqlServer的哪个用户?Oracle的不完全恢复SqlServer是如何实现的?……..等等等等。
承蒙!
我开始接触Oracle的时候也差不多,用SQLServer的概念去套Oracle,慢慢熟悉以后就好了。
你的提议很好,等我看法成熟些再考虑写写。
关于sql server undo方面的,你可以先看看这个http://www.dbabeta.com/2010/sql-server-2005-consistent-read.html
undo表空间似乎是Oracle的独门绝技,我也一直搞不太清楚,尤其对block中关于itl这一部分。
老兄能否写一些关于undo运行、管理机制等方面的文章?
我觉得Tom大叔的Expert Oracle Database Architecture第9章把undo和redo讲的挺清楚的,推荐你看下。
最近怎么没见新的文章了?
有点忙,呵呵
大侠能否帮个忙?
我的64位系统上安装的SqlServer2005始终链接不上Oracle,听说要安装组件。能否告诉我具体要安装哪个组件?
还有,MySQL也是目前非常流行的数据库。大侠能否写一篇《深度对比Oracle与MySQL》,以方便大家了解MySQL。谢谢!
我没有64位的Windows系统,但是32位和64位的系统应该是一样的。所需要的就是在Windows系统上安装相应版本的Oracle客户端,然后配置好相应的TNSNAME和ODBC连接就行了。
另外MySQL我不熟,抱歉无法写出比较的文章。
在Oracle上,可以在客户端安装Oracle客户端工具(Oracle client tools)来使用客户端连接。在64位系统上,如果要使SQL Server能连接到Oracle还必须要安装Oracle数据访问组件(Oracle Data Access Component, ODAC)。
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不再单列。
你好 最近拜读了你的大作收获很大,有一个问题想咨询一下是我们在开发时遇到了一个问题:具体是这样的
因为开发需要,我们的数据库要dblink到另外一个oracle库,可是当我们需要引用那个库里面的表类型时提示不能引用(test t%rowtype),但是select,desc 等操作都能查到表的信息,后来总结应该是数据字典的问题。像听听你的见解。不胜感激!
博主有邮箱吗?或给我邮件,有事相商..
博客专业性很强,博主努力,我们支持
多谢关注,关于页面有写邮箱。
感谢支持!
绝对专家级的解决性文章,要支持一下的
似乎是位高人啊
hi,很喜欢你写的文章,本想做个rss订阅的,但是发现页面中的RSS链接打不开,反倒是评论的rss可以使用。请看一下http://feeds.dbabeta.com/dbabeta是否正常。
feedburner被墙,直接打不开,Google Reader可读
博主您好,
小弟最近在弄 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???
谢博主了先!!