基于Visio数据模型在SQL Server中创建数据库

时间:2020-03-05 18:45:54  来源:igfitidea点击:

我已经在Visio Professional(2003)中创建了一个数据库模型。我知道企业版可以根据Visio中的数据在SQL Server中创建数据库。我没有安装Enterprise的选项。除了一次遍历一个表和整个关系并手动创建整个数据库外,任何人都可以推荐任何工具/工具/方法来将visio数据库模型转换为可用于创建的SQL脚本。 SQL Server中的新数据库?

解决方案

回答

我还没有这样做,但是就可以了。

  • 将Visio文件转换为Visio XML格式。
  • 使用Dia for Windows和Dia VDX插件将Visio XML转换为Dia。
  • 使用tedia2sql生成SQL。

回答

如果可以以某种方式从企业版本中获取类型库,则可以使用VBA来获取定义。可以从ebay上以几百美元的价格购买VS 2002和VS 2003的二手企业架构师版本。