תופעות
כאשר אתה מפעיל דוח SQL Server 2008 R2 תחת התרחישים הבאים, אתה עשוי להיתקל בבעיה.
תרחיש 1
-
הדוח משתמש בערכת נתונים משותפת. אתה מציין איסוף, רגישות לרישיות ואפשרויות אחרות עבור ערכת הנתונים.
-
אתה מגדיר מסנן בערכת הנתונים.
בתרחיש זה, הדוח מציג תוצאות שגויות.
תרחיש 2
-
הדוח משתמש בערכת נתונים. אתה מציין איסוף, רגישות לרישיות ואפשרויות אחרות עבור ערכת הנתונים.
-
אתה מגדיר מסנן בערכת הנתונים.
-
אתה יוצר פרמטר המאוגד לערכת הנתונים.
בתרחיש זה, הפרמטר מפרט ערכים שגויים לבחירה בעת ההפעלה של הדוח. לדוגמה, נניח שאתה יוצר ערכת נתונים משותפת המכילה את הנתונים הבאים.
צבע |
מזהה |
---|---|
שחור |
1 |
שחור |
2 |
עליך להגדיר את האפשרות ' רגישות רישיות ' עבור ערכת הנתונים false. בנוסף, אתה מגדיר מסנן המשתמש בביטוי הבא:
[Color] <> black
בעת הפעלת דוח המחזיר את ערכת הנתונים המשותפת, הנתונים הבאים מוצגים.
צבע |
מזהה |
---|---|
שחור |
1 |
עם זאת, אתה מצפה להציג גם את השורה ' שחור '.
סיבה
בעיה זו מתרחשת מכיוון שהאיסוף, רגישות הרישיות ואפשרויות אחרות אינם נחשבים כאשר SQL Server מעבד את המסנן של ערכת נתונים משותפת או את הפרמטר של ערכת נתונים מסוננת. אם נעשה שימוש במסנן או בפרמטר אחר, ייתכן שהדבר יגרום לשגיאה.
פתרון
מידע של service pack עבור SQL Server 2008 R2
כדי לפתור בעיה זו, השג את ה-service pack העדכני ביותר עבור SQL Server 2008 R2. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:
2527041 כיצד להשיג את ערכת השירות העדכנית ביותר עבור SQL Server 2008 R2
מצב
Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".בעיה זו תוקנה לראשונה ב-SQL Server 2008 R2 Service Pack 1 (SP1) עבור SQL Server 2008 R2.