Welche Datenbank?

27/02/2008 - 11:32 von Axel Potthoff | Report spam
Hallo,

wir haben hier bisher native Btrieve calls verwendet. Die Anwendungen
sollen auf SQL umgestellt werden.

Folgende Randbedingungen sind einzuhalten:
1.
Die Datenbank-Engine soll lokal, also auf dem Arbeitsplatz laufen, da
ein Teil der Kunden die Installation einer Server-Engine nicht zulàsst.
2.
Trotz der Randbedingung 1. müssen die Datenbanken auch auf
Netzwerklaufwerken abgelegt werden dürfen.



Folgende Versuche habe ich bisher gestartet:

Firebird embedded oder lokaler Firebird Server:
Die Datenbanken müssen dort sein, wo die Serverengine ist. ==>
Randbedingungen 1 und 2 schließen sich also gegenseitig aus.

Pervasive.SQL (Btrieve), über ADO und ZEOS-Komponenten
Engine als Service gestartet ==> Es ist nur der Zugriff auf lokale
Datenbanken möglich, da der Service keine Netzwerverbindungen erkennt.
Engine als Applikation gestartet ==> Kein create database mangels
Adminrechten möglich.

Wie bzw. mit welcher Datenbankengine kann ich beide oben beschriebenen
Randbedingungen erfüllen?

Axel
 

Lesen sie die antworten

#1 Robert Wachtel
27/02/2008 - 11:36 | Warnen spam
Moin!

Axel Potthoff schrieb:
[...] Die Anwendungen sollen auf SQL umgestellt werden.

Folgende Randbedingungen sind einzuhalten:
1.
Die Datenbank-Engine soll lokal, also auf dem Arbeitsplatz laufen, da
ein Teil der Kunden die Installation einer Server-Engine nicht zulàsst.
2.
Trotz der Randbedingung 1. müssen die Datenbanken auch auf
Netzwerklaufwerken abgelegt werden dürfen.
[...]



Das müsstest Du eigentlich u.a. mit

- Elevatesoft ElevateDB
- Advantage Database Server
- SQLite

erreichen können.

Robert

http://blog.robertsoft.de/

Ähnliche fragen