有没有简单的方法来提取现有数据库的数据库模型?我在管理工作室和Visio中玩过,尽管我发现了数据集成的非常有趣的特性,但是我没有执行数据库结构的简单导出。SQL Server提取数据模型
任何人都可以给我一个提示如何执行这种导出,基本上我只需要表和视图名称及其字段在Visio或Enterprise Architect可读格式。
提前
ķ
有没有简单的方法来提取现有数据库的数据库模型?我在管理工作室和Visio中玩过,尽管我发现了数据集成的非常有趣的特性,但是我没有执行数据库结构的简单导出。SQL Server提取数据模型
任何人都可以给我一个提示如何执行这种导出,基本上我只需要表和视图名称及其字段在Visio或Enterprise Architect可读格式。
提前
ķ
首先,
感谢你们对于呈现的提示。
我想了一下,发现Visio 2k7有一个非常好用的 DB反向工程功能,它实际上解决了我的 问题。它适用于MS SQL和ODBC。
简短说明:Visio附带所需的功能性, Enterprise Architect 7.1具有非常类似的功能性 ,它也使用ODBC。
K
THX导出模式很容易与任务 - >生成脚本... 但是否需要在可以使用Visio使用它 - 不知道。
从对象资源管理器中选择 “生成脚本” 选项:
alt text http://i27.tinypic.com/14l68er.jpg
,然后一定要选择 “生成的所有对象”,从脚本向导:
alt text http://i32.tinypic.com/27xgnd3.jpg
这使您可以创建一个SQL文件来创建整个数据库,并且至少Visio Enterprise能够从SQL脚本中反向设计数据库。
马克
您是指Sparx Enterprise Architect吗? – 2009-09-17 15:08:06