विंडोज में पर्ल के डीबीआई मॉड्यूल का उपयोग करके मैं एक एमएसएसएलएल डेटाबेस से कैसे कनेक्ट करूं?विंडोज में पर्ल के डीबीआई मॉड्यूल का उपयोग करके मैं एक एमएसएसएलएल डेटाबेस से कैसे कनेक्ट करूं?
उत्तर
डीबीडी :: ओडीबीसी का उपयोग करें। यदि आप केवल नियंत्रण कक्ष -> सिस्टम प्रबंधन -> ओडीबीसी डेटा स्रोत -> सिस्टम डेटा स्रोत या उपयोगकर्ता डेटा स्रोत के साथ डेटा स्रोत बनाते हैं (वे नाम हैं जिन्हें मैं याद करता हूं, लेकिन मेरा XP अंग्रेजी में नहीं है, इसलिए मैं जांच नहीं कर सकता), तो आपको बस इतना करना है कि डीबीआई कनेक्ट स्ट्रिंग में उस डेटा स्रोत का नाम उपयोग करें।
my $dbh = DBI->connect("dbi:ODBC:$dsn", $user, $pwd, \%attr);
उपयोगकर्ता और सिस्टम डेटा स्रोत के बीच का अंतर यह है कि उत्तरार्द्ध किसी भी उपयोगकर्ता द्वारा प्रयोग योग्य है।
यह भी देखें: HOW TO: Create a System Data Source Name in Windows XP
इसे कहीं भी विश्वसनीय नहीं मिला।
use DBI;
my $dbs = "dbi:ODBC:DRIVER={SQL Server};SERVER={ServerName}";
my ($username, $password) = ('username', 'password');
my $dbh = DBI->connect($dbs, $username, $password);
if (defined($dbh))
{
#write code here
$dbh->disconnect;
}
else
{
print "Error connecting to database: Error $DBI::err - $DBI::errstr\n";
}
Perlmonks जाँच हो रही है, मैं सुझाव वास्तव में एमएस एसक्यूएल को जोड़ने के लिए Sybase DBI ड्राइवर का उपयोग करने के लिए देखते हैं। जो समझ में आता है, यह देखते हुए कि एमएस एसक्यूएल की उत्पत्ति साइबेस कोड में है। ओडीबीसी भी, ज़ाहिर है।
एकीकृत सुरक्षा (विंडोज प्रमाणीकरण) के साथ OLEDB का उपयोग करना:
DBI:ADO:Provider=SQLOLEDB.1;Integrated Security=SSPI;Data Source=localhost;Initial Catalog=$dbName;
- 1. मैं पर्ल के डीबीआई से स्कीमा कैसे प्राप्त करूं?
- 2. मैं पर्ल मॉड्यूल से स्थिरांक का उपयोग कैसे करूं?
- 3. मैं लिनक्स में एक पर्ल स्क्रिप्ट से SQL सर्वर डेटाबेस का उपयोग कैसे करूं?
- 4. यदि मैं विंडोज पर हूं तो मैं सशर्त रूप से पर्ल मॉड्यूल का उपयोग कैसे करूं?
- 5. मैं एक पर्ल MySQL डीबीआई हैंडल से डेटाबेस नाम कैसे प्राप्त कर सकता हूं?
- 6. मैं पर्ल से SQL सर्वर से कैसे कनेक्ट करूं?
- 7. मैं आर में ओरेकल डेटाबेस से कैसे कनेक्ट करूं?
- 8. मैं एक निर्देशिका में एक पर्ल मॉड्यूल का उपयोग कैसे करूं जो @INC में नहीं है?
- 9. मैं एक संबंधित स्थान से पर्ल मॉड्यूल का उपयोग कैसे करूं?
- 10. मैं अपने पर्ल स्क्रिप्ट में एक पर्ल मॉड्यूल के एक निश्चित संस्करण (या उच्चतर) का उपयोग कैसे करूं?
- 11. पर्ल डीबीआई - कैप्चरिंग त्रुटियां
- 12. मैं एक नया पर्ल मॉड्यूल वितरण कैसे शुरू करूं?
- 13. मैं रूबी के बाहर एक SQLite3 डेटाबेस से कनेक्ट करने के लिए रुबी का उपयोग कैसे करूं, एक स्क्रिप्टिंग भाषा
- 14. मैं उबंटू में एक एसवीएन सर्वर से कैसे कनेक्ट करूं?
- 15. ओरेकल एसक्यूएल डेवलपर का उपयोग करके आप एक MySQL डेटाबेस से कैसे कनेक्ट होते हैं?
- 16. मैं जेपीए का उपयोग करके एकाधिक डेटाबेस से कैसे जुड़ूं?
- 17. मैं एक साधारण वेब प्रोजेक्ट में .mdf (Microsoft SQL Server डेटाबेस फ़ाइल) से कैसे कनेक्ट करूं?
- 18. मैं विंडोज पर पर्ल का उपयोग कर एसटीडीआईएन से एक ही चरित्र कैसे पढ़ूं?
- 19. मैं पर्ल का उपयोग कर फ़ाइल कैसे डाउनलोड करूं?
- 20. मैं एक चर में पर्ल के STDOUT कैप्चर कैसे करूं?
- 21. मैं विंडोज स्क्रिप्ट होस्ट में jQuery का उपयोग कैसे करूं?
- 22. मैं एक स्थिरता इकाई के साथ एकाधिक डेटाबेस से कैसे कनेक्ट करूं?
- 23. मैं पर्ल में एसिंक प्रोग्रामिंग का उपयोग कैसे करूं?
- 24. मैं HTML.ActionLink का उपयोग करके एक छवि कैसे सम्मिलित करूं?
- 25. मैं अनुमति अनुमतियों के बिना एक नया पर्ल मॉड्यूल का उपयोग कैसे कर सकता हूं?
- 26. मैं एक पर्ल डीबीएम फ़ाइल कुशलता से कैसे खाली करूं?
- 27. डेटाबेस क्यूब से कनेक्ट करना जो PHP से MySQL डेटाबेस का उपयोग करता है (जेडीबीसी का उपयोग करके)
- 28. मैं पर्ल में बाधाओं का एक सेट कैसे हल करूं?
- 29. मैं पर्ल रीडपाइप हैंडलर में चर का विस्तार कैसे करूं?
- 30. LINQ में CQ का उपयोग करके मैं एक शब्दकोश से सॉर्टेड डिक्शनरी में कैसे परिवर्तित करूं?