से एसक्यूएल सर्वर सीएलआर फ़ाइल सिस्टम का उपयोग मैंने एक साधारण यूडीएफ लिखा है जिसमें ग्राफ़िक प्लॉट करना चाहिए और डिस्क पर इसे सहेजना चाहिए। असल में, मैं एसक्यूएल सर्वर और आर के बीच प्रॉक्सी के रूप में एक यूडीएफ का उपयोग कर रहा हूं, इसलिए यूडीएफ केवल डीसीओएम के माध्यम से एसक्यूएल सर्वर से आर इंजन को आर स्क्रिप्ट पास करता है। जब तक मैं ग्राफ़िक प्लॉट करने या डिस्क पर सहेजने की कोशिश नहीं करता तब तक सब कुछ ठीक काम करता है। मैंने यूएनएसएएफई अनुमतियों के साथ असेंबली बनाई।यूडीएफ
इसलिए, यह इस प्रकार है: एसक्यूएल इंजन -> यूडीएफ -> (डी) COM सर्वर -> आर -> (डी) COM सर्वर -> यूडीएफ -> एसक्यूएल इंजन।
तो, मेरी पहली समस्या यह है कि, क्या मैं यूडीएफ से जीयूआई बना सकता हूं? मुझे नहीं लगता, लेकिन यह पूछने लायक है।
दूसरी समस्या यह है कि यूएनएसएफ़ईई अनुमति के साथ एक असेंबली फाइल सिस्टम तक क्यों नहीं पहुंच सकती है। मुझे कोई त्रुटि नहीं मिल रही है, बस कुछ भी नहीं होता है।
आर पर्यावरण अलग-अलग पता स्थान पर है इसलिए मुझे कोई कारण नहीं दिख रहा है कि सीएलआर के लिए एसक्यूएल इंजन से अनुमतियां क्यों प्रभावित होंगी।
धन्यवाद
संपादित करें:
मैं प्रक्रियाओं के साथ एक ही बात करने की कोशिश की। अब एक खाली फाइल बनाई गई है। यह मेरा आर परीक्षण कोड है:
jpeg("C:\\test1.jpg"); x <- rnorm(100); hist(x); dev.off()
कोई विचार क्या हो रहा है?
मैं SysInternals Filemon या Process मॉनीटर चलाऊंगा और फ़ाइल सिस्टम में असेंबली क्या करने का प्रयास कर रहा हूं यह निर्धारित करने और निर्धारित करने के लिए। आप उन उपकरणों में से किसी एक का उपयोग करके कुछ दृश्यता प्राप्त कर सकते हैं। –