Berlaku Untuk
SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Gejala

Misalnya Anda menggunakan Microsoft SQL Server 2014 Management Studio (SSMS) dan menyambungkan ke database Azure SQL. Saat Anda menjalankan perintah Jalankan Stored_Procedure_name dari menu pintasan klik kanan prosedur yang disimpan, setelah mengisi bidang di jendela dialog yang muncul dan mengklik OK, Anda menerima pesan kesalahan berikut:

MSG 40508, tingkat 16, negara bagian 1, pernyataan garis 1USE tidak didukung untuk beralih antar database. Gunakan koneksi baru untuk menyambungkan ke database berbeda. MSG 2812, tingkat 16, 62 negara, baris 6Tidak bisa menemukan prosedur tersimpan ' Jalankan Stored_Procedure_name '.

Penyebab

Masalah ini terjadi karena Azure SQL database tidak mendukung perintah "Gunakan".

Pemecahan Masalah

Informasi pembaruan kumulatif

Masalah ini pertama kali diperbaiki dalam pembaruan kumulatif SQL Server berikut ini.

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Kami menyarankan Anda mengunduh dan menginstal pembaruan kumulatif terbaru untuk SQL Server:

Penyelesaian Masalah

Untuk mengatasi masalah ini, pilih database yang benar terlebih dahulu dalam daftar turun bawah database SSMS, lalu jalankan prosedur yang disimpan.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.