תיקון: מתקבלת הודעה על שגיאת מערכת קבצים בעת ניסיון לשמור שינויים ב- SSAS 2012 באמצעות SSDT

תבנית: תיקון חם כללי

באג #: 186326 (תחזוקת תוכן) VSTS: 1274132

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

מאפייני הבעיה

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

  • התחבר למסד נתונים של Microsoft SQL Server 2012 Analysis Services (SSAS 2012) באמצעות כלים נתונים של שרת SQL (SSDT) במצב מקוון.

  • שנה את המאפיין AttributeHierarchyEnabled, AttributeHierarchyVisible, או AttributeHierarchyOrdered עבור תכונה של ממד.

  • אתה מנסה לשמור את השינויים.

בתרחיש זה, מתקבלת הודעת שגיאה של קובץ מערכת הדומה להודעה הבאה:

אין אפשרות לשמור את ממד שם ממד עקב השגיאות הבאות:
שגיאת מערכת קבצים: השגיאה הבאה אירעה בעת הקובץ '\\?\...\...dstore' הועתק אל הקובץ '\\?\...\...dstore': הקובץ קיים. .
שרת: הפעולה הנוכחית בוטלה מאחר שפעולה אחרת את הטרנזקציה נכשלה.


בנוסף, SSAS נעצר באופן בלתי צפוי.

הערה אם תפעיל מחדש SSAS לאחר שתקבל את הודעת השגיאה, מסד הנתונים אינו מוצג.

פתרון

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

עדכון מצטבר 4 עבור SQL Server 2012 SP1

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

2833645 Cumulative לעדכן 4 עבור SQL Server 2012 SP1הערה מאחר שכתובות גירסאות build הם מצטברים, כל פרסום תיקון חדש כולל את כל התיקונים החמים ולתקן כל תיקוני האבטחה שהיו כלולים בפרסום הקודם SQL Server 2012 SP1 מהדורה. אנו ממליצים לך לשקול החלת העדכניים ביותר פרסום התיקון החם הזה. לקבלת מידע נוסף, לחץ על מספר המאמר שלהלן כדי לעבור המאמר מתוך מאגר הידע Microsoft Knowledge Base:

2772858 2012 שרת SQL בניית תוכן שפורסמו לאחר SQL Server 2012 Service Pack 1 פורסם

מצב

Microsoft אישרה כי מדובר בבעיה במוצרי Microsoft הרשומים במקטע 'חל על'.

פתרון הבעיה

כדי לעקוף בעיה זו, השתמש באחת מהשיטות הבאות:

  • השתמש פקודת XMLA כדי לשנות את המאפיין ב- Studio ניהול השרת של SQL (SSMS).

  • שנה את המאפיין באמצעות SSDT במצב הפרוייקט.

  • שנה את המאפיין כאשר מסד הנתונים נמצא במצב שלא עובדו.

מידע נוסף

מידע על מחסנית קריאות

כאשר אתה מעיין קוביה לאחר שתקבל את הודעת השגיאה של מערכת הקבצים, נוצר קובץ dump הבא:
00 00000000`2ef5e2f8 00000000`0058f56b 0x00000002`36c5100001 00000000`2ef5e300 00000000`005919bc msmdsrv!MDProperty::SetFieldProperties+0x2b
02 (Inline Function) --------`-------- msmdsrv!MDInfo::GetPropCount+0x1a1
03 00000000`2ef5e380 00000000`006137bd msmdsrv!MDDataStore::Init+0x3e4
04 00000000`2ef5e450 00000000`006136ef msmdsrv!MDCalcMCache::Init+0x220
05 00000000`2ef5e5c0 00000000`0062ec6b msmdsrv!MDCalcMCache::Init+0x1f
06 00000000`2ef5e610 00000000`0062e987 msmdsrv!MDContext::InternalSetCube+0x2f3
07 00000000`2ef5e670 00000000`0062a7e8 msmdsrv!MDContext::BuildContext+0x164
08 (Inline Function) --------`-------- msmdsrv!PFComPtrWithParent<PCSession>::operator!+0xffffffff`ffe923ec
09 (Inline Function) --------`-------- msmdsrv!PCExecutionContext::GetPXSession+0xffffffff`ffe923ec
0a 00000000`2ef5e6e0 00000000`00798442 msmdsrv!MDScope::BuildScope+0xb1f
0b (Inline Function) --------`-------- msmdsrv!PFComPtrAssign+0x189428
0c (Inline Function) --------`-------- msmdsrv!PFComPtr<PCExecutionContext>::operator=+0x189428
0d 00000000`2ef5e8e0 00000000`0060ebfe msmdsrv!MDScope::BuildScope+0x6e2
0e (Inline Function) --------`-------- msmdsrv!PFComPtrAssign+0xffffffff`fffffbe4
0f (Inline Function) --------`-------- msmdsrv!PFComPtr<PCExecutionContext>::operator=+0xffffffff`fffffbe4
10 00000000`2ef5eae0 00000000`0062a741 msmdsrv!MDScope::BuildScope+0x37d
11 (Inline Function) --------`-------- msmdsrv!PFComPtrAssign+0x1b727
12 (Inline Function) --------`-------- msmdsrv!PFComPtr<PCExecutionContext>::operator=+0x1b727
13 00000000`2ef5ece0 00000000`0060d276 msmdsrv!MDScope::BuildScope+0x2a0
14 00000000`2ef5eee0 00000000`01e0c494 msmdsrv!MDScope::BuildScope+0x114
15 00000000`2ef5ef60 00000000`01e09102 msmdsrv!MDCubeIterator::ResolveRestrictions+0x194
16 00000000`2ef5eff0 00000000`01e10b74 msmdsrv!MDMetadataObjIterator::Init+0x72
17 00000000`2ef5f020 00000000`007d85ec msmdsrv!MDDiscoverMetadata::Init+0x254
18 00000000`2ef5f080 00000000`007f0807 msmdsrv!PCXMLADiscovers::CompleteInitialization+0x71
19 (Inline Function) --------`-------- msmdsrv!PFComPtrWithParent<PCXMLARestrictions>::operator->+0x998
1a 00000000`2ef5f0b0 00000000`0068d07b msmdsrv!PCXADiscover::Dispatch+0xe63
1b 00000000`2ef5f430 00000000`0060697d msmdsrv!PXSession::InternalExecuteCommand+0x712
1c 00000000`2ef5f6a0 00000000`00606f24 msmdsrv!PCSession::ExecuteCommand+0x9d
1d 00000000`2ef5f810 00000000`00607333 msmdsrv!PCClientRequestHolder::ExecuteRequest+0x44
1e 00000000`2ef5f870 00000000`00502304 msmdsrv!PCRequestHolder::ExecuteTask+0x102
1f 00000000`2ef5f940 00000000`004cb0a1 msmdsrv!PFThreadPool::ExecuteJob+0x218
20 00000000`2ef5fa00 00000000`00ae63d1 msmdsrv!PFThreadPool::WorkerMethod+0x24e
21 00000000`2ef5faa0 00000000`005111b6 msmdsrv!PFQueryThreadPool::ThreadProc+0x21
22 00000000`2ef5fad0 00000000`74be1d9f msmdsrv!PFThreadPool::ThreadProcWrapperForPFThreadPool+0x26
23 00000000`2ef5fb00 00000000`74be1e3b msvcr100!_callthreadstartex+0x17
24 00000000`2ef5fb30 00000000`76eb652d msvcr100!_threadstartex+0x7f
25 00000000`2ef5fb60 00000000`76fec521 kernel32!BaseThreadInitThunk+0xd
26 00000000`2ef5fb90 00000000`00000000 ntdll!RtlUserThreadStart+0x1d
כאשר תקבל את הודעת השגיאה של מערכת הקבצים, נוצר קובץ dump הבא:

00 00000000`262fd070 00000000`03025efc KERNELBASE!RaiseException+0x6801 00000000`262fd150 00000000`0152d079 msmdsrv!CDmpDump::Dump+0x4c
02 00000000`262fd190 00000000`01208b76 msmdsrv!PFWatsonMiniDumpToLocalFile+0x609
03 00000000`262fd220 00000000`0110e004 msmdsrv!PFGenerateDumpForErrorIfNeeded+0x88
04 00000000`262fd250 00000000`01209ddc msmdsrv!PFError::LogError+0x88a
05 00000000`262fd310 00000000`0151be41 msmdsrv!PFError::SetLastErrorNote+0x80f
06 00000000`262fd3e0 00000000`014f0001 msmdsrv!PFSetLastErrorExTag+0xc1
07 00000000`262fd450 00000000`01885ea3 msmdsrv!PFNTFileSys::CopyFileAux+0xb1
08 00000000`262fd490 00000000`01958c8b msmdsrv!MDHierarchy::CopyDecodeStores+0x193
09 00000000`262fd500 00000000`0108ee32 msmdsrv!MDBuildDecodeStoresJob::LaunchJobInternal+0x2bb
0a 00000000`262fd630 00000000`01219efc msmdsrv!PCJob::LaunchJob+0x80
0b (Inline Function) --------`-------- msmdsrv!PCJob::StartJob+0x23
0c 00000000`262fd6b0 00000000`00f05105 msmdsrv!PCCoordinator::OnJobComplete+0x269
0d 00000000`262fd780 00000000`01219cbc msmdsrv!PCJob::OnJobComplete+0xb0
0e 00000000`262fd7e0 00000000`0193c1af msmdsrv!PCCoordinator::LaunchJobs+0x19d
0f 00000000`262fd890 00000000`0108ee32 msmdsrv!MDProcessPropertiesJob::LaunchJobInternal+0x3a0f
10 00000000`262fdba0 00000000`0108f3ab msmdsrv!PCJob::LaunchJob+0x80
11 (Inline Function) --------`-------- msmdsrv!PCJob::StartJob+0x25
12 00000000`262fdc20 00000000`01934d77 msmdsrv!PCCoordinator::LaunchJobs+0x258
13 00000000`262fdcd0 00000000`0108ee32 msmdsrv!MDProcessDimensionJob::LaunchJobInternal+0x2c27
14 00000000`262fe2e0 00000000`0108f3ab msmdsrv!PCJob::LaunchJob+0x80
15 (Inline Function) --------`-------- msmdsrv!PCJob::StartJob+0x25
16 00000000`262fe360 00000000`0108bcaa msmdsrv!PCCoordinator::LaunchJobs+0x258
17 00000000`262fe410 00000000`01785c6d msmdsrv!PCMainCoordinator::LaunchJobs+0xe2
18 00000000`262fe470 00000000`0178c89d msmdsrv!ASTxnObject<PCDimension>::Process+0x31d
19 00000000`262fe5d0 00000000`0178bd61 msmdsrv!ASDimension::Process+0x25d
1a 00000000`262fe660 00000000`028aa8cf msmdsrv!ASDimension::OnObjectAlterPostStep+0xb91
1b 00000000`262fe7c0 00000000`0288a8a4 msmdsrv!MetadataHelpers::OnObjectAlter<ASDimension>+0x3f
1c 00000000`262fe7f0 00000000`02889b1a msmdsrv!PCASTDimension::ExecuteDDL+0xd44
1d 00000000`262fe940 00000000`013c2197 msmdsrv!PCASTDimension::ExecuteDDLRoot+0xc2a
1e 00000000`262feb00 00000000`013f40ed msmdsrv!PCASTDDLRootAlter::Dispatch+0x14b7
1f 00000000`262fec90 00000000`011efd6c msmdsrv!PCASTBatch::Dispatch+0xca5
20 00000000`262feef0 00000000`011aa6eb msmdsrv!PCXAExecute::Dispatch+0xbea
21 00000000`262ff1a0 00000000`01054d1d msmdsrv!PXSession::InternalExecuteCommand+0x712
22 00000000`262ff410 00000000`01055114 msmdsrv!PCSession::ExecuteCommand+0x9d
23 00000000`262ff580 00000000`01055359 msmdsrv!PCClientRequestHolder::ExecuteRequest+0x44
24 00000000`262ff5e0 00000000`00f02394 msmdsrv!PCRequestHolder::ExecuteTask+0x102
25 00000000`262ff6b0 00000000`00ecb1a1 msmdsrv!PFThreadPool::ExecuteJob+0x218
26 00000000`262ff770 00000000`014e6a41 msmdsrv!PFThreadPool::WorkerMethod+0x24e
27 00000000`262ff810 00000000`00f111d6 msmdsrv!PFQueryThreadPool::ThreadProc+0x21
28 00000000`262ff840 00000000`51c81d9f msmdsrv!PFThreadPool::ThreadProcWrapperForPFThreadPool+0x26
29 00000000`262ff870 00000000`51c81e3b msvcr100!_callthreadstartex+0x17
2a 00000000`262ff8a0 000007fd`790e167e msvcr100!_threadstartex+0x7f
2b 00000000`262ff8d0 000007fd`7adb3501 kernel32!BaseThreadInitThunk+0x1a
2c 00000000`262ff900 00000000`00000000 ntdll!RtlUserThreadStart+0x1d


הפניות

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

935897 דגם מתן שירות מצטבר זמין מהצוות SQL Server כדי לספק תיקונים חמים עבור בעיות שדווחולקבלת מידע נוסף אודות הסכימה למתן שמות עבור עדכונים של SQL Server, לחץ על מספר המאמר שלהלן כדי לעבור המאמר מתוך מאגר הידע Microsoft Knowledge Base:

חבילות עדכוני סכימה מתן השמות 822499 עבור תוכנת שרת Microsoft SQLלקבלת מידע נוסף על מינוח עדכוני התוכנה, לחץ על מספר המאמר שלהלן כדי לעבור המאמר מתוך מאגר הידע Microsoft Knowledge Base:

824684 תיאור המינוח הרגיל המשמש לתיאור עדכוני התוכנה של מיקרוסופט

מחבר: orsolyag; jannaw
כותב: v-fismao
סוקר טכני: orsolyag; viliptch; xiaoyul; xijin; jannaw; sqlprev
 Editor: v-jonwoo

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

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

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

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

תודה על המשוב! נראה שכדאי לקשר אותך לאחד מנציגי התמיכה של Office.

×