शुद्ध मैक पर्यावरण में काम कर रहे एक कंपनी के लिए डेटाबेस एप्लिकेशन विकसित करने के लिए कार्य के साथ सामना करना पड़ा, डेल्फी एफएमएक्स एप्लिकेशन द्वारा उपयोग किए जाने वाले केंद्रीय डेटाबेस सर्वर के लिए मेरे विकल्प क्या हैं (विंडोज या लिनक्स बॉक्स की स्पष्ट सेटिंग को छोड़कर) ?मैक के लिए कौन से डेटाबेस सीधे डेल्फी XE2 में FireMonkey ढांचे द्वारा समर्थित हैं?
उत्तर
http://www.embarcadero.com/products/firemonkey/more-connected से उपयोग करने के लिए आवश्यक:
FireMonkey भी शामिल है में निर्मित एमएस एसक्यूएल सर्वर, ओरेकल, आईबीएम DB2, MySQL, Sybase लिए घटक आधारित का उपयोग, इनफॉर्मिक्स, इंटरबेस और फायरबर्ड डेटाबेस।
ओरेकल, MySQL और Firebird मैक ओएस एक्स के लिए उपलब्ध हैं - मैं दूसरों
मैंने अभी देखा है कि मेरा इंटरबेस डेवलपर संस्करण लाइसेंस वास्तव में मैक ओएस के लिए भी एक संस्करण को कवर कर सकता है। कम से कम विकास के दौरान यह एक अच्छी शुरुआत हो सकती है। –
दूरस्थ सर्वर से कनेक्ट करने के लिए DBExpress के लिए, आपको कम से कम डेल्फी के एंटरप्राइज़ संस्करण की आवश्यकता होगी। –
पेशेवर एडीओ के साथ आता है, और रिमोट कनेक्शन की अनुमति देता है, लेकिन यह केवल विंडोज़ है। –
http://docwiki.embarcadero.com/RADStudio/en/Deploying_dbExpress_Database_Applications
केवल कुछ इस लेख में सूचीबद्ध है, इसलिए हो सकता है कि वे सभी इस समय डेटाबेस समर्थित हैं।
libsqlinf.dylib
Oracle डेटाबेस
libsqlasa.dylib से कनेक्ट होने अनुकूली से कनेक्ट करने के अनुप्रयोगों के लिए इन्फोर्मिक्स डेटाबेस
अनुप्रयोगों के लिए libsqlora.dylib से कनेक्ट करने के अनुप्रयोगों के लिए सर्वर कहीं भी डेटाबेस
MySQL डेटाबेस से कनेक्ट करने के अनुप्रयोगों के लिए libsqlmys.dylib
libsqlfb.dylib
Interbase डेटाबेस से कनेक्ट कर
libsqlib.dylib Firebird डेटाबेस
से कनेक्ट करने के अनुप्रयोगों के लिए अनुप्रयोगों के लिए
libmidas .dylib
डेटाबेस अनुप्रयोगों है कि ग्राहक डेटासेट
क्या ये सभी डेटाबेस मैक ओएस सर्वर पर चलते हैं? – mjn
केवल अनुकूली सर्वर कहीं भी मैक (Sybase पृष्ठ से जानकारी) पर समर्थित नहीं है, अन्य सभी मैक (उनके विक्रेताओं से जानकारी) पर समर्थित हैं। –
ओरेकल अब मैकोज सर्वर का समर्थन नहीं करता है। शायद क्योंकि कोई वास्तविक मैकोज सर्वर नहीं हैं। संभवतः क्योंकि जब आप अपने डेटा को डेटासेंटर में दफन करते हैं, या वीएम में खराब रन चलाते हैं तो आप सेब लोगो नहीं दिखा सकते हैं ... –
मुझे लगता है कि यह हो सकता है विषय से हटकर के रूप में बंद कर दिया हो रही करने के लिए कनेक्ट कर सकते हैं। खैर, उस मामले में मैं कृपया इस प्रश्न के लिए एक और उपयुक्त जगह का उल्लेख करने के लिए कहूंगा। –
मुझे लगता है कि यह अतिप्रवाह ढेर के लिए बहुत प्रासंगिक है। यह एक सवाल है कि फायरमोनकी का उपयोग करने वाले किसी भी डेवलपर को जानना है। – mj2008
केवल एक ही मैं हमेशा के लिए जारी रखने के लिए भरोसा करता हूं-उपलब्ध-ऑन-मैक-ओएस-एक्स फ़ायरबर्ड होगा, और MySQL क्योंकि वे खुले स्रोत हैं, और केवल एक ही मैं सक्षम होने पर दीर्घकालिक शर्त लगाऊंगा मैक अनिश्चित काल तक चलने के लिए फायरबर्ड है, क्योंकि MySQL अब ओरेकल द्वारा प्रबंधित किया जाता है। ऐप्पल का पिछला संगतता तोड़ने का इतिहास है, नियमित रूप से बाइनरी केवल सॉफ्टवेयर को अनाथ बनाना। इस प्रकार, अगर मैं मैक ओएस एक्स डीबी सर्वर को वाणिज्यिक रूप से समर्थन देना चाहता हूं, तो मैं स्रोतों से फायरबर्ड या MySQL बनाना सीखूंगा। –