|
UNIX系统架构下的数据库业务迁移随着信息化建设的高速发展,搭载UNIX操作系统和ORACLE大型数据库系统的系统架构,在企业中也得到了广泛的应用。随着业务的不断发展,硬件性能不足,存储容量限制等基础硬件的问题,成为业务系统正常运行的瓶颈。 随着信息化建设的高速发展,搭载UNIX操作系统和ORACLE大型数据库系统的系统架构,在企业中也得到了广泛的应用。随着业务的不断发展,硬件性能不足,存储容量限制等基础硬件的问题,成为业务系统正常运行的瓶颈。进行硬件架构升级是解决这些问题的根本办法,但同时原有业务的顺利迁移,也成为业务系统安全稳定的关键所在。 讨论UNIX系统下的Oracle数据库迁移技术,就必须掌握UNIX系统和ORACLE数据库本身的体系结构,只有在这种特殊的体系环境下,数据库迁移才具备可行条件。下文论述同架构、同平台下的ORACLE数据库迁移的实现。 一、UNIX文件系统 UNIX文件系统是UNIX系统的核心部分,提供了层次结构的目录和文件。正如文件柜一样,UNIX系统的文件系统层次结构提供了一种简单、有效的文件组织机制。由于UNIX系统的各个不同版本通常都包含数以百计的文件和程序,人们已经约定了一种层次性的文件管理方式,这样每个UNIX系统都能支持这种类似的目录结构。这个层次结构的顶部被称为根(root)目录(因为它处于这棵倒挂树的顶部),用左斜杠“/”表示。 UNIX系统提供了有关的命令,你可以按照组织文件的需要创建新的目录、将一个目录的文件拷贝或移动到另一个目录,就像往文件柜的其中一个抽屉增加一个新的文件夹,以及将一个文件夹里的报告移到另一个文件夹一样。 UNIX文件系统是典型的树状结构,在根“/”下是存放不同功能文件的文件路径,这些路径在UNIX系统下被叫做目录。以下是一些重要的目录,在迁移实施时这些目录下的相关文件起着关键作用,能否正确的迁移这些目录下的相关文件决定迁移成功与否。 /opt、/usr和/sbin包含应用程序、产品程序、系统程序、以及UNIX启动和关闭系统时起关键作用的命令。 /home目录是UNIX系统中的每个用户帐号的根目录。除了提供登录名和密码,系统还提供一个个人使用的目录。/home目录下,每个用户都有一个子目录。用户对该目录下的内容有完全的控制权。由用户负责在这个子目录下通过创建子目录和文件来组织和管理相应的作业。当用户登录到系统时,所在的目录与帐号相关,因此这个目录通常被称为主目录或者登录目录。在这个目录下,用户能将位置定位到在文件系统的层次结构中有访问权限的目录。系统管理员负责限制用户对特定目录的访问。 /etc目录下存放着许多系统配置文件。 /tmp目录通常用来做操作系统的临时文件存放场,因为系统常要产生中间文件(intermediate files)或者工作文件(working files)。注意UNIX系统可以在任何时候删除任何tmp目录下的文件。 /dev目录包含着代表硬件设备的文件,这些硬件设备可能已经联接到系统中。由于这些文件只是充当这些设备的关口,数据不会直接存储在这些设备文件上。这些文件常常被称为设备文件(device files)。 责编:赵龙 微信扫一扫实时了解行业动态 微信扫一扫分享本文给好友 著作权声明:畅享网文章著作权分属畅享网、网友和合作伙伴,部分非原创文章作者信息可能有所缺失,如需补充或修改请与我们联系,工作人员会在1个工作日内配合处理。 |
最新专题 推荐圈子 |
|