क्या आप जिस विंडोज़ उपयोगकर्ता को फ़ाइलशेयर तक पहुँचने का प्रयास कर रहे हैं, उसके पास फ़ाइल योग्य डेटाबेस तक SQL सर्वर पहुँच है? विंडोज शेयर अनुमतियां फाइलस्ट्रीम शेयरों पर लागू नहीं होती हैं, इसलिए सुनिश्चित करें कि आपके पास SQL डेटाबेस में अनुमतियां हैं।
यह सुनिश्चित करने के लिए कि आपके पास पहुंच है, अन्य चीजों की जांच करने की आवश्यकता है, यह सुनिश्चित करने के लिए कॉन्फ़िगरेशन प्रबंधक में सेटिंग है कि ट्रांजैक्ट-एसक्यूएल एक्सेस सक्षम है और साथ ही फ़ाइल I/O एक्सेस (आप यहां यह भी सेट कर सकते हैं कि क्लाइंट दूरस्थ रूप से शेयर से कनेक्ट हो सकते हैं या नहीं) भी)।
इन सेटिंग्स तक पहुँचने के लिए, SQL सर्वर कॉन्फ़िगरेशन प्रबंधक खोलें, SQL सर्वर सेवाओं में, अपने उदाहरण के लिए SQL सर्वर सेवा पर राइट क्लिक करें और गुणों का चयन करें, फ़ाइलस्ट्रीम टैब पर आपको विकल्प दिखाई देंगे।
अगला स्थान आपको सेटिंग्स की जांच करने की आवश्यकता है (हां, आपको इस सुविधा को 3 अलग-अलग स्थानों में सक्षम करना होगा!) SQL सर्वर पर ही पहुंच का स्तर है।
SQL सर्वर प्रबंधन स्टूडियो खोलें, अपने SQL इंस्टेंस से कनेक्ट करें और अपने सर्वर पर राइट क्लिक करें और गुणों का चयन करें। एडवांस्ड सेक्शन पर क्लिक करें और फाइलस्ट्रीम के लिए एक सेक्शन है, अगर आप फाइलटेबल का उपयोग करना चाहते हैं तो आपको फुल एक्सेस इनेबल्ड का चयन करना होगा।
मुझे वास्तव में यह लेख उन सभी को टाइप करने के बाद मिला जो बताता है कि फाइलटेबल्स के लिए पूर्व-आवश्यकताएं कैसे सक्षम करें:
फ़ाइलटेबल के लिए पूर्वापेक्षाएँ सक्षम करें
आशा है कि यह मदद करता है।