एमएस एक्सेस के लिए अच्छा मुफ्त वैकल्पिक [बंद]


102

Microsoft प्लेटफ़ॉर्म पर हल्के डेस्कटॉप DB अनुप्रयोग को विकसित करने की आवश्यकता पर विचार करें।

यह एमएस एक्सेस के साथ काफी आसानी से किया जा सकता है, लेकिन मैं इसे दूसरों को वितरित करने में सक्षम होना चाहता हूं और मैं रनटाइम लाइसेंस के लिए भुगतान नहीं करना चाहता।

आवश्यकताएँ:

  • दूसरों को आसान वितरण
  • कोई रनटाइम लाइसेंसिंग समस्या नहीं

विचार और उम्मीदवार:

  • ओपनऑफिस सुइट से बेस । मेरी चिंताएं इसकी स्थिरता के आसपास थीं।
  • MySQL + C ++ या पायथन में कस्टम DB कोड लिखना या जो कुछ भी भारी-भरकम समाधान की तरह लगता है।

प्रश्न : एमएस एक्सेस के लिए कम लागत या मुफ्त डेटाबेस विकल्प क्या हैं?


यह भी देखें: खुला स्रोत रिपोर्टिंग इंजन



@Schnapple

मैं क्या सोच रहा हूँ पर ब्रुशेकट हिट; यह इतना डीबी इंजन नहीं है जैसा कि मैं चाहता हूं कि दूसरी बारीकियां जो एक्सेस पार्टी के लिए लाए। अच्छा फार्म डिजाइनर, अच्छा रिपोर्टिंग इंजन आदि। लेकिन आप स्थापना पदचिह्न के बारे में बहुत अच्छी बात उठाते हैं। मैंने माना था कि लेकिन मैंने इस बारे में कोई ठोस निर्णय नहीं लिया है कि मैं इस तरह से किस तरह से जा रहा हूँ। यह शायद वैसे भी काफी कुछ हल्का होगा और एक छोटे से अधिष्ठापन पदचिह्न निश्चित रूप से एक प्लस होगा।


@Remou,

नहीं, मैं इस बात से अनजान था कि एमएस एक्सेस 2007 रनटाइम फ्री है; यह बात बताने के लिए धन्यवाद। पिछली बार मैं इसकी जांच करने के लिए परेशान था (मुझे याद नहीं है कि यह कब था) मुझे लगता है कि यह रनटाइम के लिए काफी महंगा लाइसेंस था क्योंकि मुझे लगता है कि वे इसे कॉर्पोरेट आईटी विभागों को बेचने की कोशिश कर रहे थे।

और बाकी सभी को धन्यवाद जिन्होंने जवाब दिया; मैं उन सभी विकल्पों से पूरी तरह से अनभिज्ञ था जो आप सभी ने इंगित किए हैं।


3
चुने हुए उत्तर में प्रस्तावित सभी समाधान बैक-एंड (डीबी स्वयं) के बारे में हैं। जेट डेटाबेस के वितरण से जुड़ी कोई लागत कभी नहीं हुई है! इसलिए यह सवाल थोड़ा सा भ्रामक है कि वेदर पीसीएम्बल एक फ्रंट-एंड, बैक-एंड या दोनों की तलाश में है।
पैट्रिक होनोरेज़

1
@ पैट्रिक ऑनोरेज़, यह पीसीएम्पबेल नहीं था जिसने शुरू में सवाल पूछा था; मैंने किया। मैंने इसे बहुत पहले ही कम्युनिटी विकी में बदल दिया था और पीसीएम्पबेल इसे संपादित करने वाला आखिरी व्यक्ति था। मैं कुछ ऐसा चाहता था जिसमें बैकएंड, विजुअल क्वेरी और रिपोर्टिंग इंजन शामिल हो। बैकएंड आसान है - दृश्य क्वेरी और रिपोर्टिंग जो मैंने एक्सेस के अलावा किसी भी हद तक कभी नहीं पाया है।
ओनोरियो कैटेनेशियो

मुझे तब तक अस्थिर नहीं पाया गया, जब तक आपके पास सही JRE है। लिबर ऑफिस बेस एक भी कोशिश कर सकता है। जब आप एक्सेस से तालिकाओं को आयात कर सकते हैं, और जब आप संभवतः इसमें VBA को चलाने में सक्षम होने की उम्मीद नहीं करते हैं, तो आप फॉर्म भी आयात नहीं कर सकते। उस के अलावा, OOBase एक पूरी तरह से व्यवहार्य DB है (कम से कम हल्के मांगों के साथ डेटाबेस के लिए)।
कोडलकरर

जवाबों:


61

यहाँ एक बात का ध्यान रखें कि MS Access उत्पाद केवल कच्चे डेटाबेस इंजन की तुलना में बहुत अधिक है। यह फॉर्म और मेनू डिजाइनर, क्लाइंट एप्लिकेशन भाषा और पर्यावरण (VBA) और रिपोर्ट डिज़ाइनर सहित एक पूर्ण एप्लिकेशन डेवलपमेंट प्लेटफ़ॉर्म प्रदान करता है। जब आप उन सभी चीजों को एक साथ लेते हैं, तो MS Access में वास्तव में कोई सहकर्मी नहीं होता है।

लेकिन इस प्रश्न के दायरे के लिए, हम कच्चे डेटाबेस इंजन से चिंतित हैं। ये ध्यान रखते हुए:

SQLlite ,
Firebird ,
VistaDB (मुक्त नहीं),
SQL सर्वर कॉम्पैक्ट संस्करण (एक्सप्रेस नहीं)
और अब SQL सर्वर LocalDB
सभी को ध्यान में रखते हैं।

एक और विचार: जबकि मूल प्रश्न डेस्कटॉप डेटाबेस के बारे में पूछता है, इसकी संभावना है कि कुछ लोग एक वेब साइट के साथ उपयोग करने के लिए डेटाबेस की तलाश में यहां उतरेंगे। यह याद रखना महत्वपूर्ण है कि ये सभी इन-प्रोसेस डेटाबेस हैं, और जैसे कि वेब पर उपयोग के लिए कभी-कभी उपयुक्त होते हैं। यदि आप एक वेब साइट बनाना चाहते हैं, जहां महत्वपूर्ण समवर्ती पहुँच का समर्थन करने की आवश्यकता है, तो आप आम तौर पर एक डेटाबेस सर्वर इंजन चाहते हैं , जैसे कि MS SQL, Postgresql, MySQL, Oracle, या उनके भाई। उसी समय, उन सर्वर इंजन शायद ही कभी होते हैं यदि कभी एकल-उपयोगकर्ता डेस्कटॉप अनुप्रयोग के लिए उपयुक्त हो।


... फायरबर्ड को छोड़कर, जो सीमा को फैलाता है और इसका उपयोग किसी भी परिदृश्य में किया जा सकता है। अच्छे अंक, हालांकि।
user60401

7
SQLite, मैं इसे प्यार करता हूँ।
एलिक्स एक्सल

SQL सर्वर कॉम्पैक्ट संस्करण और एक्सप्रेस क्यों नहीं? क्या यह सिर्फ आकार के कारण है?
मार्क ३३०।

@ मर्क - एक्सप्रेस संस्करण अभी भी सर्वर-क्लास डेटाबेस है, और अन्य की तरह इन-प्रोसेस डेटाबेस नहीं है। एक्सप्रेस के दूसरे भाग को पढ़ें, और सर्वर इंजन के बारे में सब कुछ (अंतिम वाक्य सहित) एक्सप्रेस संस्करण पर लागू होता है।
जोएल कोएहॉर्न 18

ठीक है मुझे एहसास नहीं हुआ कि कॉम्पैक्ट संस्करण इन प्रोसेस डेटाबेस था। यह बात बताने के लिए धन्यवाद।
मार्क ३३०

127

जब लोग एक्सेस के लिए प्रतिस्थापन के बारे में पूछते हैं, तो उनमें से बहुत से केवल डेटाबेस के बारे में सोचते हैं, लेकिन वे वास्तव में जो पूछ रहे हैं, वे एक्सेस में अन्य सुविधाओं के बारे में हैं। वे आमतौर पर परवाह नहीं करते हैं कि डेटाबेस एक्सेस क्या उपयोग कर रहा है।

एक्सेस द्वारा प्रदान की जाने वाली कार्यक्षमता में से कुछ हैं: फ़ॉर्म, क्वेरी बिल्डिंग, रिपोर्ट, मैक्रोज़, डेटाबेस मैनेजमेंट और कुछ प्रकार की भाषा जब आपको विजार्ड प्रदान करने से परे जाने की आवश्यकता होती है।

SQLite , MySQL और FireBird फ्री डेटाबेस बैक एंड हैं। उनके पास उन अतिरिक्त एक्सेस फ़ंक्शंस नहीं हैं जो उनमें बनाए गए हैं। एक्सेस के किसी भी मुफ्त विकल्प के लिए आपको SQLite और डेवलपमेंट लैंग्वेज जैसी किसी चीज़ की आवश्यकता होती है ।

संभवतः सबसे अच्छा मुफ्त विकल्प SQLite और Visual Basic 2008 या C # 2008 एक्सप्रेस संस्करण होगा । यह एक भारी रनटाइम निर्भरता होगा, इसलिए एक नंगे ग्राहक पर स्थापित करने से काफी इंस्टॉलर लग सकता है।

वास्तव में न्यूनतम रनटाइम आवश्यकताओं के साथ मुफ्त में गैर-एक्सेस विकल्प नहीं है। काश वहाँ था।

अगर किसी को कोई अच्छा विकल्प पता है तो मुझे सुनने में दिलचस्पी होगी।


5
हाँ .. लोगों को आपके द्वारा हाइलाइट किए गए एक पूर्ण विकसित वातावरण के रूप में अभिगम की शक्ति का एहसास नहीं होता है ... ऐसा कुछ भी मुफ्त नहीं है जो माइक्रोसॉफ़्ट की तुलना में भी सबसे अधिक (अकेले सभी को) सुविधाओं के साथ निर्मित हो। जब आपके पास पहुंच हो ... आप समय के एक अंश में कई काम कर सकते हैं जो अन्य माध्यमों से हासिल करने की आवश्यकता है ... 100% आपके जवाब से सहमत हुए @bruceatk
ihightower

69

क्या आप जानते हैं कि एक्सेस 2007 रनटाइम मुफ्त में डाउनलोड किया जा सकता है?

नए संस्करणों के लिए लिंक:


2
मुझे पूरा यकीन है कि Access 2003 रनटाइम लाइसेंस मुफ्त नहीं थे ... लेकिन हाँ ... एक्सेस 2007 के साथ आपको लाइसेंस के लिए भुगतान नहीं करना होगा।
ब्रेट जी

68

शंख्पल पूछता है:

क्या आप किसी एप्लिकेशन, या एक्सेस-जैसी "सिंगल फाइल, नो इंस्टॉलेशन" डेटाबेस के साथ वितरित करने के लिए एक मुफ्त डेटाबेस की अवधारणा का उल्लेख कर रहे हैं?

एर, कोई भी, जिसके पास एक्सेस एप्लिकेशन डेवलपमेंट की कोई क्षमता नहीं है, वह कभी भी एप्लिकेशन / डेटा स्टोर के रूप में एक एकल एमडीबी / एसीसीडीबी वितरित करेगा। किसी भी गैर-तुच्छ एक्सेस एप्लिकेशन को फॉर्म / प्रश्नों / रिपोर्ट (यानी, यूआई ऑब्जेक्ट्स) और एक बैक एंड (केवल डेटा टेबल) के साथ एक फ्रंट एंड में विभाजित करने की आवश्यकता है।

यह स्पष्ट है कि यहाँ क्या आवश्यक है, एक्सेस की तरह एक डेटाबेस एप्लिकेशन डेवलपमेंट टूल है। डेटाबेस-केवल उत्तर में से कोई भी किसी भी तरह से उत्तरदायी नहीं है।

प्रवेश प्रश्नों के उत्तर देने से पहले कृपया प्रवेश के बारे में जानें:

  • एक्सेस एक डेटाबेस एप्लिकेशन डेवलपमेंट टूल है जो कि डिफ़ॉल्ट डेटाबेस इंजन के साथ जहाज होता है जिसे जेट कहा जाता है।

  • लेकिन एक एक्सेस एप्लिकेशन लगभग किसी भी बैक एंड डेटाबेस में डेटा के साथ काम करने के लिए बनाया जा सकता है, जब तक कि उस डेटाबेस इंजन के लिए एक ISAM या ODBC या OLEDB ड्राइवर न हो।

Microsoft ने स्वयं Access (डेवलपमेंट टूल) और जेट (डेटाबेस इंजन) के बीच अंतर को ठीक करने का एक अच्छा काम किया है, इसलिए यह आश्चर्य की बात नहीं है कि बहुत से लोग अंतर को नहीं पहचानते हैं। लेकिन डेवलपर्स को सटीक भाषा का उपयोग करना चाहिए, और जब आप डेटाबेस इंजन का अर्थ करते हैं, तो "जेट" का उपयोग करें, और जब आपका मतलब सामने के विकास मंच से होता है, तो "एक्सेस" का उपयोग करें।


तकनीकी रूप से, डेविड, एक्सेस 2007 और बाद के फ़ाइल संस्करणों में, यह जेट के एक कार्यालय-विशिष्ट संस्करण का उपयोग करता है जिसे एक्सेस कनेक्टिविटी इंजन (ACE) कहा जाता है।
बोबोर्ट

17

ईमानदार होने के लिए - एमएस एक्सेस के लिए कोई मुफ्त विकल्प नहीं हैं। कम से कम यदि आप डेटाबेस डेवलपमेंट टूल (फॉर्म, रिपोर्ट, क्वेरी, वीबीए सपोर्ट आदि) का मतलब रखते हैं। यदि आप एक डेटाबेस इंजन के रूप में एमएस एक्सेस के बारे में सोचते हैं (आप वास्तव में एमएस जेट या एसीई का मतलब है) तो हाँ - आपके पास बहुत सारी संभावनाएं हैं। बहुत सारे मुफ्त डेटाबेस इंजन हैं - सबसे लोकप्रिय MySQL और PostgreSQL हैं। मैं दोनों की सिफारिश कर सकता हूं - यह निर्भर करता है कि आप क्या करना चाहते हैं।

डेटाबेस लिखने के लिए C ++ सबसे खराब विकल्पों में से एक है। आपको MS Visual C #, MS Visual Basic .NET या ... यहां तक ​​कि जावा / स्विंग (यदि हम डेस्कटॉप एप्लिकेशन के बारे में बात कर रहे हैं) पर विचार करना चाहिए। यदि आप वेब-सक्षम फ़्रंट के बारे में सोचते हैं - तो PHP पर विचार करें (बैकएंड पर MySQL या PostgreSQL के साथ) या ASP.NET (बैकएंड पर MSSQL सर्वर के साथ)।

मैं दृढ़ता से अनुशंसा करता हूं कि आप ऐसी नौकरी के लिए C ++ का उपयोग न करें। यह भाषा बहुत ही कुशल और लचीली है, लेकिन C ++ के साथ उन्नत डेटाबेस का विकास सबसे अच्छा विचार नहीं है। C ++ सिस्टम प्रोग्रामिंग, गेम डेवलपमेंट, मैथ्स और फिजिक्स सिमुलेशन में बहुत बढ़िया है, हर जगह जहां दक्षता महत्वपूर्ण है - जैसे कि वास्तविक समय के एप्लिकेशन आदि। फ्रंटेंड्स को गति के डेमॉन होने की ज़रूरत नहीं है - उन्हें अच्छा दिखना चाहिए और उन्नत उपयोगकर्ता होना चाहिए। सुविधाएँ (जैसे छँटाई, रंग आदि)। यदि आप मुफ्त टूल की तलाश कर रहे हैं - शायद C # Express या Visual Basic.NET एक्सप्रेस 2008 उचित विकल्प होगा? या शायद जावा / स्विंग (नेटबीन्स आईडीई की जांच करें)? हो सकता है शार्पडेवलप? लेकिन सी ++ नहीं ... उन चीजों के लिए सी ++ छोड़ दें जो सबसे अच्छी लगती हैं।


15

की जाँच करें suneido

मैंने कुछ वर्षों पहले (डेटाबेस, कॉम्प्लेक्स गुई, रिपोर्ट, क्लाइंट / सर्वर) के साथ प्रयोग के रूप में एक काफी जटिल जीआईएस ऐप बनाया था। यह एक सुखद अनुभव था (कुछ प्रलेखन मुद्दों के अलावा ...) और मैं इसके साथ बहुत तेजी से उत्पादक बन गया।

मैं इसे अब मुख्य रूप से उपयोग नहीं करता क्योंकि:

  • यह वास्तव में सामान्य उद्देश्य नहीं है
  • यह प्लेटफ़ॉर्म पार नहीं है (केवल विंडोज़)
  • मैंने विदेशी तकनीकों की खोज को रोकने और कुछ और मुख्यधारा में विशेषज्ञता का फैसला किया।

10

मुफ्त सॉफ्टवेयर विकल्पों में से इनका उल्लेख अभी तक नहीं किया गया है:

मैं इस बात पर भी नज़र रखूंगा कि डीबी राड टूल्स फ्लेक्स / एयर कम्युनिटी के साथ क्या हो रहा है, क्योंकि उन टूल्स के साथ एकीकृत डेस्कटॉप और वेब इंटरफेस प्राप्त करना संभव है।


1
Rekall मृत प्रतीत होता है, और Glom अपरिपक्व प्रतीत होता है और अभी तक ज्यादा उपयोग नहीं किया गया है। मैं क्लाइंट-सर्वर प्रतिमान को पूरी तरह से छोड़ दूंगा और वेवमेकर की तरह कुछ वेब 2.0 के साथ जाऊंगा।
रॉबिन ग्रीन

1
Glom 2012 से अपडेट नहीं हुआ है, इसलिए संभवत: इस समय वह मर चुका है।
WhatEvil

9

आवेदन एक्सप्रेस के साथ ओरेकल एक्सई।

  • एक अच्छा वेब आधारित है,
  • एक "रियल" डेटाबेस है
  • एकल डेस्कटॉप से ​​परे पैमाना होगा
  • एक छोटी टीम से परे एक स्पष्ट पैमाने पर रास्ता प्रदान करता है
  • वेब आधारित अनुप्रयोग, आसानी से सुलभ।
  • एक्सेल स्प्रेड शीट को एप्लीकेशन में बदल सकते हैं

7

समस्या एमएस एक्सेस का एक विकल्प ढूंढ रही है जिसमें "उचित" डेटाबेस के साथ एक दृश्य, ड्रैग और ड्रॉप डेवलपमेंट पर्यावरण शामिल है जहां पूरे किट और केबल को मुफ्त में तैनात किया जा सकता है।

मेरा पहला सुझाव यह होगा कि आप MS Access विकल्प के इस पूरी सूची को देखें (जिनमें से कई मुफ्त हैं), इसके बाद ऑस्ट्राल डॉट कॉम पर ओपन सोर्स डेटाबेस डेवलपमेंट टूल्स की इस सूची में एक जेंडर भी शामिल है।

मेरा दूसरा सुझाव वेवमेकर की जांच करना होगा, जो कि क्लाउड के लिए एक ओपन सोर्स पॉवरबुलस्टोन की तरह है (अस्वीकरण: मैं वहां काम करता हूं इसलिए इसे जानकारी का निष्पक्ष स्रोत नहीं माना जाना चाहिए;;)

वेवमेकर एक ओपन सोर्स जावा बैक एंड के साथ ड्रैग एंड ड्रॉप आईडीई को जोड़ती है। यह अपाचे लाइसेंस के तहत लाइसेंस प्राप्त है और 15,000-मजबूत डेवलपर समुदाय का दावा करता है।


मुझे उद्धृत URL पर मूल्यांकन पहुँच विकल्प के लिए काफी धर्मार्थ लगता है। एक्सेस सेट के फीचर सेट को दोहराने के लिए उनमें से कोई भी वास्तव में बहुत करीब नहीं आता है। इसका मतलब यह नहीं है कि वे किसी भी संख्या में परियोजनाओं के लिए महान विकल्प हैं, बस यह कि वे उन सभी चीजों को प्रतिस्थापित नहीं कर सकते हैं जो एक्सेस करता है। एकमात्र प्लेटफॉर्म जो मुझे पता है कि करीब आता है, फ़ाइलमेकर है, और यह स्क्रिप्टिंग और डेटा कनेक्टिविटी में तुलनात्मक रूप से कमजोर है।
डेविड-डब्ल्यू-फेंटन

यह एक अच्छा लिंक @C Keene है। इसे शेयर करने के लिए धन्यवाद।
ओनोरियो कैटेनेशियो

मैं आपसे सहमत हूं @ डेविड फेंटन - एमएस एक्सेस एक बहुत ही परिपक्व और पूर्ण विशेषताओं वाला उत्पाद है। यदि आप कुछ ऐसा चाहते हैं जो सब कुछ एमएस एक्सेस करता है, तो एमएस एक्सेस एकमात्र उत्पाद है जो बिल को फिट करता है। "सही उत्तर" नीचे आता है कि आप किस विशेष समझौते के लिए तैयार हैं (उदाहरण के लिए, सीमित स्क्रिप्टिंग या रिपोर्टिंग) और नए प्लेटफ़ॉर्म से आपको और क्या लाभ मिलते हैं (उदाहरण के लिए, ओपन-सोर्स, जावा-आधारित आदि)
सी केने

7

NuBuilder ( www.nubuilder.net ) सही हो सकती है।

NuBuilder एक GPLv3-लाइसेंस प्राप्त PHP वेब अनुप्रयोग है जिसमें बैकएंड डेटाबेस के रूप में MySQL की आवश्यकता होती है। उपयोगकर्ता और प्रोग्रामर दोनों वेब इंटरफ़ेस का उपयोग करते हैं।

वे इसे एक मुफ्त, वेब आधारित एमएस एक्सेस विकल्प के रूप में बढ़ावा देते हैं। मैं इन दिनों अपना दूसरा NuBuilder एप्लिकेशन बना रहा हूं। NuBuilder बहुत सक्रिय रूप से विकसित होने लगती है, और मैंने इसे स्थिर और अच्छी तरह से प्रलेखित पाया (बशर्ते आप वीडियो ट्यूटोरियल खड़े कर सकें।)


6

आप SQLite ( http://sqlite.org/ ) में देखना चाहते हैं । सभी हालांकि आपके उपयोग पर निर्भर करता है। उदाहरण के लिए कंसीडर इसका सबसे बड़ा गुण नहीं है। लेकिन उदाहरण के लिए फ़ायरफ़ॉक्स इसे सेटिंग्स आदि को स्टोर करने के लिए उपयोग करता है।


6

एक प्रोग्रामिंग फोरम के संदर्भ में, हम आमतौर पर प्रोग्रामर को डेटाबेस के अनुप्रयोग भाग की आवश्यकता के बारे में नहीं सोचते हैं। आम तौर पर एक प्रोग्रामर व्यावसायिक तर्क और सामने के अंत के लिए अपने स्वयं के विकास के वातावरण का उपयोग करना चाहता है, और बस डेटाबेस के स्टोर, क्वेरी, पुनर्प्राप्ति और डेटा प्रोसेसिंग क्षमताओं का उपयोग करता है।

यदि आप वास्तव में उन सभी अन्य चीजों को चाहते हैं, तो आप बहुत बड़े और अधिक जटिल रन टाइम वातावरण के बारे में बात कर रहे हैं। आप 'लाइटवेट' और कुछ भी नहीं पा रहे हैं। यहां तक ​​कि एमएस एक्सेस भी अब योग्य नहीं है, क्योंकि यह मुश्किल से हल्का वजन है। यह बना सिर्फ भाग्यशाली उपयोगकर्ताओं का एक बहुत पहले से ही यह हो सकता है कि में है, दिखाई हल्के वजन होने के लिए।

इसका मतलब यह नहीं है कि आपको कुछ भी नहीं मिलेगा। बस यह कि एक्सेस के रूप में परिपक्वता या वितरण के समान स्तर होने की संभावना नहीं है, खासकर जब से अंतर्निहित एक्सेस इंजन पहले से ही विंडोज में बेक किया गया है।


6

एक्सेस रनटाइम लाइसेंस कभी भी इतना महंगा नहीं रहा - डेवलपर टूल / एक्सटेंशन की लागत लगभग $ 300 रही जब तक कि मैं याद रख सकता हूं (जो कि एक्सेस 2 डेवलपर्स टूलकिट, या एडीटी के लिए वापस आ जाएगा), लेकिन वह आपको एक असीमित संख्या में उपयोगकर्ताओं को रनटाइम के साथ अपने ऐप को वितरित करने की क्षमता देता है। जब तक आपके रनटाइम ऐप का उपयोग तीन या अधिक उपयोगकर्ताओं द्वारा किया जाता था, तब तक आप पैसे बचा रहे होंगे (एक्सेस की एक पूरी प्रति स्थापित करने के लिए $ 100 / उपयोगकर्ता की लागत मानकर)।

एक्सेस 2007 के लिए रनटाइम पूरी तरह से मुफ्त है, लेकिन वास्तव में, इससे पहले की लागत यह सब बहुत अच्छा नहीं था।

मार्क ग्रेवेल ने कहा (मेरी राय में एक टिप्पणी में क्या होना चाहिए था):
मुक्त होना, हालांकि, निश्चित रूप से लोगों को इसे आजमाने के लिए एक प्रोत्साहन है जो $ 300 की कीमत वास्तव में हतोत्साहित करती है।


5

VistaDB में एक एक्सप्रेस संस्करण है जो उपयोग करने के लिए स्वतंत्र है और SQL सर्वर के साथ वाक्यविन्यास और ड्राइवर संगत है। VistaDB एक एकल फ़ाइल है और केवल आपके asp.net या winforms प्रोजेक्ट में काम करने के लिए उनके ड्राइवर .dll की आवश्यकता होती है।

चूंकि यह सिंटैक्स और डेटासोर्स संगत है, इसलिए यदि आवश्यक हो तो आप SQL सर्वर पर अपग्रेड कर सकते हैं।

उनकी साइट से:

VistaDB एक पूरी तरह से प्रबंधित और टाइप करने वाला ASP.NET और WinForms अनुप्रयोग है, जो C #, VB.NET और अन्य CLR- अनुपालन भाषाओं का उपयोग करता है।

VistaDB.net


5

आपने पायथन का उल्लेख किया है, क्या आपने दबो को माना है?

http://dabodev.com/

कि कस्टम ऐप में ग्रंट कार्य से बहुत अधिक बचा जा सकेगा।


4

क्या आप किसी एप्लिकेशन, या एक्सेस-जैसी "सिंगल फाइल, नो इंस्टॉलेशन" डेटाबेस के साथ वितरित करने के लिए एक मुफ्त डेटाबेस की अवधारणा का उल्लेख कर रहे हैं?

जैसे, SQL सर्वर एक्सप्रेस संस्करण जैसी चीज़ों के लिए रनटाइम्स स्थापित करने, डेटाबेस बनाने और माउंट करने, लोगों के स्टार्ट मेनू पर प्रविष्टियाँ जैसी चीजों की आवश्यकता होती है, जिन्हें वे पहचान नहीं पाएंगे (मेरी पत्नी ने पूछा कि SQL सर्वर दूसरे दिन उनके लैपटॉप पर क्यों था) जबकि एक एक्सेस डेटाबेस एक ही फाइल में चलाया जा सकता है।

मुझे लगता है कि मैं जो पूछ रहा हूं क्या आप डेटाबेस को एक दस्तावेज़ के रूप में या किसी और की मशीन पर किसी चीज़ के उदाहरण के रूप में सोचना चाहते हैं?


4

आर के बारे में क्या: आधार? दिन में वापस आर: बेस एक बहुत मजबूत डॉस (तब विंडोज) आरडीएमबीएस था और यह प्री-एक्सेस / प्री-पैराडॉक्स दिन है। इसका निकटतम प्रतिद्वंद्वी dBase था, लेकिन उस समय यह पूरी तरह से रिलेशनल नहीं था। मैंने कुछ बहुत अच्छे आर विकसित किए हैं: बेस एप्लीकेशन और, जैसे कि एक्सेस आज, रिपोर्ट जनरेटर, फॉर्म सुविधा, क्वेरीज़ और टेबल हेरफेर में बनाया गया था .. मेरे आश्चर्य के लिए, अभी भी जीवित है! http://www.rbase.com/ इसके पास सभी एक्सेस ऑफर मिले, ऐसा लगता है। आपके लिए विचार करने के लिए कुछ हो सकता है।


1
वाह मुझे लगा कि आर: बेस भी चला गया था। अच्छा लिंक इष्टतम।
ओनोरियो कैटेनेशिया

@SmartMethod, क्या आपके पास RBase (* .rbf) से किसी अन्य DB तक कोई गुप्त उपकरण है, जैसे Access या MSSQL?
एडमिरल लैंड

@ अदिरमल भूमि - हाल में नहीं, नहीं। काफी समय हो गया था। पिछले एक मैंने किया था: एक ग्राहक के लिए 2010 की शुरुआत में एमएस SQL ​​सर्वर के लिए बेस।
तप्तकालीन

1
@SmartMethod, मैं अपनी समस्या को हल करता हूं, धन्यवाद!
एडमिरल लैंड

4

Kexi 2007.1.1 आप के लिए क्या देख रहे हो सकता है।

इसका एक्सप्रेस संस्करण मुफ़्त है लेकिन डीबी आकार सीमित है। पूर्ण संस्करण $ 72 की लागत।

इसके होम पेज से वर्णन: केक्सी लिनक्स और एमएस विंडोज के लिए विजुअल डेटाबेस डिजाइन के लिए एप्लिकेशन का उपयोग करना आसान है। Kexi एमएस एक्सेस, फॉक्सप्रो, ओरेकल फॉर्म्स और फाइलमेकर के साथ प्रतिस्पर्धा करती है।

जानकारी के लिए http://www.kexi-project.org/about.html पर जाएं ।




3

ऑरेलियो के उत्तर के अनुरूप, मैं अब रूबी पर रेल्स में कुछ अनुप्रयोगों पर काम करता हूं जो कि मैंने पूर्व में एमएस एक्सेस में किया था। रेल एप्लिकेशन के लिए बैक एंड डेटाबेस। आमतौर पर, MySql (काफी अच्छी तरह से काम करता है और अधिकांश साझा वेब होस्टिंग पर उपलब्ध है) या पोस्टग्रेक्यूएल (संभव होने पर बेहतर विकल्प)।


आपको देखकर बहुत अच्छा लगा, स्टीव! वर्षों से नहीं सुना है, और आशा है कि आप अच्छा कर रहे हैं ... मैं आपके रूबी रेल्स अनुभव के बारे में अधिक सुनना पसंद करूंगा। मैंने इसे देखा है और यह बहुत हद तक एक प्रतिबद्धता को भी उजागर करता है जैसे कि यह एक परियोजना है (यह मेरे दृष्टिकोण से एक बड़े पुस्तकालय जैसा दिखता है, और इस तरह अपने स्वयं के तर्क को लागू करता है - शाब्दिक रूप से नहीं, बल्कि रूपक के रूप में)।
डेविड-डब्ल्यू-फेंटन

अच्छी तरह से करना रिश्तेदार है - मैं इसके बारे में अन्य चैनलों के माध्यम से जल्द ही कहूंगा। निजी तौर पर, मैं रेल्स से प्यार करता हूं और सालों से हूं, लेकिन मैं कभी यह दावा नहीं करूंगा कि यह सभी के लिए सही है। यह है एक बड़ा प्रतिबद्धता, लेकिन रूबी भाषा बहुत शक्तिशाली और अर्थपूर्ण है, और एक खुशी जानने के लिए, IMO है। रेल एक "राय" ढांचा है, जिसमें पुस्तकालयों के डिफ़ॉल्ट का एक बड़ा संग्रह शामिल है, हालांकि कई पुस्तकालय वैकल्पिक और स्वैपेबल हैं, इसलिए यह पहले के मुकाबले कम प्रतिबंधात्मक है। रेल समुदाय भी वास्तव में महान है, जो स्पष्ट रूप से बहुत मायने रखता है।
स्टीव जॉर्गेनसन


2

मैं आप की यही समस्या है। मेरे पास एक एमएस एक्सेस एप्लिकेशन था, लेकिन मैं हर किसी के लिए और एमएस को पैसे दिए बिना एक वेब एप्लिकेशन पर जाना चाहता था। इसलिए मैंने MySql और Wavemaker (खुले स्रोत) का उपयोग करने का फैसला किया है ताकि मैं इस निर्णय से खुश रह सकूं। और वह परिणाम है http://www.mara-database.org/


मुझे नहीं लगता कि आप उस प्रश्न का उत्तर दे रहे हैं जो पूछा गया था।
डेविड-डब्ल्यू-फेंटन

2

सुश्री एक्सेस के लिए महान इंस्टॉलेशन स्क्रिप्ट के लिए http://www.sagekey.com/installation_access.aspx भी देखें । इसके अलावा अगर आपको अपने एप्लिकेशन में छवियों को एकीकृत करने की आवश्यकता है तो ammara.com पर DBPix देखें


2

आप जो खोज रहे हैं, वह केवल एक डेटाबेस प्रोग्राम नहीं है, बल्कि फॉर्म, रिपोर्ट, आदि के साथ एक डेटाबेस (मूल रूप से एक प्रकार का आईडीई) है। मैं OpenOffice.org बेस की कोशिश करने की सलाह दूंगा, जो ऑफिस सूट के साथ आता है। यह स्वतंत्र और खुला स्रोत है। यह कहीं नहीं के रूप में निकट पहुँच के रूप में पॉलिश है, लेकिन यह बहुत ज्यादा एक ही बातें करता है।

इसके अलावा, यदि आप पहुंच जानते हैं, तो यह कम से कम कुछ हद तक परिचित होगा।

http://www.openoffice.org/

संपादित करें: क्षमा करें, यह पढ़ने में विफल रहा कि आप OpenOffice.org पर विचार कर रहे हैं। स्थिरता के संबंध में, मैंने इसे क्रैश कर दिया है और कुछ "अजीब" चीजें करता हूं जब मैंने इसके साथ खेला था, लेकिन एक्सेस ने एक ही काम किया है। इसका पता लगाने का सबसे अच्छा तरीका यह है कि आप इसके साथ थोड़ा खेलें और देखें कि यह आपके अनुरूप है या नहीं।


1

मुझे लगता है कि OpenOffice.org के साथ शामिल डेटाबेस में फॉर्म डिजाइनर है। मैंने हालांकि इसके लिए कोड लिखने की कोशिश नहीं की है। एक मंच पोस्ट जो मैंने देखा, उसमें एक ट्यूटोरियल का लिंक था, जिसमें उन्होंने कहा था कि इसमें कुछ कोड है।

मैंने अपनी पत्नी के लिए एक डेटाबेस स्थापित करना शुरू कर दिया और जहाँ तक मैं बता सकता हूँ इंटरफ़ेस बहुत अच्छा निकल रहा था।

oooForum.org ट्यूटोरियल


2
मैं OO.0 में शामिल सामान का उपयोग करना पसंद करूंगा, लेकिन पिछली बार जब मैंने इसकी जांच की थी, तो यह उपयोग करने के लिए बहुत ही आदिम था।
ओनोरियो कैटेनेशिएक

0

sqlite के लिए, फ़ायरफ़ॉक्स एक्सटेंशन की जाँच करें। यह एक कुशल GUI प्रदान करता है।


क्या यह केवल आपको डेटाबेस का प्रबंधन करने और वास्तव में "लाइटवेट डेस्कटॉप एप्लिकेशन" नहीं बनाने देगा?
जेएफओ

यह सच है, लेकिन मुझे लगता है कि प्रश्नकर्ता डेटाबेस के लिए पूछ रहा था न कि हल्के डेस्कटॉप अनुप्रयोग के लिए। MSAccess उस पर बहुत अच्छा है, प्रतिस्थापित करने के लिए कठिन है।
क्रिस्टोफर महान

@ कृष्णोफर महान: क्या आपको मूल प्रश्नकर्ता की बार-बार की गई बातों से यह अंदाजा हो गया कि वह पूरे पैकेज (विशेष रूप से फ्रंट-एंड डेवलपमेंट) के बारे में पूछ रहा है, कि वह "डेटाबेस के लिए पूछ रहा था न कि हल्के डेस्कटॉप एप्लीकेशन के लिए"? यह प्रश्न बिल्कुल स्पष्ट है कि यह संपूर्ण पैकेज है, इसलिए डेटाबेस का कोई भी उत्तर केवल प्रश्न के लिए पूरी तरह से गलत है।
डेविड-डब्ल्यू-फेंटन 22

@ डेविड: आप सही कह रहे हैं, बिल्कुल। मैंने एक्सेस के साथ कई कई डीबीएस बनाए हैं। 1997-1999 में वह मेरा पूर्णकालिक काम था। मुझे याद है कि नेटवर्क पड़ोस के आधार पर तालिकाओं को स्वचालित रूप से relink करने के लिए एक मॉड्यूल फ़ंक्शन का निर्माण करना।
क्रिस्टोफर महान

-1

यदि आप साझा होस्टिंग पर अपनी वेबसाइट चलाने जा रहे हैं तो VistaDB एकमात्र विकल्प है (उनमें से लगभग सभी आपको अपनी वेबसाइट को फुल ट्रस्ट मोड के तहत चलाने की अनुमति नहीं देंगे) और यह भी कि आपको सरल x-copy परिनियोजन सक्षम वेबसाइट की आवश्यकता है या नहीं।

हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.