Buona Single User Open Source Persistant database che è facile da installare e funziona con Open Office Base? [chiuso]
-
23-08-2019 - |
Domanda
Sto creando un programma per gli utenti finali, che è già scritto utilizzando MySQL e un po 'di OpenOffice.org stella di base Macro. Mi chiedevo se ci fosse un database singolo utente open source che sarebbe abbastanza facile per la media Joe da installare, (o che potrei scrivere una macro per installarlo per lui ...)
Soluzione
Il OpenOffice.org Base Wikipedia articolo descrive brevemente il modulo di database in openoffice.
OpenOffice.org utenti, tuttavia, possono scegliere di connettersi al database SQL full-optional esterno come ad esempio MySQL, PostgreSQL e anche Oracle tramite ODBC o driver JDBC. OpenOffice.org Base può quindi fungere da interfaccia grafica per una vista SQL, di design da tavolo e di query .
Un semplice, libreria di database singolo utente che non ha bisogno di installazione è SQLite , che era stato considerato dal team di OpenOffice. Viene utilizzato in molte applicazioni, ad esempio mainline Mozilla Firefox .
Altri suggerimenti
Forse utilizzare quello integrato nel OpenOffice 2?
Aggiorna
Ok, ulteriori dettagli. Il prodotto di database si chiama, semplicemente, Base . E ' sia di un front-end e fornisce un database locale: fornisce HSQL per i database locali , e supporta tutta una serie di altri database come MySQL:
Per gli utenti di potere in azienda, BASE offre driver supporto nativo per una varietà di database multi-utente motori: MySQL, Adabas D, MS Access e PostgreSQL. Inoltre, il supporto per JDBC e ODBC driver standard consente di connettersi a qualsiasi database esistente.
Sarebbe di grande aiuto se si desidera specificare il sistema operativo di destinazione. Anche se, il "abbastanza facile per la media Joe per installare" bit suggerisce di Windows. : -)
Se la mia ipotesi è giusta, hai guardato Microsoft SQL Server Compact 3.5 ? Ci sono un paio di caratteristiche che in realtà potrebbe soddisfare le vostre esigenze:
- Gratis da usare e distribuire
- Nessuna amministrazione richiesto
- file singolo, codice del formato database gratuito
- Il supporto per ClickOnce, XCopy, MSI, CAB, e non-admin incorporato opzioni di installazione
- meno di 2 MB di file da distribuire e senza dipendenze da servizi di back-end
Se il nome di Microsoft di per sé è sufficiente per darvi incubi, c'è anche la href="http://www.sqlite.org/" rel="nofollow noreferrer"> server di . Io personalmente non l'ho usato e non posso garantire quanto è buono. Tuttavia, è sostenuta da grandi nomi come Adobe, Mozilla e Symbian, quindi vorrei assumere dovrebbe essere abbastanza buono per voi ha bisogno di troppo.
SQLite probabilmente misura la fattura. Molto semplice, molto semplice da installare, molto popolare e stabile.