Я создал внешний ключ из одной таблицы cnfg.Account в другую таблицу dict.Types, схема отличается, без проблем с этим после создания FK я могу просматривать таблицу в Management Studio, перейдите в Keys, и мой новый FK есть, но если щелкнуть правой кнопкой мыши по таблице, и я нажму Design, и после этого щелкните правой кнопкой мыши, чтобы увидеть «Связи» ... моего нового FK там нет. Это потому, что схема отличается? Спасибо.Внешний ключ в разных схемах SQL Server 2008
ответ
Я не нашел конкретную ошибку об этом на Connect, но это не значит, что она не существует или Microsoft не знает об этом. Тем не менее, поскольку вы вряд ли увидите исправление для предыдущих версий старых версий (большинство оставшихся ошибок были закрыты, поскольку они не будут исправлены в течение прошедшего года или двух), я настоятельно рекомендую перейти к версии SQL Server 2012 Студия управления. Я подтверждено, что эта проблема не возникает там (click to enlarge):
(Эти таблицы x.a
и y.b
, интерфейс просто имеет забавный способ показать это.)
Вы все равно смогут управлять всеми вашими SQL Server 2005, 2008 и 2008 R2. И если у вас уже нет лицензии, все в порядке! Вам больше не нужен ни один из SQL Server 2012 SP1.
Остановить использование старых инструментов, они не будут исправлены. И/или изучите DDL вместо того, чтобы полагаться на визуальных дизайнеров. Они получают немного лучше с каждым выпуском, но они не костыль, на которого вы хотите положиться.
ОК спасибо, я сделаю это – tbag
- 1. Внешний ключ SQL Server для разных таблиц
- 2. Linq2sql на разных схемах SQL Server
- 3. SQL Server 2008: узнать первичный/внешний ключ в таблице?
- 4. sql server 2008 составной ключ
- 5. Как удалить внешний ключ в SQL Server?
- 6. Составной внешний ключ в SQL Server
- 7. Sql один внешний ключ для разных таблиц
- 8. Композитный ключ в SQL Server 2008
- 9. SQL Server: создать внешний ключ с условием
- 10. Внешний ключ внешнего ключа - SQL Server
- 11. SQL Server внешний ключ для нескольких таблиц
- 12. Внешний ключ SQL Server 2008r2, позволяющий пространство
- 13. Внешний ключ SQL Server, ссылочные таблицы
- 14. SQL - внешний ключ, ссылающийся на первичный ключ разных таблиц (Postgres)
- 15. SQL Server 2008, нормализация и первичный ключ
- 16. Sql Server Внешний ключ CE отображается как первичный ключ
- 17. Внешний ключ на разных столах
- 18. присоединяющиеся таблицы в SQL Server 2008
- 19. Включены столбцы SQL Server 2008
- 20. Внешний составной ключ для разных таблиц
- 21. SQL удалять внешний ключ
- 22. внешний ключ SQL/ORACLE
- 23. Использование схем в SQL Server 2008/2012
- 24. SQL-внешний ключ между проектами в разных решениях VS
- 25. Иерархическое удаление таблиц в SQL Server 2008
- 26. Использование таблиц SQL с тем же именем в разных схемах
- 27. SQL Добавить внешний ключ к существующему колонку
- 28. Условный внешний ключ в SQL
- 29. Внешний ключ в таблице SQL?
- 30. Как добавить внешний ключ, относящийся к себе в SQL Server 2008?
Нет, это, вероятно, потому, что визуальные дизайнеры в Management Studio SUCK. –
jejejeje Я знал это! – tbag