تخطي إلى المحتوى الرئيسي
الدعم
تسجيل الدخول باستخدام حساب Microsoft
تسجيل الدخول أو إنشاء حساب.
مرحباً،
تحديد استخدام حساب مختلف!
لديك حسابات متعددة
اختر الحساب الذي تريد تسجيل الدخول باستخدامه.

الأعراض

يرجى مراعاة السيناريو التالي:

  • لديك Microsoft Forefront التهديد إدارة العبارة (تونس) 2010 Service Pack 1 (SP1) مثبتاً على جهاز الكمبيوتر الخاص بك.

  • تم تكوين مجموعة المراقبة لإنشاء بيانات ملخص يومي بين عشية وضحاها.


في هذا السيناريو، لا يتم إنشاء ملخص البيانات كما هو متوقع. إذا كنت تحاول إنشاء تقرير، التقرير فارغة، وإلا يتم عرض معلومات قالب التقرير. بالإضافة إلى ذلك، قد تظهر "فشل إنشاء ملخص التقرير" التالي "رسالة في وحدة تحكم" إدارة حالة حرية التعبير ":

الوصف: لم يتم إنشاء ملخص يومي لليوم "mm/dd/yyyy". قد يتسبب هذا التقرير لهذه الفترة تكون غير دقيقة. تحقق من وجود أية تنبيهات تكوين التقارير السابقة، وأن خدمات التقارير على "حالة حرية التعبير في مقدمة" التقرير الملقم المعين قيد التشغيل ويمكن الوصول إليها من كافة أعضاء الصفيف. استخدم موقع المصدر 1001.105.7.0.9027.450 في تقرير الفشل. الفشل بسبب الخطأ: 0x80040e4d

السبب

عند حالة حرية التعبير المثبتة، يتم تشغيل Sysprep.exe لتعميم عملية التثبيت على الكمبيوتر. ومع ذلك، بعد تعميم التثبيت، قد لا تعمل أجزاء معينة من تثبيت حالة حرية التعبير كما هو متوقع. لتصحيح هذه المشكلات، يتم تشغيل التطبيق IsaApplianceInit.exe عند تشغيلها حالة حرية التعبير لأول مرة. ولكن عندما Service Pack 1 جزءا من حزمة التثبيت المسبق، يتأثر توقيت لتكوين بيانات الاعتماد ل SQL Server Reporting Services (SSRS). في هذه الحالة، SSRS ومجموعة المراقبة لديك بيانات اعتماد مختلفة، وهذا يسبب المشكلة الموضحة في قسم "الأعراض".

الحل

لحل هذه المشكلة، تثبيت حزمة الخدمات الموضحة في مقالة "قاعدة معارف Microsoft" التالية:

وصف 2555840 Service Pack 2 لعبارة إدارة خطر Microsoft Forefront 2010

الحل البديل

للتغلب على هذه المشكلة، أعد تكوين "خدمات التقارير مجموعة المراقبة" لمزامنة بيانات الاعتماد بين تونس و SSRS. للقيام بذلك، اتبع الخطوات التالية:

  1. بدء تشغيل Notepad.exe. للقيام بذلك، انقر فوق ابدأ، ثم انقر فوق تشغيل، اكتب "المفكرة" في المربع فتح ، وثم انقر فوق موافق.

  2. نسخ ولصق التعليمات البرمجية التالية في مستند "المفكرة":

    set root = CreateObject("FPC.Root")Set arr = root.GetContainingArray

    WScript.Echo "Creating new Reporting Services configuration id"
    Dim newConfigId
    Set TypeLib = CreateObject("Scriptlet.TypeLib")
    newConfigId = TypeLib.Guid
    newConfigId = Left(newConfigId, Len(newConfigId)-2)
    newConfigId = newConfigId & "#fpcISA2010SP1"

    arr.Reports.ReportingServicesProperties.ReportingServicesConfigurationId = newConfigId
    wscript.echo "Changing Reporting Services configuration id"
    arr.Save
    wscript.echo "Waiting for reload on array " & arr.name
    arr.WaitForReload
    wscript.echo "Done reloading array " & arr.name

    Dim adStateOpen
    adStateOpen = 1

    Set cnn = CreateObject("ADODB.Connection")
    cnn.ConnectionString = "Provider=SQLOLEDB;Data Source='(local)\ISARS';Integrated Security=SSPI"
    cnn.Open
    If cnn.State <> adStateOpen Then
    wscript.echo "Failed to open SQL connection: " & cnn.ConnectionString
    End If

    Dim sqlCommand

    sqlCommand = "IF EXISTS(SELECT * FROM ISA_RS_Db.sys.database_principals WHERE name='ISA_RS_USER')" + vbCr + vbLf
    sqlCommand = sqlCommand + " BEGIN" + vbCr + vbLf
    sqlCommand = sqlCommand + " PRINT 'User already have a role on this db'" + vbCr + vbLf
    sqlCommand = sqlCommand + " END" + vbCr + vbLf
    sqlCommand = sqlCommand + "ELSE" + vbCr + vbLf
    sqlCommand = sqlCommand + " BEGIN" + vbCr + vbLf
    sqlCommand = sqlCommand + " PRINT 'User does not yet have a role on this db, adding...'" + vbCr + vbLf
    sqlCommand = sqlCommand + " EXEC ISA_RS_Db..sp_adduser 'ISA_RS_USER'" + vbCr + vbLf
    sqlCommand = sqlCommand + " EXEC ISA_RS_Db..sp_addrolemember 'db_owner', 'ISA_RS_USER'" + vbCr + vbLf
    sqlCommand = sqlCommand + " END" + vbCr + vbLf

    wscript.echo "Will execute " & vbCr & vbLf & sqlCommand
    Set rs = cnn.Execute(sqlCommand)
    cnn.Close

    WScript.Echo "Done!"
  3. احفظ الملف ك "FixDailySum.vbs".

  4. على خادم "تقرير تونس"، افتح موجه الأوامر إدارية، وثم استخدم الأمر التالي لتشغيل البرنامج النصي:

    cscript.exe FixDailySum.vbs


الحالة

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

المراجع

لمزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقال التالي لعرضه في "قاعدة معارف Microsoft":

824684 وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

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

الخروج من الخيارات إضافية؟

استكشف مزايا الاشتراك، واستعرض الدورات التدريبية، وتعرف على كيفية تأمين جهازك، والمزيد.

تساعدك المجتمعات على طرح الأسئلة والإجابة عليها، وتقديم الملاحظات، وسماعها من الخبراء ذوي الاطلاع الواسع.

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

ما مدى رضاك عن جودة اللغة؟
ما الذي أثّر في تجربتك؟
بالضغط على "إرسال"، سيتم استخدام ملاحظاتك لتحسين منتجات Microsoft وخدماتها. سيتمكن مسؤول تكنولوجيا المعلومات لديك من جمع هذه البيانات. بيان الخصوصية.

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

×