免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
123下一页
最近访问板块 发新帖
查看: 9840 | 回复: 20

SYBASE ASE 1253跨平台DUMP/LOAD [复制链接]

论坛徽章:
0
发表于 2010-04-08 20:08 |显示全部楼层
平台1:安腾64位小机,安装了SYBASE 1253 64位 FOR 安腾64,
平台2:因特尔64位HP380,安装了SYBASE 1253 64 FOR inter X86

在平台1上:
isql -Usa -P -SSYBASE
dbcc checkdb("ksqhdb")
go
use master
go
sp_dboption ksqhdb,"single user",true
go
use ksqhdb
go
sp_flushstats
go
checkpoint
go
use master
go
dump database ksqhdb to 'compress::6::/backup/ksqhdb_at_part1.c6dmp' stripe on 'compress::6::/backup/ksqhdb_at_part2.c6dmp' stripe on 'compress::6::/backup/ksqhdb_at_part3.c6dmp' stripe on 'compress::6::/backup/ksqhdb_at_part4.c6dmp'
go
sp_dboption ksqhdb,"single user",false
go

然后把备份文件拿到平台2上去

load database ksqhdb from 'compress::6::/backup/ksqhdb_at_part1.c6dmp' stripe on 'compress::6::/backup/ksqhdb_at_part2.c6dmp' stripe on 'compress::6::/backup/ksqhdb_at_part3.c6dmp' stripe on 'compress::6::/backup/ksqhdb_at_part4.c6dmp'
go

online database ksqhdb
go

sp_post_xpload
go

这样做行吗?恳请大侠们给意见

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
发表于 2010-04-08 20:18 |显示全部楼层
没做过ase12.5.364bit的跨字节类型的备份恢复。

你写得这些和文档上说的一致。

自己亲自试一下吧!

论坛徽章:
0
发表于 2010-04-09 13:41 |显示全部楼层
跨平台dump/load一定要严格按照手册的备份步骤做,否则可能导致load失败:
  1. 首先保证数据库没有错误,通常需要执行dbcc checkdb 和dbcc checkalloc进行确认。
  2. 停止应用,确保没有用户进程操作数据库
  3. 使用sp_dboption设置数据库到单用户。
  4. 清除数据库日志,并执行checkpoint。
  5. 执行sp_flushstats 刷新统计信息,等待至少30秒,确保刷新完成。
  6. 再次执行checkpoint
  7. 执行dump database
另外,ASE不支持跨平台增备。

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
发表于 2010-04-09 17:04 |显示全部楼层
跨平台dump/load一定要严格按照手册的备份步骤做,否则可能导致load失败:
  1. 首先保证数据库没有错误, ...
zq5143 发表于 2010-04-09 13:41



正常的本机dump/load仅仅需要一条语句就行了,而跨平台备份却需要这么多步骤。

所谓的单用户、flushstats、checkpoint , 只说明一点 sybase不支持跨平台恢复日志

论坛徽章:
0
发表于 2010-04-15 14:08 |显示全部楼层
跨平台建议还是用bcp吧!

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
发表于 2010-04-15 14:35 |显示全部楼层
请楼主参考我写的跨平台备份恢复15.0.3版本ase的帖子!


[ASE]  sybase15.0.3从windows x86到solaris跨平台恢复过程
http://bbs3.chinaunix.net/thread-1689599-1-1.html

论坛徽章:
7
数据库技术版块每日发帖之星
日期:2015-08-09 06:20:00数据库技术版块每日发帖之星
日期:2015-11-03 06:20:00数据库技术版块每日发帖之星
日期:2016-02-20 06:20:00数据库技术版块每日发帖之星
日期:2016-07-13 06:20:00数据库技术版块每日发帖之星
日期:2016-07-31 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
发表于 2010-04-16 12:07 |显示全部楼层
提供一个简单的思路
你在目标机上配置一个backup server
然后在源上采用 dump database xxx to '...' at remote_bs
的方式直接备份在目标机上。
然后再在目标机上执行load database和后续操作。
这样作风险会降低的。

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
发表于 2010-04-16 13:13 |显示全部楼层
回复 7# Eisen


    远程备份仅仅解决的是拷贝文件的工作吧。其它的工作还是一模一样

论坛徽章:
7
数据库技术版块每日发帖之星
日期:2015-08-09 06:20:00数据库技术版块每日发帖之星
日期:2015-11-03 06:20:00数据库技术版块每日发帖之星
日期:2016-02-20 06:20:00数据库技术版块每日发帖之星
日期:2016-07-13 06:20:00数据库技术版块每日发帖之星
日期:2016-07-31 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-18 06:20:00
发表于 2010-04-16 14:02 |显示全部楼层
回复  Eisen


    远程备份仅仅解决的是拷贝文件的工作吧。其它的工作还是一模一样
andkylee 发表于 2010-04-16 13:13



    不止啊。
还包括着一个对应平台bs的生成动作。

论坛徽章:
6
水瓶座
日期:2014-06-04 03:34:37水瓶座
日期:2014-06-17 13:20:31数据库技术版块每日发帖之星
日期:2016-07-09 06:20:00数据库技术版块每日发帖之星
日期:2016-07-17 06:20:00数据库技术版块每日发帖之星
日期:2016-08-01 06:20:00数据库技术版块每日发帖之星
日期:2016-08-04 06:20:00
发表于 2010-04-16 14:05 |显示全部楼层
回复 9# Eisen


    bs的生成动作 指的是什么?
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP