我无法在VS2010中为SQL Server Express创建数据库图表

时间:2012-10-29 07:46:24

标签: sql-server visual-studio-2010

出于某种原因,当我在服务器资源管理器中单击Add Diagram时,我留下了一个用于设计图表的空选项卡。但是,没有对话框通常会询问要添加的表。顶部的下拉菜单Diagrams也使所有按钮都处于非活动状态。

可能是什么原因?

我的SQL Server Express正在运行(在SQL Server配置管理器中检查)。版本 - 10.1。

3 个答案:

答案 0 :(得分:2)

我切换到Visual Studio 2012,我可以在那里构建图表。 VS2010在同一台机器上仍有问题。 VS2010在我的另一台电脑上 - 没问题。仍然不知道可能是什么问题。

答案 1 :(得分:1)

在Visual Studio 2010中遇到此问题后,我切换到使用SQL Server Management,但遇到了同样的问题。在做了一些搜索之后,我找到了两篇能够解决这个问题的文章。这里的讨论: http://social.msdn.microsoft.com/Forums/en-US/d65c71f5-3887-4f2a-bbd3-e799a4ac6fdc/visual-studio-database-tools-error?forum=vstsdb

有信息表明安装较新的beta版本会安装2012年的可视化数据库工具,但卸载时不会将其设置回旧版本。必须替换的文件有两个位置。 DLL(在X64机器上)的目录和文件名是:C:\ Program Files(x86)\ Common Files \ microsoft shared \ Visual Database Tools \ dsref80.dll 发布中有一个指向dll的链接。

还有一些人必须更换的第二个文件夹,在此链接中也引用了该文件夹: http://harshgupta71.blogspot.in/2013/02/the-specified-module-could-not-be-found.html DLL(在X64机器上)的目录和文件名是:C:\ Program Files(x86)\ Common Files \ microsoft shared \ MSDesigners8 还有一个下载到替换文件。

另一个选项而不是下载这些文件是重命名文件/文件夹,然后进行修复/重新安装。

答案 2 :(得分:0)

我认为安装/重新安装VS 2010的SQL Server数据工具扩展可以解决这个问题。

您可以在此处下载:

http://visualstudiogallery.msdn.microsoft.com/9b0228c6-15d1-44de-9279-66dde12bf861