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
反之则不可以。
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 全程不用写代码,我用AI程序员写了一个飞机大战
· DeepSeek 开源周回顾「GitHub 热点速览」
· MongoDB 8.0这个新功能碉堡了,比商业数据库还牛
· 记一次.NET内存居高不下排查解决与启示
· 白话解读 Dapr 1.15:你的「微服务管家」又秀新绝活了
2021-01-11 oracle存储过程通过游标输出Sql结果集