मैं अप काई BDC के जरिए किसी SQL डेटाबेस के लिए वायर की जरूरत. परीक्षण/POC प्रयोजनों के लिए, मैं एसक्यूएल खाता उपयोगकर्ता id और पासवर्ड ADF में एम्बेड करने के लिए चाहता था. के साथ शुरू इस टेम्पलेट (http://msdn2.microsoft.com/en-us/library/ms564221.aspx), मैं एक ADF कि एक विशेष रूप से SQL सर्वर आवृत्ति के लिए जोड़ता है और एक विशिष्ट उपयोगकर्ता id और पासवर्ड के साथ लॉग ऑन करता बनाया और इस टुकड़ा में दिखाया गया:
<LobSystemInstances> <LobSystemInstance नाम="ClaimsInstance"> <गुण> <संपत्ति नाम="AuthenticationMode" प्रकार="System.String">PassThrough</संपत्ति> <संपत्ति नाम="DatabaseAccessProvider" प्रकार="System.String">SqlServer</संपत्ति> <संपत्ति नाम="RdbConnection डेटा स्रोत" प्रकार="System.String">वास्तविक serveractual उदाहरण</संपत्ति> <संपत्ति नाम="RdbConnection प्रारंभिक कैटलॉग" प्रकार="System.String">वास्तविक प्रारंभिक कैटलॉग</संपत्ति> <संपत्ति नाम="RdbConnection एकीकृत सुरक्षा" प्रकार="System.String">कि गई SSPI</संपत्ति> <संपत्ति नाम="RdbConnection पूलिंग" प्रकार="System.String">झूठी</संपत्ति> <!-- इन महत्वपूर्ण मान रहे हैं: --> <संपत्ति नाम="RdbConnection उपयोगकर्ता ID" प्रकार="System.String">एकctual उपयोगकर्ता ID</संपत्ति> <संपत्ति नाम="RdbConnection पासवर्ड" प्रकार="System.String">वास्तविक पासवर्ड</संपत्ति> <संपत्ति नाम="RdbConnection Trusted_Connection" प्रकार="System.String">झूठी</संपत्ति> </गुण> </LobSystemInstance> </LobSystemInstances>
यह एक सबसे अच्छा अभ्यास नहीं है, लेकिन यह परीक्षण के लिए एक त्वरित और आसान विन्यास के लिए उपयोगी है. यह हैरानी की बात है यह पता लगाने के लिए मुश्किल था. मैंने कभी नहीं पाया खोज खोजशब्दों के साथ एक कार्यात्मक उदाहरण:
- adf userid और पासवर्ड एम्बेडेड
- उपयोगकर्ता id और पासवर्ड adf में एम्बेड करें
- उपयोगकर्ता id और पासवर्ड adf bdc में एम्बेड करें
- sharepoint bdc प्राइमर
- उपयोगकर्ता id और पासवर्ड sharepoint adf में एम्बेड करें
</अंत>
मैं इस जब उपयोगकर्ता id और पासवर्ड के साथ पहुँचने के लिए कोशिश कर रहा हो
अनुप्रयोग डोमेन में '/ LM/W3SVC/1032898172/जड़-2-128851566339311184' एक मेटाडेटा अपवाद का निर्माण किया गया था. पूर्ण अपवाद पाठ है: LobSystemInstance संपत्ति ' AuthenticationMode’ है एक मान की आवश्यकता है कि ' एकीकृत सुरक्षा’ कनेक्शन स्ट्रिंग में
Havie LobsystemInstance कनेक्शन सेटअप के साथ भी संघर्ष किया. आपकी टिप्पणियों की जाँच अगर सब कुछ काम किया करते थे.
मैं निर्धारित किया है में मेरा सेटिंग अलग ' एकीकृत सुरक्षा’ कि गई SSPI के बजाय करने के लिए false
और ' rdbconnection Pooling’ सच करने के लिए.
कनेक्शन पूलिंग के बारे में मेरी प्रेक्षण: चूंकि इस BDC के किसी भी उपयोगकर्ता के लिए कनेक्शन स्ट्रिंग बिल्कुल ही होगा, समान कनेक्शन पर और फिर से इस्तेमाल किया जाएगा और इसलिए प्रणाली द्वारा कुशलता से जमा कर सकते हैं. इस प्रकार उपरि sql सर्वर साइड पर बचत. या वहाँ कुछ मैं अनदेखी की है?