我希望这个问题适合这里,但是,我已经没有选择了。
我遇到了2000年前后的Sybase 8数据库。有人要求我启动并运行它;但是,即使使用Sybase Anywhere 16也不允许我连接到.db文件。
我和Sybase的经历是很久以前的事了。有人能建议或知道如何使它启动和运行,甚至使它升级吗?理想情况下,我希望导出数据库并将其从Sybase转移到另一个DBMS中。
提前谢谢。
发布于 2016-04-29 03:38:11
必须重新加载SQL版本9或更高版本的数据库,以便与SQL 10或更高版本一起使用。您将需要使用dbunload实用程序将数据库重新加载到一个新数据库中,然后可以将它与SQL 16一起使用。
您可以执行如下操作:dbunload -c uid=myuser;pwd=mypassword;dbf=old.db -an new.db从旧数据库创建新数据库。还有其他用于处理页面大小、加密和其他选项的dbunload开关。
免责声明:我在SQL工程中为SAP工作。
发布于 2020-08-21 15:49:39

我正在使用17,但我相信在Sybase Central 16中也可以这样做。
https://stackoverflow.com/questions/36895472
复制相似问题