如果软件公司拒绝透露数据库结构,那么将数据从一种产品迁移到另一种产品的最佳方法是什么?
答案 0 :(得分:3)
定义一些能够保存所有相关信息的数据库结构(不需要以任何方式进行优化),让第一家公司将其数据转储到第二家,第二家公司将其导入。
答案 1 :(得分:2)
将数据转储到csv并将其交给另一家公司。一个好的DBA可以获取数据并编写足够的导入脚本,将它们映射到另一端的正确数据类型。
答案 2 :(得分:1)
答案 3 :(得分:0)
圣烟。听起来非常有趣; - )。
只是一些想法:
如果您有权访问数据库...对于一个好的dba,迁移应该没有问题。
另一种方式是,一家公司创建视图以隐藏底层数据结构,另一家公司可以导入这些视图。
否则只需让他们将数据转储到平面文件中并导入这些文件。