2010-01-08 13 views
5

के माध्यम से विश्लेषण सेवाओं से कनेक्ट हो सकता है मेरे पास SQL ​​सर्वर 2005 में एक विश्लेषण सेवा घन है जो मैं एक्सेल फ्रंट एंड के माध्यम से कनेक्ट कर रहा हूं।एक्सेल

जब मैं एक उपयोगकर्ता के माध्यम से कनेक्ट करता हूं तो ठीक है, लेकिन जब मैं उसी मशीन पर उसी उपयोगकर्ता पर लॉग ऑन करता हूं तो मुझे अपने एक्सेल स्प्रेडशीट में त्रुटि मिलती है - "उपयोगकर्ता ... [क्यूब नाम] डेटाबेस तक पहुंच नहीं है "

जाहिर है कि पहले उपयोगकर्ता के पास सही अनुमतियां हैं, लेकिन मैं अन्य उपयोगकर्ताओं को पार्टी में शामिल होने की अनुमति देने के लिए विश्लेषण सेवाओं को कैसे स्थापित करूं?

उत्तर

3

घन पर एक व्यवस्थापक (डोमेन \ CubeAdmin) वाले खाते के साथ मशीन पर लॉग इन करें। बीआईडीएस में घन से कनेक्ट करें (devenv.exe चलाएं और विश्लेषण सेवा डेटाबेस खोलें)।

भूमिकाओं के तहत, एक पाठक भूमिका बनाएं और सदस्यता टैब में, उपयोगकर्ता खाता (डोमेन \ NewUser) जोड़ें।

यह सब केवल तभी काम करेगा जब एसएसएएस सर्वर प्रशासक सर्वर पर डोमेन \ NewUser पहुंच प्रदान करता है।

1

विंडोज उपयोगकर्ता खाता है कि आप SQL विश्लेषण सेवाओं तक पहुंचने का प्रयास कर रहे हैं जिसके साथ क्यूब में भूमिकाओं में जोड़ा जाना आवश्यक है जो आपको इच्छित अनुमतियों की अनुमति देगा।

यदि आप आईआईएस के माध्यम से msmdpump.dll का उपयोग कर HTTP पर कनेक्ट कर रहे हैं तो आपको उस साइट के लिए प्रमाणीकरण चालू करने की आवश्यकता है और Windows उपयोगकर्ता खाते को साइट तक पहुंचने की अनुमति है।

यदि एमएसएमडम्पम्प का उपयोग कर आईआईएस साइट किसी अन्य मशीन पर है और आप किसी डोमेन का उपयोग नहीं कर रहे हैं तो खातों को एक ही पासवर्ड वाले दोनों सर्वरों पर मौजूद होना आवश्यक होगा।

0

मुझे पता है कि यह पुराना है लेकिन दूसरे के संदर्भ के लिए, मुझे एसएसएएस के साथ कनेक्टिविटी समस्या को हल करने के लिए एमएस ऑफिस इंस्टॉल की मरम्मत करनी पड़ी। उपयोगकर्ता को भूमिका में जोड़ा गया था, लेकिन कनेक्ट होने पर "सर्वर से कनेक्ट नहीं हो सकता" त्रुटि प्रदर्शित हुई थी।

0

राज ने पहले से ही प्रारंभिक प्रश्न का उत्तर दिया है ... आपको उपयोगकर्ताओं को कम से कम अपने एसएसएएस उदाहरण तक पहुंचने की आवश्यकता है।

हालांकि, "सर्वर से कनेक्ट नहीं हो सकता" त्रुटि का अर्थ यह नहीं है कि यह प्रमाणीकरण समस्या है, वास्तव में इसका मतलब बहुत अधिक नहीं है। मैंने Excel 2007 पर इस अवसर को विभिन्न अवसरों पर देखा है, जहां अंतर्निहित त्रुटि कुछ भी हो सकती है, यह Excel से केवल एक सामान्य त्रुटि है।

कई पहलुओं है कि मेरी अंत पर समस्याओं के कारण (बातों की जांच करने के लिए) थे:

  • उपयोगकर्ता वेब साइट तक पहुँच गया है

  • ADOMD और OLEDB (अनाम प्रमाणन का उपयोग नहीं करते हैं) विश्लेषण सेवाओं के लिए स्थानीय रूप से स्थापित किया गया है (सही संस्करण)

  • एसएसएएस के प्रचारित उपयोगकर्ता ने उदाहरण तक पहुंच पढ़ी है (क्या आप ApplicationPoolIdentity का उपयोग कर रहे हैं?)

  • हैंडलर मैपिंग (* के लिए स्क्रिप्ट मैपिंग।dll) कैसे SSAS जांच के लिए HTTP पहुँच स्थापित करने के लिए की एक पूरी गाइड के लिए

की स्थापना की है: Microsoft - Configure HTTP Access to SSAS via IIS

चीयर्स