أنت غير متصل حاليًا، وفي انتظار الإنترنت الخاص بك ليقوم بإعادة الاتصال

إن المستعرض الذي تستخدمه غير معتمد

إنك تحتاج إلى تحديث المستعرض لاستخدام الموقع.

التحديث إلى أحدث إصدار من Internet Explorer

FIX: SQL Server بيانات نوعية العميل توقف عن الاستجابة عند محاولة حذف مشروع نوعية بيانات بعد تثبيت 1 التحديث التراكمي ل SQL Server 2012

هام: تمت ترجمة هذا المقال باستخدام برنامج ترجمة آلية لشركة مايكروسوفت بدلاً من الاستعانة بمترجم بشري. تقدم شركة مايكروسوفت كلاً من المقالات المترجمة بواسطة المترجمين البشر والمقالات المترجمة آليًا وبالتالي ستتمكن من الوصول إلى كل المقالات الموجودة في قاعدة المعرفة الخاصة بنا وباللغة الخاصة بك. بالرغم من ذلك، فإن المقالة المترجمة آليًا لا تكون دقيقة دائمًا وقد تحتوي على أخطاء إملائية أو لغوية أو نحوية، مثل تلك الأخطاء الصادرة عن متحدث أجنبي عندما يتحدث بلغتك. لا تتحمل شركة مايكروسوفت مسئولية عدم الدقة أو الأخطاء أو الضرر الناتج عن أية أخطاء في ترجمة المحتوى أو استخدامه من قبل عملائنا. تعمل شركة مايكروسوفت باستمرار على ترقية برنامج الترجمة الآلية

اضغط هنا لرابط المقالة باللغة الانجليزية2705571
تقوم Microsoft بتوزيع تصحيحات Microsoft SQL Server 2012 كملف واحد للتحميل. لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع السابقة SQL Server 2012.
الأعراض
أطلع على السيناريو التالي:
  • يمكنك إنشاء واحد أو أكثر من مشاريع نوعية البيانات في "العميل جودة البيانات" في Microsoft SQL Server 2012.
  • تثبيت 1 التحديث التراكمي ل SQL Server 2012 (SQL Server 2012 CU1)، ومن ثم تقوم بتشغيل الملف DQSInstaller.exe لرفع مستوى خدمات نوعية البيانات (دقس) النشرات المصورة وإضافة كائنات جديدة.
  • يمكنك محاولة حذف أحد مشاريع نوعية البيانات التي تم إنشاؤها باستخدام "بيانات نوعية العميل".
في هذا السيناريو، "العميل نوعية البيانات" توقف عن الاستجابة، ويدخل حلقة لا نهائية من مشغل قاعدة بيانات SQL Server. بالإضافة إلى ذلك، يواجه عملية sqlservr.exe استخدام نسبة كبيرة من وحدة المعالجة المركزية.

وتلاحظ
  • للتخلص من هذه المشكلة، قم بإعادة تشغيل العميل نوعية البيانات ودقس.
  • تحدث هذه المشكلة فقط إذا تم إنشاء المشروع نوعية البيانات قبل أن يتم تثبيت SQL Server 2012 CU1.
السبب
تحدث هذه المشكلة بسبب وجود حلقة لا نهائية في إجراء نظام المخزن بسبب تحديث عداد حلقة بشكل غير صحيح.

ملاحظةتحدث هذه المشكلة بسبب وجود انحدار في SQL Server 2012 CU1.
الحل

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

معلومات حزمة الخدمة على SQL Server 2012

لحل هذه المشكلة، يجب الحصول على أحدث حزمة خدمة ل SQL Server 2012. للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2755533 كيفية الحصول على أحدث حزمة خدمة ل SQL Server 2012

SQL Server 2012

إصلاح هذه المشكلة صدر لأول مرة في التحديث التراكمي 2 SQL Server 2012. لمزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذه ل SQL Server، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2703275 حزمة التحديث التراكمي 2 ل SQL Server 2012
ملاحظة لأن البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع السابقة SQL Server. ونحن ننصح بالتفكير تطبيق أحدث من الإصدار الإصلاح الذي يحتوي على هذا الإصلاح العاجل. للحصول على مزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2692828 يبني 2012 ملقم SQL التي تم إصدارها بعد إصدار SQL Server 2012
الحل البديل
للتغلب على هذه المشكلة، استخدم إحدى الطرق التالية.

الأسلوب 1

لإضافة إجراء الطباعة التي تمكن في الحلقة لانهائية الإجراء المخزن لمواصلة ثم قم بإنهاء بشكل صحيح، اتبع الخطوات التالية:
  1. قم بتشغيل الاستعلام التالي لتحديد اسم مخطط للمشروع المتضرر الذي حاولت حذف:

    SELECT 'KnowledgeManagement'+CAST(ID AS NVARCHAR) AS SchemaName, Name FROM DQS_MAIN.dbo.A_KNOWLEDGEBASE WHERE TYPE=2
  2. استخدام قيمة SchemaName أن هو عاد، ثم قم بتشغيل عبارات مشابهة لما يلي في SQL Server إدارة Studio لتوريد مطابقة اسم المخطط ومعرف "المشروع نوعية البيانات". سيتم إنشاء إجراء نموذج جديد للمخطط والمشروع نوعية البيانات المقابلة. ولذلك، عائدات حلقة لا نهائية بشكل صحيح.

    USE DQS_PROJECTSGOCREATE PROCEDURE DQProject<ID>.NewIndexParseTrigramsFromLexiconAS BEGINPRINT 'THIS IS A DUMMY PROCEDURE TO MAKE DELETE WORK for Microsoft KB Article 2705571';END
    ملاحظةمعرف> يمثل معرف "المشروع نوعية البيانات" التي يتم الآن حذف الداخلية.
  3. تحقق من أن يتم حذف المشروع نوعية البيانات من "العميل نوعية البيانات" كما هو متوقع.
2 الأسلوب

إذا كان لديك لقتل الإجراء حلقات بسرعة الحفاظ على موارد وحدة المعالجة المركزية، قم بتشغيل العبارات التالية للتعرف جلسة العمل الصحيح. ومع ذلك، مما أسفر عن مصرع الإجراء حلقات عدم حذف المشروع نوعية البيانات نظيفة. عبارات SQL للعمليات التالية تساعد في تحديد وقتل دورة الصحيح. إذا كان دورة واحدة أو أكثر من "بيانات نوعية العميل" قيد التشغيل، قد تضطر إلى تشغيل العبارات عدة مرات:

DECLARE @session smallint, @text nvarchar(2000), @killcommand nvarchar(200)SELECT TOP 1 @session=s.session_id, @text=st.textFROM sys.dm_exec_sessions sFULL OUTER JOIN sys.dm_exec_requests r ON s.session_id=r.session_idCROSS APPLY sys.dm_exec_sql_text(r.sql_handle) AS stWHERE program_name like 'DQ Services Client: Client Id = %, KB Id = %, Proxy = KnowledgebaseManagementEntryPointClient'AND s.status='running';SELECT 'Killing this DQS session:', @session SessionID, @text QueryText;SET @killcommand=N'Kill '+ cast(@session as nvarchar)+';'EXEC sp_executesql @killcommand;

ملاحظة إذا كنت تستخدم أسلوب 2 لقتل دقس الاتصال، قد تتلقى رسالة الإعلام بالخطأ التالية في "بيانات نوعية العميل":

خدمات نوعية بيانات ملقم SQL

--------------------------------------------------------------------------------

<MessageId></MessageId>: أبليكاتيونونهاندليديكسسيبشن

لقد حدث استثناء غير معالج. للحصول على مزيد من التفاصيل، راجع سجل عميل "خدمات نوعية البيانات".

--------------------------------------------------------------------------------

System.Data.SqlClient.SqlException (0x80131904): حدث خطأ خطيرة في الأمر الحالي. النتائج، إذا وجدت، يجب أن يتم تجاهل.
تصريح
تم تأكيد Microsoft أن هذه هي مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
مراجع
لمزيد من المعلومات حول كيفية ترقية دقس، انتقل إلى موقع ويب Microsoft TechNet التالية:
دقس؛ حذف؛ شنق؛ حلقة؛ تدور؛ بيانات نوعية الخدمات؛ العميل جودة البيانات؛ الراتب

تحذير: تمت ترجمة هذه المقالة تلقائيًا

خصائص

رقم الموضوع: 2705571 - آخر مراجعة: 09/20/2012 17:26:00 - المراجعة: 3.0

  • Microsoft SQL Server 2012 Developer
  • Microsoft SQL Server 2012 Enterprise
  • Microsoft SQL Server 2012 Standard
  • Microsoft SQL Server 2012 Express
  • Microsoft SQL Server 2012 Web
  • kbqfe kbmt KB2705571 KbMtar
تعليقات
amp;t=">rotocol) + "//c.microsoft.com/ms.js'><\/script>");