سؤال

لقد حصلت على قاعدة بيانات ضمن التحكم في المصدر باستخدام مشروع قاعدة بيانات VS2010. أحاول نقل بعض بروكس المخزنة من مخطط [DBO] إلى مخطط آخر. عندما أقوم بتغيير اسم المخطط في المشروع (تم نقله في هيكل المجلد بالإضافة إلى تحرير الإشارة للإشارة إلى المخطط الجديد) ونشره ، انتهى بي الأمر مع إنشاء Proc في المخطط الجديد ، ولكن لا يوجد قطرة مماثلة لـ Proc في المخطط القديم. على حد علمي ، لا يوجد اعتماد على ذلك بروك في المخطط القديم (وإذا كان هناك ، أريد أن أشير إلى بروك في المخطط الجديد على أي حال).

هل هذا علة مقابل ، أم أفعل شيئًا خاطئًا؟

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

المحلول

هناك خيار في مشروع قاعدة البيانات ، علامة التبويب النشر ، تكوين النشر:

قم بإنشاء عبارات إسقاط للكائنات الموجودة في قاعدة البيانات المستهدفة ولكنها ليست في مشروع قاعدة البيانات

إذا قمت بالتحقق من ذلك ، فيجب أن تسقط Sproc القديم

مرخصة بموجب: CC-BY-SA مع الإسناد
لا تنتمي إلى StackOverflow
scroll top