在Visual Studio 2012的数据库资源管理器中缺少Diagram文件夹
我在设计一个网站的时候,突然间Database Diagram文件夹刚从Database Explorer中消失了。 我不知道发生了什么,现在该怎么做,因为我非常需要它来继续我的工作 - 手动添加表格到数据库不是我的选择。
我一直在寻求解决方案一整天,甚至重新安装了Visual Studio和本地IIS服务器,但它根本没有帮助。
有没有什么办法让功能恢复,或者至少有没有什么免费的工具可以在Windows 8 x64上运行,并且有MSSQL 2008的基于图表的数据库设计器?
编辑
微软似乎删除了目的图。 这在业务逻辑中是非常合乎逻辑的 - 为什么有人会购买Server Management Studio,前提是他们有Visual Studio中内置的基本工具(图表)?1)数据库图是SQL Server的功能,而不是Visual Studio。 我不确定VS用来显示该文件夹的内容,但是您可能需要验证您的DBA或检查数据库的配置,以查看是否有人不仅仅禁用了使用图表的能力。 您是否尝试刷新与数据库服务器的连接?
2)如何手动添加表到数据库不是一个选项? 如果你以一种方式依赖于做事,并且只有一种方式是在未来的项目中设置自己的灾难,就像你现在的做法一样。 VS中还有其他一些方法来创建表格,它可能不是图表提供的图形图片。
3)你是否通过SSMS查看了数据库,看图表文件夹是否显示在那里?
您好,这是我的解决方案,为我工作,并使我能够在Visual Studio 2012中使用数据库图表IDE!
首先我安装了SQL Server Management Studio。 然后我注意到我的计算机服务中仍然没有SQLEXPRESS Service或SQL Agent Browser。这就是为什么我假设我无法登录到任何令人讨厌的SSMS。 然后我下载了SQL Server Express R2,然后通过另一个安装程序运行我,这很好。 我也选择为SQL Server Express放置SQL Server密码。
一旦安装,我再次检查,以确保通过右键单击我的电脑/管理/服务运行的服务 - 向下滚动,直到您看到“SQL Server(SQLEXPRESS)”,并确保该服务已启动,并且“SQL Server代理SQLEXPRESS)“(当我检查时,这个关闭了)..然后,我可以在没有问题的情况下登录到SSMS。
然后我创建了一个新的数据库,就像我们在VS中总是这样做的右键单击图,并创建了一个包含两个表的图,创建了它们的关系等等。
然后我在vs 2012中创建了一个新网站,我在SERVER EXPLORER中点击了“连接到数据库”
我选择我的服务器名称,使用Windows身份验证并选择刚才在SSMS中创建的数据库。
然后到我的惊喜,我现在有Visual Studio 2012中的数据库图设计..最后!
Thankyou微软去除这样一个很酷的功能,现在给我们开发者一些事情要做。
希望这可以帮助。
链接地址: http://www.djcxy.com/p/64001.html上一篇: Missing Diagram folder in Database Explorer at Visual Studio 2012