下载此文档

数据库移植方案.doc


文档分类:IT计算机 | 页数:约11页 举报非法文档有奖
1/11
下载提示
  • 1.该资料是网友上传的,本站提供全文预览,预览什么样,下载就什么样。
  • 2.下载该文档所得收入归上传者、原创者。
  • 3.下载的文档,不会出现我们的网址水印。
1/11 下载此文档
文档列表 文档介绍
数据库移植方案 Oracle 数据库作为目前市场的主流数据库之一,许多应用都在其上进行研发,由于 Oracle 数据库更新换代的原因和不同的应用程式提供商,可能会造成在一个单位的应用中存在 Oracle 的几种版本, 如 Oracle 7、 Oracle 8、 Oracle 8i ,甚至 Oracle 9i. 。而考虑到数据库集中、维护、备份的方便性和避免设备的重复投资, 在应用能兼容的情况下,将几个版本的 Oracle 数据库移植到一个主流版本上是数据库管理员的一个较优的选择。这就存在从 Oracl e 数据库的低版本移植到高版本和从 Oracl e数据库的高版本移植到低版本的问题, 甚至包括系统平台的迁移如从视窗系统 NT 系统迁移到 Unix 系统。利用 Oracle 导入/ 导出工具( Export/Import )能比较方便实现上述移植操作。 Oracle 导入/ 导出工具( Export/Import )主要是用来对数据库进行逻辑备份,利用 Export 导出数据库的转储二进制文件作为数据库 Import 输入从而达到移植的目的。有二个规则能参考: 规则一:从 Oracle 低版本的 Export 数据能 Import 到 Oracl e 高版本中, 但限于 Oracle 的相邻版本, 如从 Oracle 7到 Oracle 8。对于两个不相邻版本间进行转换,如从 Oracle 6到 Oracle 8 ,则应先将数据输入到中间版本?Oracle 7 ,再从中间数据库转入更高版本。规则二: Oracle 的 Export/Import 工具只能连接到拥有更高或相同的 Export/Import 版本的数据库。如 Oracle 的 Export/Import ( 版本 ) 可连接到 Oracle 数据库(版本 ); 高版本的 Expor t 导出来的转储文件, 低版本的 Impor t 读不了; 低版本的 Export 导出来的转储文件, 高版本的 Import 能进行读取。利用上面两个规则,下面就本人在为一单位用 Oracle 的导入/ 导出工具( Export/Import )进行此种移植碰到的问题,提出来和大家分享,希望能起到抛砖引玉的作用。此单位拥有 Oracle 数据库版本有 Oracle For NT、 Oracle For NT、 Oracle For Digital Unix 、 Oracle For NT。考虑到 Oracle For Digital Unix 运行在小型机上、单位的备份系统也是针对此小型机, 决定将 Oracle For NT、 Oracle For NT、 Oracle For NT 的数据库都移植到 Oracle For Digital Unix 上。 1、 Oracle For NT 移植因版本相差甚小, 开始直接用 的 exp80 导出数据库的转储文件, 然后用 FTP ( binary 传输模式) 直接上传至 Oracle 所在的小型机, 再用 Oracle 的 imp 导入一直有字符集的问题, 即存有汉字的字段显示的都是”?????? ”,移植失败。后发现, 在 . 5 服务器上直接用 . 5的 imp8 0对 exp8 0 导出的转储文件进行远程导入,字符集的问题解决,移植成功。对于使用 Oracle For Digital Unix 的用户,提醒一句, 最佳不要用 Oracle For Digital Unix 的 exp 、 imp 工具做备份,而应用此版本的视窗系统客户端程式 exp80 、 imp80 。本人曾做过实验:在 Oracle for Digital UNIN 数据库上新建一用户(user) 和一个表格(table) 通过 sql plu s 客户端在表格的列中插入一些中文行, 提交后,用 exp 数据导出, 再用 imp 数据导入,用 sql plu s 客户端查看,表中的中文值显示为”??? ”)。 2、 Oracle 移植直接用 的 export 导出数据库的转储文件,拷至 服务器, 然后用 服务器的 imp80 直接导入至 Oracle 数据库。此移植就变成了 Oracle For NT移植至 Oracle For Digital Unix 的

数据库移植方案 来自淘豆网m.daumloan.com转载请标明出处.

相关文档 更多>>
非法内容举报中心
文档信息
  • 页数11
  • 收藏数0 收藏
  • 顶次数0
  • 上传人xxj16588
  • 文件大小0 KB
  • 时间2016-07-08