KB3035071-تصحيح: ظهور خطا عند تشغيل استعلام يحتوي علي الأمر "استخدام database_name" أو "تنفيذ الStored_Procedure_name"

الأعراض

افترض انك تستخدم Microsoft SQL Server 2014 Management Studio (SSMS) والاتصال بقاعده بيانات Azure SQL. عند تشغيل "تنفيذ الأمر" Stored_Procedure_name من القائمة المختصرة "النقر بزر الماوس الأيمن" لاجراء مخزن ، بعد ملء الحقول في نافذه مربع الحوار "إظهار" والنقر فوق "موافق"، تظهر رسائل الخطا التالية:

الرسالة 40508 ، المستوي 16 ، الحالة 1 ، الخط 1USE الجملة غير معتمده للتبديل بين قواعد البيانات. استخدم اتصالا جديدا للاتصال بقاعده بيانات مختلفه. الرسالة 2812 ، المستوي 16 ، الولاية 62 ، الخط 6Could العثور علي الاجراء المخزن ' Execute Stored_Procedure_name '.

السبب

تحدث هذه المشكلة نظرا لان قاعده بيانات Azure SQL لا تدعم الأمر "use".

الحل

معلومات التحديث التراكمي

تم تصحيح المشكلة أولا في التحديث التراكمي التالي ل SQL Server.

يحتوي كل تحديث تراكمي جديد ل SQL Server علي كل الإصلاحات العاجلة وكل تصحيحات الأمان التي تم تضمينها في التحديث التراكمي السابق. من المستحسن تنزيل أحدث التحديثات التراكمية ل SQL Server وتثبيته:

الحل البديل

لحل هذه المشكلة ، حدد قاعده البيانات الصحيحة أولا في القائمة المنسدلة لقاعده بيانات رسائل sms ، ثم نفذ الاجراء المخزن.

الحالة

أقرت Microsoft أن هذه المشكلة تحدث في منتجات Microsoft المسردة في المقطع "تنطبق على".

هل تحتاج إلى مزيد من المساعدة؟

توسيع المهارات
استكشاف التدريب
الحصول على الميزات الجديدة أولاً
الانضمام إلى Microsoft Insider

هل كانت المعلومات مفيدة؟

نشكرك على ملاحظاتك!

شكراً لك على الملاحظات! يبدو أنه من المفيد إيصالك بأحد وكلاء دعم Office لدينا.

×