Data migration 卸载大型SQLAnywhere表 一个老盒子带来了实时运行的SQLAnywhere 9 我需要从那里检索数据以迁移到SQL Server,然后我可以再次杀死旧的盒子

Data migration 卸载大型SQLAnywhere表 一个老盒子带来了实时运行的SQLAnywhere 9 我需要从那里检索数据以迁移到SQL Server,然后我可以再次杀死旧的盒子,data-migration,sqlanywhere,long-running-processes,Data Migration,Sqlanywhere,Long Running Processes,我在533个表上运行了卸载,这些表都运行正常。我有一张桌子没有卸货 我从命令行运行dbunload,因为它适用于533个表。。。从理论上讲,这应该是可行的 我看不出这张桌子有什么问题。卸载会运行,但不会出现错误(也不会写入任何文件)。我检查了事件日志,也没有错误。我只是想知道如何诊断问题以检查出了什么问题。我注意到的一点是,这是唯一一个没有主键的表,但我不知道这是否与卸载有关 此表的生产数据库包含50.000.000个条目。存档版本只包含1500万条条目,但两个版本都拒绝卸载,或者更好的说法是:

我在533个表上运行了卸载,这些表都运行正常。我有一张桌子没有卸货

我从命令行运行dbunload,因为它适用于533个表。。。从理论上讲,这应该是可行的

我看不出这张桌子有什么问题。卸载会运行,但不会出现错误(也不会写入任何文件)。我检查了事件日志,也没有错误。我只是想知道如何诊断问题以检查出了什么问题。我注意到的一点是,这是唯一一个没有主键的表,但我不知道这是否与卸载有关

此表的生产数据库包含50.000.000个条目。存档版本只包含1500万条条目,但两个版本都拒绝卸载,或者更好的说法是:不要指出错误,只是不要生成卸载的文件

我想知道是否是大小问题,可能是内存/临时磁盘空间?或者在某个地方设置的超时

我还想知道是否有其他选择

p、 gui(sybase central)只是产生了一个永远不会结束的无休止的转轮

更新:我看到dbunload在用户的本地设置/temp目录中工作temp。可能这就是它失败的原因,也可能是它在其他地方临时保存项目