Buona Single User Open Source Persistant database che è facile da installare e funziona con Open Office Base? [chiuso]

StackOverflow https://stackoverflow.com/questions/548533

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 ...)

È stato utile?

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.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top