Назад | Перейти на главную страницу

Отсутствуют элементы меню для таблиц SQL Azure в среде SQL Server Management Studio?

У меня есть стол (скажем Table1), который реплицируется через агент синхронизации данных SQL на локальном сервере SQL Server 2012, а также на сервере SQL Azure (часть Microsoft Azure). Все о Table1 (схема, значения таблицы и т. д.) идентичны, насколько я понимаю.

Однако, когда я перечисляю и щелкаю правой кнопкой мыши Table1 из Microsoft SQL Server Management Studio 2012 (SSMS) я получаю несколько очень разных пунктов меню, даже для, казалось бы, простых вещей.

Давайте сосредоточимся только на пункте меню «Дизайн»:

  1. Это видно для Table1 на локальном сервере SQL в SSMS
  2. Отсутствует для Table1 в Azure SQL через SSMS
  3. Это видно для Table1 (так как Open Table Definition) в Azure SQL при достижении его через Visual Studio 2012 (Обозреватель сервера -> Подключения к данным)

Это видно на скриншотах ниже:

Сейчас я использую сценарии из некоторых реальных вещей (особенно, когда мне нужно проверить сценарии SQL и т. Д.), Но эта разница в некоторой степени меня беспокоит.

Наблюдаю ли я только артефакт инструментов в SQL Server Management Studio при подключении к Azure SQL? или это что-то более серьезное из-за ограничений самого Azure SQL (хотя просто увидеть поверхность дизайна - это так просто!)?

Итак, похоже, это артефакт инструментов. Некоторые дополнительные инструменты, которые помогут решить проблему на http://msdn.microsoft.com/en-us/data/hh297027

Что касается основных ограничений Azure SQL, http://msdn.microsoft.com/en-us/library/windowsazure/ff394115.aspx показывает все известные ограничения. Вышеупомянутые проблемы отсутствуют в списке, поэтому более вероятно, что это проблема с инструментами.