2009-01-07 11 views
5

मैं प्रक्रिया एक आयामSQL सर्वर 2005 विश्लेषण सेवा उपयोग करने के लिए कोशिश कर रहा हूँ। इसने अतीत में समस्याओं के बिना काम किया है लेकिन हाल ही में विफल रहता है।प्रक्रिया आयाम संदेश के साथ विफल रहता है "WriteFile से एक फ़ाइलस्टोर त्रुटि हुई"?

आयाम एक तालिका से 4 कॉलम का उपयोग कर पदानुक्रमित है (संपूर्ण घन एक तालिका का उपयोग करता है)।

त्रुटि संदेश प्राप्त हुआ (भले ही अगर मैं पूरे घन या आयाम, कि क्या मैं "प्रक्रिया पूर्ण" या नहीं की प्रक्रिया) यह है:

File system error: A FileStore error from WriteFile occurred. Physical file: 
\\?\L:\Microsoft SQL Server\MSSQL.3\OLAP\Data\MSMDCacheRowset_xxx.tmp. 
Logical file: . . 

मेरा अनुमान है कि इस की राशि से संबंधित है बढ़ते डेटा (वर्तमान में विशिष्ट तालिका में 15 मिलियन पंक्तियां)।

  • यह पहले (कोई बदलाव नहीं किया गया है)
  • संसाधन त्रुटि प्रदर्शित करने से पहले 11 लाख पंक्तियों पढ़ता काम किया है
  • सर्वर पर भौतिक स्मृति टाइम त्रुटि प्रदर्शित किया जाता है पर बाहर चलाता है
  • किसी समस्या के रूप में कॉलम आकार को इंगित करने वाली कुछ हिट में त्रुटि संदेश परिणामों को गुगल करना।

क्या कोई मुझे सही दिशा में इंगित कर सकता है? मुझे लगता है कि वर्चर (वाई) के बजाय छोटे कॉलम (वर्कर (एक्स) का उपयोग करने का प्रयास करने का एक तरीका हो सकता है) लेकिन ऐसा लगता है कि इस मुद्दे को हल करने के बजाय समस्या के आसपास जाना पसंद है।

सादर
एरिक लार्सन

+0

क्या यह घन SQL 2000 से माइग्रेट किया गया था? –

+0

हां, इस घन को इस वर्ष की शुरुआत में एसक्यूएल 2000 से माइग्रेट किया गया था। – erikxiv

उत्तर

2

चेक आयामी संपत्ति "ProcessingGroup" सभी प्रासंगिक आयामों के लिए। यह लिए सेट है 'ByAttribute'

कारण इस बड़े आयाम (सदस्यों की #, विशेषताओं में से #, आदि) के साथ संसाधन के मुद्दों पैदा कर सकता है के लिए यह सेट करके देखें है क्योंकि जब ByTable सेटिंग का उपयोग कर, यह डाल करने की कोशिश करेंगे स्मृति में संपूर्ण आयाम।

2

इस त्रुटि का अन्य कारण .asstore फ़ाइल के आकार पर सीमित हो सकता है। अगर फ़ाइल आकार में 4 जीबी है और प्रोसेसअपडेट द्वारा नियमित रूप से संसाधित आयाम है, तो आपको इस समस्या को ठीक करने के लिए प्रोसेस फुल के साथ इसे संसाधित करना होगा।

मैं इस समाधान here

2

आयाम फेंकने मेरे लिए काम किया त्रुटि की एक पूरी पुनर्प्रसंस्करण कर पाया।

संबंधित मुद्दे