תופעות

נניח שברשותך שירותי דיווח באמצעות Microsoft SQL Server 2012 (SSRS 2012) או SSRS 2014 המכילים ביטויים רבים. כאשר אתה מעלה את הדוח למנהל הדוחות של שירותי דיווח, ייתכן שתקבל את הודעת השגיאה הבאה:

אירעה שגיאה לא צפויה בעת הידור של ביטויים. ערך החזרה של קומפיילר מקורי: "[BC30494] השורה ארוכה מדי. ' (rsUnexpectedCompilerError).

פתרון

מידע אודות עדכון מצטבר

הבעיה נפתרה לראשונה בעדכון המצטבר הבא של SQL Server.

כל עדכון מצטבר חדש עבור SQL Server מכיל את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו בעדכון המצטבר הקודם. אנו ממליצים להוריד ולהתקין את העדכונים המצטברים האחרונים עבור SQL Server:

פתרון

כדי לעקוף בעיה זו, העבר מקטעים של הדוח לדוח משנה נפרד כך שכל דוח ישתמש בתיבות טקסט קטנות מ-1000.

מידע נוסף

סיבהדוחות המכילים ביטויים רבים יכולים לגרום לקווי קוד שנוצרו באופן דינאמי עם אורכים שחורגים ממגבלת אורך השורה הנאכפת על-ידי קומפיילר Visual Basic.

מצב

Microsoft אישרה שזוהי בעיה במוצרי Microsoft המופיעים בסעיף "חל על".

זקוק לעזרה נוספת?

הרחב את הכישורים שלך
סייר בהדרכה
קבל תכונות חדשות לפני כולם
הצטרף למשתתפי Microsoft insider

האם מידע זה היה שימושי?

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלכם?

תודה על המשוב!

×