דלג לתוכן הראשי
היכנס דרך Microsoft
היכנס או צור חשבון.
שלום,
בחר חשבון אחר.
יש לך חשבונות מרובים
בחר את החשבון שברצונך להיכנס באמצעותו.

Microsoft מפיצה את Microsoft SQL Server 2008 R2 Service Pack 2 כקובץ הניתן להורדה. מאחר שהתיקונים מצטברים, כל מהדורה חדשה מכילה את כל התיקונים החמים ואת כל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008 R2 Service Pack 2.

תופעות

שקול את התרחיש הבא:

  • יש לך טבלה עם מחיצות המשתמשת בעמודה datetimeoffset type כעמודת מחיצה ב-Microsoft SQL Server 2008 R2.

  • אתה משתמש באשף הפרסום החדש כדי ליצור פרסום תמונה של הטבלה המחולקת למחיצות ב-SQL Server Management Studio (SSMS).

בתרחיש זה, אתה מקבל את הודעת השגיאה הבאה באחד מקבצי ה-script המשמשים ליצירת פרסום התמונה. קבצי ה-script נוצרים באופן אוטומטי על-ידי אשף הפרסום החדש.

Msg 102, Level 15, State 1, Line 3Incorrect תחביר ליד ' '.

הערה לקבלת תרחיש של דוגמה מפורטת שמתרחשת בעיה זו, עיין בסעיף ' מידע נוסף '.

פתרון

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

עדכון מצטבר 5 עבור SQL Server 2008 R2 SP2

התיקון לבעיה זו הופץ לראשונה בעדכון המצטבר 5. לקבלת מידע נוסף אודות אופן ההשגה של חבילת עדכון מצטברת זו עבור SQL Server 2008 R2 SP 2, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2797460 חבילת עדכון מצטבר 5 עבור SQL Server 2008 R2 Service Pack 2הערה מאחר שבונה הגירסאות מצטבר, כל מהדורת תיקון חדשה מכילה את כל התיקונים החמים וכל תיקוני האבטחה שנכללו במהדורת התיקון הקודמת של SQL Server 2008 R2. אנו ממליצים לשקול להחיל את הגירסה העדכנית ביותר שמכילה את התיקון האחרון שמכיל תיקון חם זה. לקבלת מידע נוסף, לחץ על מספר המאמר הבא כדי להציג את המאמר ב-Microsoft Knowledge Base:

2730301 SQL Server 2008 R2 בונה שהופצו לאחר ש-SQL Server 2008 R2 Service Pack 2 הופץ

מידע נוסף

הנח שאתה יוצר פונקציית מחיצה ב-SQL Server 2008 R2, ושסוג הנתונים של input_parameter_type הוא datetimeoffset. לאחר מכן עליך להשתמש בפונקציית מחיצת Script בשם ב-SSMS. בתרחיש זה, הבעיה המתוארת בסעיף ' מאפייני הבעיה ' מופיעה. בנוסף, הערכים של טווח התאריכים הליטרליים שנוצרו על-ידי SSMS אינם מצוטטים בגרשיים בודדים. לדוגמה, ביצוע המשפט הבא ליצירת פונקציית מחיצה:

CREATE PARTITION FUNCTION PF_TEST (datetimeoffset(7)) as range right for values('20100101', '20100201', '20100301')

לאחר מכן, לחץ באמצעות לחצן העכבר הימני על פונקציית המחיצה בסייר האובייקטים, בחר את הפונקציה מחיצת Script בשם, בחר צור אלולאחר מכן בחר בחלון עורך השאילתות החדש ב-SSMS. אתה רואה את ה-script שנוצר להלן:

יצירת פונקציית מחיצה [PF_TEST] (datetimeoffset (7)) בתור טווח מתאים לערכים (1/1/2010 12:00:00 AM + 00:00, 2/1/2010 12:00:00 AM + 00:00, 3/1/2010 12:00:00 AM + 00:00)אם תנסה להפעיל את קובץ ה-script שנוצר, תקבל את הודעת השגיאה הבאה:

Msg 102, Level 15, State 1, Line 3Incorrect התחביר ליד ' 12 '.

מצב

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

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

מעוניין באפשרויות נוספות?

גלה את יתרונות המנוי, עיין בקורסי הדרכה, למד כיצד לאבטח את המכשיר שלך ועוד.

קהילות עוזרות לך לשאול שאלות ולהשיב עליהן, לתת משוב ולשמוע ממומחים בעלי ידע עשיר.

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

עד כמה אתם מרוצים מאיכות השפה?
מה השפיע על החוויה שלך?
בלחיצה על 'שלח', אתה מאפשר למשוב שלך לשפר מוצרים ושירותים של Microsoft. מנהל ה-IT שלך יוכל לאסוף נתונים אלה. הצהרת הפרטיות.

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

×