كيفية استكشاف أخطاء وإصلاحها خطأ SQL Server 8198

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

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

أولاً، تتناول هذه المقالة عندما يحدث خطأ 8198. بعد ذلك، توفر المقالة بعض المعلومات حول إجراء النظام المخزن xp_Logininfo. ثم يوضح المقال كيفية استكشاف أخطاء وإصلاحها خطأ 8198.

back to the top

عندما يحدث خطأ 8198

عند تنفيذ إجراء على مثيل SQL Server الذي يتطلب ملقم SQL لحل بيانات اعتماد حساب مستخدم مجال Microsoft Windows NT قد تتلقى رسالة خطأ مشابهة لأي مما يلي.

رسالة الخطأ 1

ملقم: رسالة 8198 ، 16 مستوى XX حالة إجراء < مخزنة اسم > ، خط < السطر رقم >
تعذر الحصول على معلومات حول المجموعة Windows NT/المستخدم '< Domain\Account الاسم >'.



رسالة الخطأ 2

خطأ ODBC 8198 (42000) لا يمكن الحصول على معلومات حول Windows NT المجموعة/المستخدم '< Domain\Account الاسم >'.



رسالة الخطأ 3

فشل المهمة. غير قادر على تحديد ما إذا كان المالك (< Domain\Account اسم >) مهمة < اسم المهمة > حق الملقم (السبب: قد لا للحصول على معلومات حول Windows NT المجموعة/المستخدم '< Domain\Account الاسم >'. [SQLSTATE 42000] (Error 8198)).


لحل بيانات اعتماد حساب مستخدم مجال Windows NT يستخدم SQL Server إجراء النظام المخزن xp_logininfo. وفيما يلي قائمة من وحدات السيناريو الشائعة حيث قد تلاحظ فشل إجراء النظام المخزن xp_logininfo و يتسبب في حدوث الخطأ 8198.
  • عند استخدام xp_sendmail توسيع الإجراء المخزن.
  • عندما تقوم بإعداد النسخ المتماثل.
  • عند تشغيل مهمة عامل ملقم SQL.


back to the top

معلومات حول نظام Xp_logininfo إجراء مخزن

Xp_logininfo إجراء نظام المخزن. لم يتم إجراء النظام المخزن xp_logininfo SQL Server توسيع الإجراء المخزن contrary إلى اسمه. استدعاء إجراء النظام المخزن xp_logininfo عدة استدعاءات API Windows Microsoft لاسترداد معلومات حول Windows المجالات وحسابات مستخدم Windows.

استناداً إلى استدعاء Windows API الذي تسبب في الفشل قد إجراء النظام المخزن xp_logininfo بإرجاع خطأ 8198 ذات قيمة حالة SQL Server ذات صلة. تشير القيمة حالة ملقم SQL إلى طبيعة الفشل.

قد يتم تشغيل SQL Server إجراء النظام المخزن xp_logininfo استرداد معلومات حول Windows المجالات والمستخدم حسابات ، حتى إذا لم يفعل المستخدم بذلك بشكل واضح. هناك لذلك، في حالة ظهور رسالة خطأ 8198 ورسالة الخطأ مذكورة إجراء مخزن النظام xp_logininfo كـ الإجراء, يجب استخدام منشئ ملفات التعريف SQL للتتبع لاستكشاف أخطاء نقطة بالضبط الفشل.

كل مرة يتم فيها تخزين النظام xp_logininfo فشل الإجراء "، يظهر خطأ 8198 مع حالة SQL Server ذات صلة. حتى إذا لم يتم المستخدم تشغيل إجراء النظام المخزن xp_logininfo بوضوح ، قد SQL Server استخدام إجراء النظام المخزن xp_logininfo استرداد المعلومات في مجالات Windows وحسابات المستخدمين عندما يكون مطلوباً. في رسالة الخطأ التالية قيمة XX إلى حالة SQL Server في وقت حدث الفشل.

رسالة ملقم: 8198 ، 16 مستوى XX حالة إجراء < مخزنة اسم > ، خط < السطر رقم >
تعذر الحصول على معلومات حول Windows NT المجموعة/المستخدم '< Domain\Account الاسم >'.


يسرد الجدول التالي بعض قيم الحالة SQL Server الشائعة التي قد تلاحظ في رسالة الخطأ عند حدوث خطأ 8198.

حالة ملقم SQLالسبب المحتمل
21تم لا يتم تشغيل xp_logininfo توسيع الإجراء المخزن على كمبيوتر مثبت عليه نظام تشغيل Microsoft Windows NT.
حرف الخط المائل العكسي ("\") الذي يفصل اسم مجال Windows واسم الحساب في اسم حساب Windows مفقودة.
22حدث خطأ أثناء الاستعلام SQL Server عن نظام التشغيل Windows استرداد معلومات حول اسم حساب Windows.
24عند الاستعلام مشغّل SQL Server عن نظام التشغيل Windows استرداد معلومات حول اسم حساب Windows ، تم رفض الوصول.
25حدث خطأ عند مشغّل SQL Server الاستعلام عن نظام التشغيل Windows استرداد معلومات حول اسم حساب Windows.
26حدث خطأ عند نظام تشغيل Windows استرداد معلومات حول مجموعة الفرعي محلي التابع لـ Windows الاستعلام عن مشغّل SQL Server حيث يكون مستخدم Windows عضو. (يشير مستخدم Windows إلى حساب سياق أمان).
27حدث خطأ عند نظام تشغيل Windows استرداد معلومات حول مجموعة الفرعي محلي التابع لـ Windows الاستعلام عن مشغّل SQL Server حيث يكون مستخدم Windows عضو. (يشير مستخدم Windows إلى حساب سياق أمان).


back to the top

رسالة الخطأ 8198 استكشاف الأخطاء وإصلاحها

بسبب تخزين النظام xp_logininfo قد يتم استخدام الإجراء بواسطة SQL Server لحل بيانات اعتماد حساب مستخدم مجال Windows NT ، توصي Microsoft باستخدام "منشئ ملفات التعريف SQL" لتتبع السبب الفعلي رسالة الخطأ.

وفيما يلي قائمة ببعض المشكلات التي قد تسبب خطأ 8198.
  • مشكلات في الشبكة.
  • مشكلة اسم مجموعة محلية Windows أو مجموعة Windows العمومية.
  • تعارض مع مجموعة EVERYONE.
  • توسيع xp_sendmail فشل إجراء مخزن.
  • فشل المهمة عامل ملقم SQL.
  • فشل تكوين النسخ متماثل.
يتبع من المعلومات حول كل مشكلة. يتم أيضاً توفير حل مقترحة كل مشكلة.

مشكلات الشبكة

قد تظهر لك رسالة الخطأ 8198 إذا كان حساب تسجيل دخول SQL Server في مجال Windows مختلف من حساب Windows المستخدمة في تشغيل إجراء مخزن. لحل المشكلة تأكد من تحققت الشروط التالية:
  • هناك علاقة ثقة بين Windows بين المجالات.
  • يتم تمكين منافذ TCP/IP التي مطلوبة لتأسيس الثقة في مجالات Windows اثنين.

    ملاحظة إذا لم يتم تمكين منافذ ذات الصلة على مجالات Windows ، قد لا تزال تتلقى خطأ 8198 حتى عند وجود علاقة ثقة بين المجالات جهازي.
للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
179442 كيفية تكوين جدار حماية المجالات وثقات
للتحقق من ما إذا تحققت الشروط المذكورة سابقاً اختبار ما إذا كان يمكنك تعيين أذونات المجلد على جهاز كمبيوتر في المجال مستخدمي مجال آخر. إذا كان لا يمكنك تعيين الأذونات قد تكون المشكلة الشبكة ذات الصلة.

ملاحظة في حالة استخدام مستكشف Windows لتعيين أذونات مجلد مستخدم على مجال آخر تأكد من تحديد اسم المجال الآخر بشكل صريح من قائمة المجالات.



مشكلة في اسم مجموعة محلية Windows أو مجموعة Windows العمومية

قد تظهر رسالة الخطأ 8198 عند تشغيل الإجراء المخزن باستخدام لمستخدم Windows من مجموعة Windows محلية أو مجموعة عمومية Windows إذا كانت مجموعة Windows محلية أو مجموعة عمومية Windows على نفس الاسم مثل أحد الإجراءات التالية:
  • اسم مجال Windows.
  • اسم الكمبيوتر.
  • مجال Windows آخر لديه علاقة الثقة مع المجال.

كمحاولة للتغلب على هذه المشكلة قم بإجراء إحدى المهام التالية.
  • تغيير اسم مجموعة محلية Windows أو اسم مجموعة عمومية Windows.
  • إزالة المستخدم من مجموعة Windows محلية أو مجموعة Windows العمومية له نفس اسم مجال Windows.
للحصول على معلومات إضافية، انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
233161BUG: Xp_logininfo إرجاع الخطأ 8198


قد تظهر لك رسالة الخطأ 8198 إذا كان هناك مجموعة Windows محلية أو مجموعة عمومية Windows تم إنشاؤه من قبل مستخدم الذي لديه نفس المجموعة المحجوز EVERYONE الاسم. قد يسبب تعارض اسم مصادقة حساب Windows إلى فشل.

المجموعة المحجوز EVERYONE لا يظهر في قائمة المجموعات موجود في إدارة المستخدمين الخاصة بالمجالات أو أدوات إدارة Windows إدارة الكمبيوتر. ومع ذلك، إذا كنت تقوم بإنشاء يدوياً مجموعة محلية أو مجموعة "المجال العمومية" التي اسماً لكل شخص سيتم المجموعة EVERYONE في قائمة المجموعات في إدارة المستخدمين الخاصة بالمجالات.

لحل هذه المشكلة، حذف مجموعة EVERYONE التي قمت بإنشائها يدوياً.


توسيع xp_sendmail فشل إجراء مخزن

xp_sendmail توسيع الإجراء المخزن قد تفشل والعودة لا يكون الخطأ 8198 إذا جهاز الكمبيوتر العميل الذي يعمل xp_sendmail توسيع الإجراء المخزن في نفس المجال مثل الكمبيوتر SQL Server و لم علاقة ثقة بين المجالات.

لحل هذه المشكلة، نفذ أحد المهام التالية.
  • في مجال Windows العميل, إنشاء مستخدم مجال باستخدام نفس اسم المستخدم و كلمة المرور نفسها التي حساب بدء التشغيل SQL Server.
  • إضافة حساب بدء التشغيل ملقم SQL إلى مجموعة وصول متوافق Pre-Windows 2000 في مجال Windows العملاء SQL Server.

    للحصول على معلومات إضافية حول كيفية استخدام مجموعة وصول متوافق إلى Pre-Windows 2000 انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
    303973HOW TO: إضافة المستخدمين إلى مجموعة Access الخاص بـ Pre-Windows 2000 المتوافق

فشل المهمة عامل ملقم SQL

قد تظهر لك رسالة الخطأ 8198 إذا مهمة عامل ملقم SQL مملوك من قبل Microsoft Windows NT مصادقة المستخدم يفشل. قد تحدث هذه المشكلة عند تشغيل ملقم SQL على كمبيوتر نظام التشغيل Microsoft Windows 2000 ولم لديك Pre-Windows 2000 المتوافق Access المجموعة في مجال الكمبيوتر.

للحصول على معلومات إضافية حول هذه المشكلة بالإضافة إلى أحد الحلول مقترحة انقر فوق رقم المقالة التالي لعرضها في "قاعدة المعارف لـ Microsoft:
241643PRB: رسالة الخطأ 8198 تم إرجاعه من المهمة التي يملكها المستخدم المصادق Windows NT


فشل تكوين النسخ المتماثل

عند تكوين النسخ المتماثل على مثيل من SQL قد لا يتم تشغيل عامل النسخ المتماثل. قد تظهر لك رسالة الخطأ 8198.
إذا لم يتم تشغيل عامل النسخ المتماثل تفحص محفوظات المهمة عامل ملقم SQL الذي تم إنشاء مهمة عامل النسخ المتماثل. قد تتمكن من العثور على خطأ 8198 تسجيل في محفوظات المهمة.

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

    لحل هذه المشكلة، قم بتغيير حساب بدء التشغيل من خدمة SQL Server إلى حساب مجال Windows.
  • خدمات SQL Server "و" عامل SQL Server خدمات على الناشر وعلى سياقات الأمان الاستخدام المشترك من Windows مختلفة المجالات.

    لحل هذه المشكلة، استخدم إحدى الطرق التالية اثنين.
    • استخدام نفس حساب مستخدم المجال Windows لتشغيل خدمات SQL Server وخدمات عامل ملقم SQL.
    • إنشاء حساب مستخدم مجال Windows على الناشر وعلى المشترك التي لها أسماء متطابقة المستخدمين وكلمات المرور.
back to the top
مراجع
للحصول على معلومات إضافية، انقر فوق أرقام المقالات التالية لعرضها في "قاعدة المعارف لـ Microsoft:
830596FIX: يمكنك تلقي رسالة خطأ عند توسيع xp_logininfo يتم تشغيل إجراء مخزن
241643PRB: رسالة الخطأ 8198 تم إرجاعه من المهمة التي يملكها المستخدم المصادق Windows NT
233161BUG: Xp_logininfo إرجاع الخطأ 8198


للحصول على معلومات إضافية حول xp_sendmail توسيع الإجراء المخزن قم بزيارة موقع Microsoft التالي على الويب:



للحصول على معلومات إضافية حول إجراء النظام المخزن xp_logininfo قم بزيارة موقع Microsoft التالي على الويب:



back to the top
خطأ 8198 xp_logininfo الإطارات المصادقة

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

خصائص

رقم الموضوع: 834124 - آخر مراجعة: 12/08/2015 05:50:55 - المراجعة: 2.3

Microsoft SQL Server 2000 Standard Edition

  • kbnosurvey kbarchive kbmt kbhowtomaster kbstoredproc kberrmsg kbsecurity kbsqlservmail kbuser kbtsql kbquery kblogin kbauthentication kbservice kbserver kbdatabase kbsysadmin kbinfo KB834124 KbMtar
تعليقات