Исправление: Ошибка при выполнении запроса, который содержит «Use database_name» или команды «Выполнить имя_хранимой_процедуры»

ВНИМАНИЕ! Данная статья переведена с использованием программного обеспечения Майкрософт для машинного перевода и, возможно, отредактирована посредством технологии Community Translation Framework (CTF). Корпорация Майкрософт предлагает вам статьи, обработанные средствами машинного перевода, отредактированные членами сообщества Майкрософт и переведенные профессиональными переводчиками, чтобы вы могли ознакомиться со всеми статьями нашей базы знаний на нескольких языках. Статьи, переведенные с использованием средств машинного перевода и отредактированные сообществом, могут содержать смысловое, синтаксические и (или) грамматические ошибки. Корпорация Майкрософт не несет ответственности за любые неточности, ошибки или ущерб, вызванные неправильным переводом контента или его использованием нашими клиентами. Подробнее об CTF можно узнать по адресу http://support.microsoft.com/gp/machine-translation-corrections/ru.

Эта статья на английском языке: 3035071
Проблема
Предположим, с помощью Microsoft SQL Server 2014 Management Studio (среда SSMS) и подключения к базе данных SQL Azure. При выполнении команды Имя_хранимой_процедуры выполнения из контекстного меню щелкните правой кнопкой мыши хранимую процедуру после заполнения полей появление диалогового окна и нажать кнопку ОК, появится следующие сообщения об ошибках:


Сообщение 40508, уровень 16, состояние 1, строка 1
Инструкция USE для переключения между базами данных не поддерживается. Используйте новое подключение для подключения к другой базе данных.

Сообщение 2812, уровень 16, состояние 62, строка 6
Не удалось найти хранимую процедуру «Выполнение имя_хранимой_процедуры».
Причина
Эта проблема возникает, так как база данных SQL Azure не поддерживает команду «использование».
Решение
Информация о накопительном пакете обновления
Проблема была впервые устранена в следующее накопительное обновление для SQL Server.

Рекомендация: Установите последнее накопительное обновление для SQL Server
Каждый новый накопительный пакет обновления для SQL Server содержит все исправления и все безопасности исправления, входившие в состав предыдущего накопительного обновления. Корпорация Майкрософт рекомендует загрузить и установить последние накопительные обновления для SQL Server:
Временное решение
Чтобы обойти эту проблему, сначала выберите нужную базу данных в раскрывающемся списке база данных модулей SSM и затем выполнить хранимую процедуру.
Статус
Корпорация Майкрософт подтверждает, что это проблема продуктов Майкрософт, перечисленных в разделе "Относится к".

Внимание! Эта статья переведена автоматически

Lastnosti

ID članka: 3035071 – Zadnji pregled: 06/25/2015 02:49:00 – Revizija: 2.0

Microsoft SQL Server 2014 Developer, Microsoft SQL Server 2014 Enterprise, Microsoft SQL Server 2014 Standard, Microsoft SQL Server 2014 Service Pack 1

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB3035071 KbMtru
Povratne informacije