Sybase数据库整库迁移遇到的问题

dump database to  'xxxx'

load database from 'xxxx'

注意:备份出来的dmp文件实际数据大小,但还原时所需的设备大小是等于源库日志设备+数据设备之和的

database in use
load database的时候,不能有用户在被load的库中
sp_who看看库中有哪些用户

netstat -na | find "5001"

关闭备份后,备份端口没有释放。
修改ini文件,将地址改为localhost, (127.0.0.1),或者 将端口改一个新的5005
再启动备份服务即可。

备份文件可以跨平台还原,如果是跨平台:
1,备份的时候需要静止,不要有事务。
2,littler endian (X64) 和big endian(hp unix ,ibm aix)之间需要执行重构索引,有一个命令直接完成(sp_post_xload),相同的endian之间则不需要。

只能从低版本往高版本load

ase15.7sp64的备份可以load到 ase15.7sp140
反之则不可以。

posted @   一只竹节虫  阅读(156)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
历史上的今天:
2021-01-11 oracle存储过程通过游标输出Sql结果集
点击右上角即可分享
微信分享提示