五个DBA最佳实践(上)

 
   | |

导读:作者看来,最佳实践之所以成为最佳实践,必须具备以下两点:1)可以判断为什么有优势;2)可以灵活应对多种情况。下面5个最佳实践是我多年从事大大小小的……

关键词:Oracle升级 使用多个Oracle主目录 Oracle最佳实践

正在加载数据... 【TechTarget中国原创】在我看来,最佳实践之所以成为最佳实践,必须具备以下两点:1)可以判断为什么有优势;2)可以灵活应对多种情况。下面5个最佳实践是我多年从事大大小小的Oracle系统工作总结出来的精华。

【TechTarget中国原创】在我看来,最佳实践之所以成为最佳实践,必须具备以下两点:1)可以判断为什么有优势;2)可以灵活应对多种情况。下面5个最佳实践是我多年从事大大小小的Oracle系统工作总结出来的精华。

  #1:使用多个Oracle主目录

  我最喜欢的最佳实践是关于使用多个Oracle主目录的经验。下面就是使用多个Oracle主目录的具体做法。在安装一个或多个Oracle补丁包时,我不推荐直接更新到当前工作的Oracle主目录。相反,我建议创建新的Oracle主目录,然后把补丁安装到新的主目录。

  比如:我创建的第一个Oracle主目录在“/app/oracle/db_1”。当有新的Oracle补丁需要安装时,我就在目录“/app/oracle/db_2”重新安装整个Oracle软件,然后在新安装的Oracle主目录中更新补丁。在安装Oracle软件和补丁的过程中,原数据库一直处于已启动的状态,因为当前安装和更新都跟“db_1”目录没关系。当更新停止的窗口出现(更新完成)时,我需要做的全部内容就是:停止当前运行的Oracle服务;把Oracle主目录改为“db_2”,然后再启动数据库。如果在此过程中出现了问题,我可以把Oracle主目录再改回原来的目录“db_1”。

  下面是传统方式更新补丁的方法:

  • 关闭当前数据库
  • 给当前Oracle主目录安装补丁
  • 启动数据库
  • 如果出现问题,执行以下步骤:
  • 关闭数据库
  • 回滚刚刚安装的补丁
  • 启动数据库

  第二步到第六步可能需要长达三小时的时间(取决于补丁的数量和大小)。在此期间,数据库一直处于停止状态。

  下面是采用最佳实践更新补丁的新方法:

  • 在新的Oracle主目录安装Oracle软件
  • 给新安装的Oracle主目录安装补丁
  • 关闭原有数据库
  • 把Oracle主目录修改为新安装的路径
  • 启动数据库
  • 如果出现问题,执行以下步骤:
  • 关闭新安装的数据库
  • 把Oracle主目录修改为原来的旧路径
  • 启动原有数据库
 
查看全文
 
 
 
 
 

Oracle安装、升级与补丁

 
能否在Windows 64位操作系统上安装Oracle 9i数据库和Oracle Forms 6i?Oracle专家给出了自己的见解。
 
在Windows 2003 server R2操作系统上是否可以安装Oracl 9i数据库软件,版本兼容是否会出错,专家给出了相应答案。
 
在Windows Vista中安装Oracle 10g数据库,系统不断提示错误信息,要求运行还原程序,专家给出了出错原因。
 
Oracle的每处理器授权方式有何好处,是否将Oracle 9i许可证用在不同的Oracle数据库安装中,此领域专家将给出解答。
 
在设计R2产品的过程中,Oracle的核心思想就是使用户在综合管理能力上得到提升,所有的新功能都有一个共同的目标,就是降低成本。
 

登录TechTarget中国

关闭
本服务仅向TechTarget中国的会员开放,请登录或立即免费注册
电子邮件地址:
请输入您的电子邮件地址
密码:
下次自动登录