Chinaunix首页 | 论坛 | 博客
  • 博客访问: 209314
  • 博文数量: 28
  • 博客积分: 128
  • 博客等级: 民兵
  • 技术积分: 400
  • 用 户 组: 普通用户
  • 注册时间: 2011-01-19 13:05
个人简介

生活的内容不全是工作,工作只是生活的一部分;享受生活,热爱工作!

文章分类
文章存档

2015年(1)

2014年(23)

2011年(4)

分类: Sybase

2014-03-18 10:45:12

 IQ不支持跨平台的back/restore方式,一般有两种方式进行数据迁移:

    1、采取逻辑迁移的办法: 先把AIX上的数据库所有表数据export出来,在Linux平台进行load;
    2、也可采用在线迁移的方法:采用配置代理服务器方法,使用insert location方式,通过网络把数据库远程加载到新库,这种方法比较慢。

    同平台的backup/restore方式,必须确保旧库和新库使用的IQ产品大版本号相同,
    如果新库的补丁号高于旧库,恢复成功后, 需要使用alter database upgrade命令进行升级;

   注意:如果新库的版本补丁号低于旧库,是无法恢复的。

    新库使用的设备大于等于旧库,如果设备路径及名称不对,还要使用rename子句进行修改。

   示例如下:
    RESTORE DATABASE '/sybiq/dataiqdb/data.db' FROM '/iqbk/dataold.dmp'
    RENAME IQ_SYSTEM_MAIN to '/dev/raw/raw101'
    RENAME IQ_SYSTEM_TEMP to '/dev/raw/raw102'
    ...

阅读(3016) | 评论(1) | 转发(0) |
给主人留下些什么吧!~~

andkylee2014-05-28 13:19:03

继续多写博客。