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

تصحيح: تحديث بيانات لا تحدث يوميا في SQL Server 2008 R2 بوويربيفوت ل SharePoint إذا تم تعيين ساعات العمل لإنهاء في اليوم التالي

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

اضغط هنا لرابط المقالة باللغة الانجليزية2490555
توزع Microsoft الإصلاحات Microsoft SQL Server 2008 R2 كأحد الملفات القابلة للتحميل. نظراً لأن الإصلاحات التراكمي، كل إصدار جديد يحتوي على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع السابق SQL Server 2008 R2.
الأعراض
أطلع على السيناريو التالي:
  • تثبيت وتكوين Microsoft SQL Server 2008 R2 بوويربيفوت ل SharePoint على كمبيوتر.
  • نشر أو إيداع مصنف Excel بوويربيفوت إلى معرض بوويربيفوت.
  • تكوين إعدادات التطبيق خدمة بوويربيفوت لتعريف ساعات العمل التي تعبر الحد من اليوم. على سبيل المثال، حدد وقت بدء ساعات العمل إلى6: 00 صباحا.ووقت النهاية2: 00 صباحا.اليوم التالي.
  • تمكين تحديث بيانات لمصنف.
  • جدولة تحديث البيانات للعمل يوميابعد ساعات العملوقت بدء التشغيل الأول.
في هذا السيناريو، تحديث البيانات كل يومين بدلاً من كل يوم.
السبب
تحدث هذه المشكلة بسبب معالجة Microsoft SQL Server بوويربيفوت ل SharePoint على نحو غير صحيح في الجدول التالي.
الحل

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

SQL Server 2008 R2

تم إصدار الإصلاح لهذه المشكلة أولاً في 6 التحديث التراكمي. للحصول على مزيد من المعلومات حول كيفية الحصول على حزمة التحديث التراكمي هذا ل SQL Server 2008 R2، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
2489376حزمة التحديث التراكمي 6 لنظام التشغيل SQL Server 2008 R2
ملاحظةنظراً لكون البنيات تراكمية، يحتوي كل إصدار إصلاح جديد على كافة الإصلاحات العاجلة وإصدار تصحيح كافة تصحيحات الأمان التي تم تضمينها مع السابق SQL Server 2008 R2. نوصي بمراعاة تطبيق أحدث إصدار إصلاح الذي يحتوي على هذا الإصلاح العاجل. لمزيد من المعلومات، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
981356بناء SQL Server 2008 R2 التي تم إصدارها بعد إصدار SQL Server 2008 R2
الحل البديل
لحل هذه المشكلة، تطبيق التحديث التراكمي إذا تحقق أحد الشروط التالية:

  • ليس لديك تطبيق خدمة بوويربيفوت.
  • يمكنك إسقاط التطبيق خدمة بوويربيفوت الموجود، ومن ثم يمكنك إنشاء واحدة جديدة.

إذا كان لديك بالفعل تطبيق خدمة بوويربيفوت، وإذا تعذر إفلات ثم قم بإنشاء واحدة جديدة، قم بتشغيل برنامج نصي SQL للعمليات التالية للتغلب على هذه المشكلة. تحديث هذا البرنامج النصي[داتاريفريش].[بروسيسنيكستشيدوليدرون]الإجراء المخزن مقابل قاعدة بيانات التطبيق خدمة بوويربيفوت.
IF OBJECT_ID ( '[DataRefresh].[ProcessNextScheduledRun]', 'P' ) IS NOT NULL     DROP PROCEDURE [DataRefresh].[ProcessNextScheduledRun];GO-- The caller should update the [NextProcessDate] and set the status to 'P'.CREATE PROCEDURE [DataRefresh].[ProcessNextScheduledRun]@AllotedServerName [nvarchar] (256)AS	DECLARE @CurrentTime datetime;	DECLARE @CurrentDate datetime;	SET @CurrentTime = GETDATE();	SET @CurrentDate = [DataRefresh].[DateOnly](@CurrentTime);	SET @CurrentTime = [DataRefresh].[TimeOnly](@CurrentTime);	-- Caller will calculate virtual run window and cancel the run that missed it.	UPDATE [DataRefresh].[Runs] SET [RunStartTime]=GETDATE(), ResultKey='Q', ServerName=@AllotedServerName		OUTPUT inserted.*		WHERE [RunID] 			in (SELECT TOP 1 [RunID]					FROM [DataRefresh].[Runs] 					WHERE ResultKey='W'						AND 						(							(				-- AfterBusinessHour cases that haven't been loaded to verify IT overridden business hours.				-- To handle IT overridden business hours, we will process after business hours schedules immediately 				-- and set [ProcessStartTime] and [ProcessEndTime] for the schedule and create other schedules if it is necessary.								[ProcessStartTime] IS NULL 							) 							OR							(	-- None AfterBusinessHour cases								ProcessEndTime IS NULL 								AND ( @CurrentTime>=[DataRefresh].[TimeOnly]([ProcessStartTime]) OR DATEDIFF(Day, ProcessDate, @CurrentDate)>=1)							)							OR 							(								-- BusinessHours setting crosses the day boundary.								[DataRefresh].[TimeOnly]([ProcessStartTime])<[DataRefresh].[TimeOnly]([ProcessEndTime])								AND (										DATEDIFF(Day, ProcessDate, @CurrentDate)>1 										OR										(DATEDIFF(Day, ProcessDate, @CurrentDate)>=0 AND @CurrentTime>=[DataRefresh].[TimeOnly]([ProcessStartTime]))									)							)							OR							(								-- BusinessHours setting within the day boundary.								[DataRefresh].[TimeOnly]([ProcessStartTime])>[DataRefresh].[TimeOnly]([ProcessEndTime])								AND ( @CurrentTime>=[DataRefresh].[TimeOnly]([ProcessStartTime]) OR DATEDIFF(Day, ProcessDate, @CurrentDate)>=1)							)							-- The following case has been coverred.							--OR							--(							--	-- Very old runs that haven't been picked up.							--	DATEDIFF(Day, ProcessDate, @CurrentDate)>1							--)						)					ORDER BY [ProcessDate] ASC				)GOGRANT EXECUTE ON [DataRefresh].[ProcessNextScheduledRun] TO [GeminiService_DataRefresh]GO
تصريح
أقرت Microsoft أن هذه مشكلة في منتجات Microsoft المسردة في قسم "تنطبق على".
مراجع
لمزيد من المعلومات حول كيفية إنشاء وتكوين تطبيق خدمة بوويربيفوت، قم بزيارة موقع شبكة مطوري Microsoft "(MSDN) التالي:لمزيد من المعلومات حول كيفية جدولة بيانات بوويربيفوت التحديث، قم بزيارة موقع شبكة مطوري Microsoft "(MSDN) التالي:للحصول على مزيد من المعلومات حول "نموذج تقديم تزايدي" ل SQL Server، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
935897يتوفر "نموذج تقديم تزايدي" من فريق SQL Server لتسليم الإصلاحات العاجلة للمشكلات التي تم الإبلاغ عنها
للحصول على مزيد من المعلومات حول مخطط التسمية لتحديثات SQL Server، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
822499مخطط تسمية جديدة لحزم تحديثات برامج Microsoft SQL Server
للحصول على مزيد من المعلومات حول مصطلحات تحديث البرامج، انقر فوق رقم المقالة التالي لعرض المقالة في قاعدة معارف Microsoft:
824684وصف للمصطلحات القياسية المستخدمة في وصف تحديثات برامج Microsoft

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

خصائص

رقم الموضوع: 2490555 - آخر مراجعة: 02/21/2011 18:16:00 - المراجعة: 1.0

Microsoft SQL Server 2008 R2 PowerPivot for Microsoft Excel 2010, Excel Services in Microsoft SharePoint Server 2010

  • kbqfe kbfix kbsurveynew kbexpertiseadvanced kbmt KB2490555 KbMtar
تعليقات
did=1&t=">cript> &did=1&t="> $index -->
Venezuela - Español
id=1&t=">p;did=1&t=">id=1&t="> var varCustomerTracking = 1; var Route = "76500"; var Ctrl = ""; document.write("