background image

UNIX 系统架构下的数据库业务迁移

摘要:

UNIX 系统搭配 ORACLE 的业务系统部署方式有着稳定、高效的特点,同时技术实

现较为复杂,管理维护技术难度较高。此类系统架构的高级管理和应用技术,正逐渐得到技

术的普及

,本文着重讨论 UNIX 系统下的 ORACLE 数据库的迁移技术。

  

    随着信息化建设的高速发展,小型机搭载 Unix 操作系统和 ORACLE 大型数据库系统的

系统架构,在企业中也得到了广泛的应用。随着业务的不断发展,硬件性能不足,存储容量

限制等基础硬件的问题,成为业务系统正常运行的瓶颈。进行硬件架构升级是解决这些问题

的根本办法,但同时原有业务的顺利迁移,也成为业务系统安全稳定的关键所在。

  讨论

UNIX 系统下的 Oracle 数据库迁移技术,就必须掌握 UNIX 系统和 ORACLE 数据

库本身的体系结构,只有在这种特殊的体系环境下,数据库迁移才具备可行条件。下文论述

同架构、同平台下的

ORACLE 数据库迁移的实现。

 

一、

UNIX 文件系统

  

UNIX 文件系统是 UNIX 系统的核心部分,提供了层次结构的目录和文件。正如文件柜

一样,

UNIX 系统的文件系统层次结构提供了一种简单、有效的文件组织机制。由于 UNIX

系统的各个不同版本通常都包含数以百计的文件和程序,人们已经约定了一种层次性的文

件管理方式,这样每个

UNIX 系统都能支持这种类似的目录结构。这个层次结构的顶部被称

为根

(root)目录(因为它处于这棵倒挂树的顶部),用左斜杠“/”表示。