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

תופעות

בעת שימוש במסד הנתונים של SSISDB כדי לאחסן ולנהל את חבילות שירותי האינטגרציה של Microsoft SQL Server (SSIS) ולקבוע את התצורה של המאפיינים הבאים בקטלוג SSIS:

  • ניקוי יומני רישום תקופתי (מוגדר כ-True)

  • תקופת שמירה (מוגדרת למספר מסוים של ימים – גדול יותר מספר הימים השכיח ביותר שהבעיה יכולה להיות)

  • הסרת גירסאות ישנות מדי פעם (מוגדרת כ-true)

  • מספר גירסאות מירבי לכל פרוייקט

ייתכן שתיתקל באחת או יותר מהתופעות הבאות:

  • לוקח זמן רב לפרוס חבילות SSIS למסד הנתונים של SSIS מ-SSDT.

  • חבילות SSIS עשויות להימשך זמן רב, או אפילו להיכשל במקרים מסוימים, כאשר משימת הניקוי של SSISDB פועלת.

  • מופע SQL Server עשוי להציג בעיות ביצועים.

  • משימת התחזוקה של SSIS עשויה להימשך זמן רב (יותר מיום) כדי להשלים או אפילו להיכשל.

  • ייתכן שSSISDB גדלו בגודל גדול.

פתרון

מידע של service pack עבור SQL Server 2012

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

2755533 כיצד להשיג את ערכת השירות העדכנית ביותר עבור SQL Server 2012 לאחר החלת SQL Server 2012 Service Pack 2 (SP2), בצע שלבים אלה כדי לפתור בעיה זו:

  • החלת SQL Server 2012 SP2 במופע SQL Server המארח את קטלוג SSISB.

  • העבר את הפרוצדורהה.cleanup_server_logהפנימיתהמאוחסנת ב-SSISDB כדי לבצע ניקוי מלא.

    EXEC SSISDB.internal.cleanup_server_log
  • שנה את מסד הנתונים של SSISDB למצב משתמש יחיד.

    ALTER DATABASE SSISDB SET SINGLE_USER
  • התקשר לconfigure_catalog יחד עם הפרמטר SEVER_OPERATION_ENCRYPTION_LEVEL כדי לשנות את רמת ההצפנה של יומן הפעולות לPER_PROJECT (2) מברירת המחדל של PER_EXECUTION (1).

    EXEC SSISDB.catalog.configure_catalog @property_name='SERVER_OPERATION_ENCRYPTION_LEVEL', @property_value='2'
  • שנה את מסד הנתונים של SSISDB בחזרה למצב מרובה משתמשים.

    ALTER DATABASE SSISDB SET MULTI_USER
  • הרצת הפנימי.Cleanup_Server_execution_keys הליך מאוחסן כדי לנקות את מפתחות רמת התנועה.

    EXEC SSISDB.internal.Cleanup_Server_execution_keys @cleanup_flag = 1

מידע נוסף

SQL Server 2012 Service Pack 2 מציג שינויי עיצוב מפתח שעוזרים להקל על בעיה זו:

  • מאפיין חדש (OPERATION_LOG_ENCRYPTION_LEVEL) מוצג בטבלת SSISDB.catalog_property כדי להפוך אפשרות לזמינה עבור אבטחה ברמת הפרוייקט. הגדרה זו מורה SSIS ליצור מפתח אחד או זוג אישורים עבור כל פרוייקט ולעשות בו שימוש חוזר עבור כל תנועה, ובכך למזער את מספר האישורים שנשמרו ויש צורך לנקות אותם בעתיד. נדרש ניקוי מלא לפני שינוי מרמת התנועה לרמת הפרוייקט.

  • שני פרוצדורות מאוחסנות מוכללות כדי לסייע בהעברה של הSSISDB הקיימים מרמת התנועה לרמת הפרוייקט:

    • cleanup_server_log

    • cleanup_server_execution_keys

    לקבלת מידע נוסף אודות שני הליכים אלה והשימוש בהם, עבור אל אתר האינטרנט הבא ב-SQL Server Books Online:

    פרוצדורות מאוחסנות (קטלוג שירותי שילוב)

מצב

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

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

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

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

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

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

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

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

×