将sybase 11.5迁移到12.5.4



我想将sybase ASE 11.6的数据库迁移到其他服务器sybase ASE 11.9.2(ssma)、12.5.4或更高版本的

我找不到这样做的方法,我试图从11.6转储一个数据库,就像这样:

 sp_dboption '<dbname>','single user',true
 go
 use <dbname>
 go
 dump database <dbname> to '/usr/dumps/remote/ledump.dmp'

并在12.5.4上加载,如下所示:sp_dboption","单个用户",true去使用去将数据库转储到"/tmp/dump.dmp"

然后转到ASE 12.5.4

  sp_dboption '<dbname>','single user',true
  go
  load database hr_db from '/tmp/ledump.dmp'

数据库脱机
然后

online database REFCOM
go

数据库仍处于脱机状态!错误:数据库尚未准备好

关闭服务器并重新启动后,数据库在这里,但我没有表,只有用户、角色和过程

我还有其他选择:ddlgen(我认为不适用于11.6),链接服务器?,系统注释:@。

如果有人知道如何迁移这个数据库,这对我来说将是一个很大的帮助

我在ASE 10-11上找到了一些技术帮助:http://www.nowandfutures.com/sybase/和http://infocenter.sybase.com/help/index.jsp?topic=/com.sybase.help.ase_12.5.1/title.htm

感谢

如果我没有记错,11.6->12.5.4将不会直接得到支持。我相信你可以从11.6->12.0->12.5.4或11.6->11.9.2->12.5.4,但一旦你有两个以上的主要版本,它就不受支持了。

相关内容

  • 没有找到相关文章

最新更新