سؤال

كيف يمكنني البدء في إنشاء عملية منفصلة باستخدام مشغل SQL Server 05/08؟من الناحية المثالية، أرغب في إنشاء العملية وعدم انتظار SQL Server حتى تنتهي العملية من التنفيذ.أحتاج إلى تمرير بعض المعلمات من الإدخال الذي يؤدي إلى تشغيل العملية، ولكن الملف القابل للتنفيذ سيتولى الباقي.

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

المحلول

القليل من تكامل CLR، مع SQL Service Broker يمكن أن يساعدك هنا.

http://microsoft.apress.com/feature/70/asynchronous-stored-procedures-in-sql-server-2005

نصائح أخرى

تريد استخدام الإجراء المخزن في النظام xp_cmdshell

المعلومات هنا: http://msdn.microsoft.com/en-us/library/ms175046.aspx

لقد رأيت تلك المقالة تحديدًا، لكن لم أر خيار "النشر والنسيان".يبدو أنه ينتظر إرجاع الإخراج.

يعمل xp_cmdshell بشكل متزامن.لا يتم إرجاع التحكم إلى المتصل حتى يكتمل أمر shell Command.

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