我从一个表 cnfg.Account 到另一个表 dict.Types 创建了一个外键,架构不同,没问题,创建 FK 后,我可以在 Management Studio 中浏览表,转到 Keys 和我的新 FK在那里,但是如果右键单击表格并单击“设计”,然后右键单击以查看关系...我的新 FK 不存在。是因为架构不同吗?谢谢你。
问问题
1295 次
1 回答
4
我没有在Connect上找到关于此的特定错误,但这并不意味着它不存在或 Microsoft 不知道它。但是,由于您不太可能看到这个向后移植到旧版本的修复程序(大多数剩余的错误已经关闭,因为在过去一两年内不会修复),我强烈建议迁移到 SQL Server 2012 版本管理工作室。我已经验证那里不会出现这个问题(点击放大):
(这些表是x.a
和y.b
,UI 只是有一种有趣的方式来显示它。)
您仍然可以管理所有 SQL Server 2005、2008 和 2008 R2。如果您还没有许可证,那也没关系!从SQL Server 2012 SP1开始,您不再需要它。
停止使用他们不会修复的旧工具。和/或学习 DDL 而不是依赖视觉设计师。每次发布它们都会稍微好一些,但它们不是您想要依赖的拐杖。
于 2013-04-23T13:48:37.763 回答