我很确定答案是"不",但我想我会检查一下.
背景:
我在Access中有一些遗留数据,需要将它放入MySQL,这将是使用这些遗留数据的Ruby应用程序的数据库服务器.
必须处理和转换数据.Access和MySQL模式完全不同.我想在Ruby中编写一个rake任务来进行迁移.
我打算使用本博文中概述的技术:使用Ruby和ADO来处理Access数据库.但如果能解决问题,我可以使用不同的技术.
我很喜欢使用类似Unix的计算机,比如Mac.我避免在Windows中工作,因为它让我充满了深刻的存在恐惧.
有没有一种实用的方法,我可以在我的Mac上编写和运行我的rake任务,并让它通过网络到达我的Windows机器人的咕噜咕噜Mordor,并像一群突击队员拯救一群人质一样精心挑出数据?或者我必须写这个并在Windows上运行它?
为什么不将它从MS-Access导出到Excel或CSV文件中,然后将其导入单独的MySQL数据库?然后你可以将新的内容耙到心里.