समस्या: एक रेलवे ऐप या कंसोल के भीतर SQL सर्वर Tiny_tds के साथ नोट: मणि स्थापित tiny_tds
सफल था।
अपरिभाषित प्रतीक: rb_thread_blocking_region
../ bin / ruby: प्रतीक लुकअप त्रुटि: /var/www/.../tiny_tds-0.6.2/lib/tiny_tds/tiny_tds.so: अपरिभाषित प्रतीक: rb_thread_blocking_region
मेरा सिस्टम सेटअप:
- Centos 7.0
- रूबी 2.2.0p0
- रेल 4.1.4
फ़्रीटिड्स और फ़्रीटिड्स-डेवल स्थापित हैं: < / P>
संस्करण: freetds v0.91 freetds.conf निर्देशिका: / etc एमएस डीबी-ओब स्रोत संगतता: हाँ साइबेस बायनरी संगतता: हाँ धागा सुरक्षा: हाँ आईएनएसवी लाइब्रेरी: हाँ टीडीएस संस्करण: 4.2 आईओडीबीसी: नहीं Unixodbc: हाँ एसएसपीआई "भरोसेमंद" लॉगिन: कोई कर्बेरॉस नहीं: हाँ
मेरे कोड का <कोड> config / database.yml जैसा दिखता है (मैं एक रिमोट से कनेक्ट हूं होस्ट):
devel_sql: एडेप्टर : Sqlserver मोड: dblib dataserver: DBSERVER \ DBINSTANCE एन्कोडिंग: UTF8 डेटाबेस: SOMEDATABASENAME उपयोगकर्ता नाम: xxxx पासवर्ड: yyyy पुनः कनेक्ट: सच autocommit: सच टाइमआउट: 5000
मेरे Gemfile:
< पूर्व> स्रोत 'https://rubygems.org' # बंडल के किनारे के बजाय रेल: मणि 'रेल', गिटौब: 'रेल / रेल' मणि 'रेल', '4.1.4' # डेटाबेस के रूप में SQLite3 का उपयोग करें सक्रिय रिकॉर्ड मणि 'sqlite3' # स्टाइलशीट के लिए एससीएसएस का प्रयोग करें मणि 'एसस-रेल', '~ & gt; 4.0.3 '# जावास्क्रिप्ट संपत्तियों के लिए कंप्रेसर के रूप में यूग्रिफ़र का उपयोग करें' मणि 'यूग्रिफ़िर', '& gt; = 1.3.0' # .js.coffee संपत्तियों और दृश्यों के लिए कॉफी स्क्रिप्ट का प्रयोग करें 'कॉफी-रेल', '~ & gt; 4.0.0 ', प्लेटफार्मों: JavaScript लाइब्रेरी मणि के रूप में गहरे लाल रंग का # उपयोग jQuery' therubyracer '# अधिक समर्थित runtimes मणि के लिए https://github.com/sstephenson/execjs#readme देखें' jQuery-रेलों 'मणि' turbolinks '# आसानी से JSON API बनाएं और पढ़ें: https://github.com/rails/jbuilder मणि 'jbuilder', '~ & gt; 2.0 '# बंडल एप रैक डॉक्टर: रेल एपीआई के तहत डॉक्टर / एपीआई उत्पन्न करता है मणि 'sdoc', '~ & gt; 0.4.0 ', समूह:: डॉक्टर # एक्टिवमोडेल का प्रयोग करें_सीक्यूअर_पासवर्ड # मणि' बीक्रीप्ट ',' ~ & gt; 3.1.7 Capistrano-रेलों 'तैनाती # मणि के लिए # उपयोग Capistrano' गेंडा '# के रूप में अनुप्रयोग सर्वर # मणि गेंडा का प्रयोग करें', समूह:: विकास # उपयोग डिबगर # मणि 'डिबगर', समूह: [: विकास,: परीक्षण ] # विंडोज में ज़ोनइनफॉओ फाइलें शामिल नहीं हैं, इसलिए tzinfo-data मणि रत्न 'tzinfo-data', प्लेटफार्मों को बंडल नहीं करता है: [: मिंगव,: एमएसविन] मणि 'पीजी' # एमएसएसक्यूएल रत्न मणि 'टीनी_एंड्स' मणि 'स्ट्रेटेकॉर्ड-एसएक्सएलर-एडॉप्टर '
इस क्वेरी ने एक Centos 6.3 पर काम किया था। क्या कोई भी संस्करण संघर्ष कर सकता है? किसी भी मदद के लिए धन्यवाद।
tiny_tds
मैं उपयोग कर रहा हूँ 0.6.2, माणिक 2.2.2, 3.2 capistrino। 1 और गेंडा 4.9.0।
tiny_tds 0.6.2 उनके साथ संगत नहीं है। तो मैंने बदल दिया
मणि 'tiny_tds', '~ & gt; 0.6.3.rc1 '
और tiny_tds उन्नत बनाया है और यह काम किया। आशा है कि यह आपके और दूसरों के लिए भी काम करती है।
No comments:
Post a Comment