如果两家软件公司都拒绝向对方透露数据库结构,那么将数据从一种产品迁移到另一种产品的最佳方式是什么?
问问题
211 次
4 回答
3
定义一些能够保存所有相关信息的数据库结构(它不需要以任何方式进行优化),让第一个公司将他们的数据转储到其中,第二个公司导入它。
于 2010-07-23T06:48:46.477 回答
2
将数据转储到 csv 并将其交给另一家公司。优秀的 DBA 可以获取数据并编写足够的导入脚本,将它们映射到另一端的正确数据类型。
于 2010-07-23T06:44:27.280 回答
1
莫尔斯电码?烟火信号?盲文?
真的,这听起来像是两党之间站不住脚的局面,彼此之间没有信心,听起来很毒。
于 2010-07-23T06:43:48.780 回答
0
我的天啊。听起来你很有趣;-)。
只是一些想法:
如果您可以访问数据库……对于一个好的 dba,迁移应该完全没有问题。
另一种方法是,一家公司创建视图以隐藏底层数据结构,而另一家公司可以导入这些视图。
否则,只需让他们将数据转储到平面文件中并导入这些文件。
于 2010-07-23T06:55:30.050 回答