我安装了SQL Server 2005,并且我想创建一个数据库,但是我不能。当我在SQL Server Management Studio 2005中右键单击我的数据库的数据库图表文件夹时,我看不到任何用于创建数据库图表的选项。我看到两件事情:创建sql图
- 工作与SQL Server 2000点的图表
- 刷新
我安装了SQL Server 2005,并且我想创建一个数据库,但是我不能。当我在SQL Server Management Studio 2005中右键单击我的数据库的数据库图表文件夹时,我看不到任何用于创建数据库图表的选项。我看到两件事情:创建sql图
展开文件夹,就应该及时安装对象。那么你应该可以添加图表。
向导在SQL Server Management Studio中创建的ERD图是物理 ERD,而不是逻辑的。它不像使用Oracle Designer ...
您需要首先创建表格,并根据需要进行关联。一旦至少定义了一个表格,就会出现创建数据库图表的功能。
我可以用这个数据库创建数据库图 当我重新安装sql server 2005我不能 – Mojtaba 2009-10-15 06:04:46
@Mojitaba:你重新安装SQL Server 2005或SQL Server Management Studio 2005吗? – 2009-10-15 06:08:25
我以前试过这个,现在看到这篇文章后再试一遍。这是我与SQL 2005 Management Studio中的经验(已连接到SQL Server 2005):
如果创建一个空数据库(没有表),并点击“数据库图表”提示您: “此数据库没有创建数据库图表所需的对象,你想创建它们吗?“
如果您回答是,您可以右键单击Database Diagrams节点并单击“New Database Diagram”。默认提示出现标题“添加表”。如果您已经有表格并希望添加到图表,这很好。但是,它仅提供“刷新”选项。虽然存在添加按钮被禁用(我们还没有表)。
我们创建一个表,你可以关闭“添加表”对话,并右键单击右侧窗格,然后单击“新建表”
从关于此,创建表的过程直观。保存图表时,表格会在数据库中创建。
首先,您应该通过编写不使用GUI的脚本来创建表格。
您描述的症状表明数据库已创建为SQL Server 2000数据库,因此无法在2005年的SSMS中使用图创建者。如果您觉得必须使用图表而不是脚本来完成此操作,那么您必须使用企业管理器。如果你点击了SQL Server 2000 Diagrams选项,SQl Server会告诉你这一点。
此文件夹不会展开,我以前创建了表格。 – Mojtaba 2009-10-15 06:08:53