Visio 2007 - 如何将ERD导出到sqlserver架构

时间:2011-01-12 15:26:43

标签: visual-studio visio

我在Visio打了一个小砖墙。我有一个我正在运行的项目,它在sqlserver下托管,并且受到Visio 2007中许多模型更改的影响(通过第三方)。

问题在于,由于visio 2007不允许我导出ERD(由第三方提供),我必须扫描模型并使用新的/修改的属性手动更新数据库。你可以想象,对于胆小的人来说,这不是一项任务,特别是因为本节中的桌数超过了50。我非常希望能够只需点击一下按钮就可以“转发工程师”。

现在,我意识到visio 2003和“Visio Enterprise Architect”版本确实允许这样做,但是,我只是在普通的Visio professional 2007上,因此我无法使用该选项。我也在互联网上看到一些建议来解决这个问题,但它们都不适合我的用途:

仅限Visio 2010(因此不适合)

http://sqlblog.com/blogs/alberto_ferrari/archive/2010/04/16/visio-forward-engineer-addin-for-office-2010.aspx

visio 2003 with .net 1.1。框架 - 嗯......

http://blog.donnfelker.com/2007/05/11/simplifying-database-modeling-in-visio-20022003-through-sql-generation/

我想象'有人可能创造了一个将加入2007年的插件。

手指xx'd - 任何想法??

[edit] - 我实际上是按照上面的链接通过Orthoganol工具箱工作了。只是安装.net 1.1(yikes)的问题,一切正常。而不是删除问题,我会留下,以防其他人有类似的需要。

1 个答案:

答案 0 :(得分:0)

作为答案,请参阅上面的re .net 1.1安装和Orthogonal Toolbox链接上的编辑。

不漂亮,但让我脱离了果酱。