AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Access Runtime vorinstalliert?
Thema durchsuchen
Ansicht
Themen-Optionen

Access Runtime vorinstalliert?

Ein Thema von greenmile · begonnen am 2. Mai 2014 · letzter Beitrag vom 2. Mai 2014
Antwort Antwort
Seite 1 von 2  1 2      
greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#1

Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 08:52
Datenbank: Access • Version: 2003 • Zugriff über: ADO
Hallo,

ich benötige für ein neues Projekt eine Desktop-Datenbank. Da ich mich mit Firebird noch nicht beschäftigt habe und mir das etwas Overkill erscheint, wollte ich gerne eine Access Datenbank verwenden und diese mittels Runtime ansprechen. Windows XP wird nicht mehr unterstützt, jetzt meine Frage: Ist die Access Runtime (für .MDB, also 2003) bei Windows vorinstalliert? Und, wenn ja, ab welcher Version?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#2

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 08:59
da ist Access noch ein größerer Overkill (Installation). Zudem hat Firebird mehr Features und macht imho weniger Probleme.
Markus Kinzler
  Mit Zitat antworten Zitat
greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#3

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 09:06
Ich bin ja offen für neues, allerdings verstehe ich da einige Sachen nicht:

- Habe ich mit Delphi XE6 Pro eine Lizenz dafür, damit ich FB anschließend auch beim Kunden verwenden darf?
- Wie muss ich mein (Inno-) Setup dafür anpassen? Wie installiere ich die Silent beim Kunden?
- Kann ich ein File-Backup damit machen? Bei MDB kopiere ich nur die Datei ...
  Mit Zitat antworten Zitat
Benutzerbild von Nersgatt
Nersgatt

Registriert seit: 12. Sep 2008
Ort: Emlichheim
693 Beiträge
 
Delphi 10.1 Berlin Professional
 
#4

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 09:12
Ich bin ja offen für neues, allerdings verstehe ich da einige Sachen nicht:

- Habe ich mit Delphi XE6 Pro eine Lizenz dafür, damit ich FB anschließend auch beim Kunden verwenden darf?
Du darfst Firebird völlig frei verwenden:
Zitat:
FREE LIKE FREE BEER. No fees for download, registration, licensing or deployment, even you distribute Firebird as part of your commercial software package.
Zitat von http://www.firebirdsql.org/en/about-firebird/

Zitat:
- Wie muss ich mein (Inno-) Setup dafür anpassen? Wie installiere ich die Silent beim Kunden?
http://firebirdfaq.org/faq193/
Entweder bindest Du das Originalsetup von Firebird in Dein Setup ein und rufst es silent auf, oder Du benutzt das ZIP-Paket. Die Dateien daraus kannst Du in Dein Setup aufnehmen, in einen sinnvollen Ordner installieren und den Dienst registrieren/starten.

Zitat:
- Kann ich ein File-Backup damit machen? Bei MDB kopiere ich nur die Datei ...
Backups kannst Du z.B. mit Gbak machen. Ich hatte persönlich aber auch nie Probleme dabei, wenn ich die Datei einfach wegkopiert habe. Das ist für Backups, auf die man im Notfall angewiesen ist, allerdings nicht wirklich der offizielle Weg.
Alternativ kann man auch z.B. Shadows anlegen.
Jens
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#5

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 09:14
Zitat:
- Habe ich mit Delphi XE6 Pro eine Lizenz dafür, damit ich FB anschließend auch beim Kunden verwenden darf?
Firebird ist OpenSource und frei für die kommerzielle Verwendung
Zitat:
- Wie muss ich mein (Inno-) Setup dafür anpassen? Wie installiere ich die Silent beim Kunden?
Kommt darauf an, ob der Server oder nur die embedde Version verwendet werden soll. Grundsätzlich reicht es den Inhalt des Zip-Datei in das Programmverzeichnis zu deployen. Beim Server gibt es dort eine Skriptdatei, welche den Server einrichtet.
Zitat:
- Kann ich ein File-Backup damit machen? Bei MDB kopiere ich nur die Datei ...
Eine FireBird-Datenbank ist auch eine Datei (fb, fdb). Oder man verwendet die Backupversion (gbak, nbak)
Markus Kinzler
  Mit Zitat antworten Zitat
greenmile

Registriert seit: 17. Apr 2003
1.107 Beiträge
 
Delphi 10.3 Rio
 
#6

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 09:22
Server brauche ich nicht, ist nur eine Arbeitsplatzversion, eine Verwaltungssoftware.
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#7

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 09:24
Dann reicht es den Inhalt der embedded(Server)Client ZIP in das Zielverzeichnis der Anwendung zu entpacken (u.U. Dll umbennen: fmembed.dll -> fbclient.dll)
Markus Kinzler
  Mit Zitat antworten Zitat
Dejan Vu
(Gast)

n/a Beiträge
 
#8

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 09:37
Nochmal für mich als Hausfrau: Muss ich FB installieren, wenn ich nur die Embedded-Version nutzen möchte?
  Mit Zitat antworten Zitat
mkinzler
(Moderator)

Registriert seit: 9. Dez 2005
Ort: Heilbronn
39.851 Beiträge
 
Delphi 11 Alexandria
 
#9

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 09:38
Nein. Nur Inhalt der ZIP ins Verzeichnis entpacken.
Markus Kinzler
  Mit Zitat antworten Zitat
Benutzerbild von Sir Rufo
Sir Rufo

Registriert seit: 5. Jan 2005
Ort: Stadthagen
9.454 Beiträge
 
Delphi 10 Seattle Enterprise
 
#10

AW: Access Runtime vorinstalliert?

  Alt 2. Mai 2014, 09:39
Um die eigentliche Frage zu beantworten:

Um mit Delphi per ADO auf eine Access-Datenbank zuzugreifen benötigt man keine Access-Runtime, sondern nur die Bei Google suchenMicrosoft Data Access Components und die sollten ab Vista schon gleich integriert sein.

Bei neueren Access-Versionen (also der *.mdb bzw. bei einer *.accdb) benötigst du das hier
http://www.microsoft.com/de-de/downl....aspx?id=13255
Kaum macht man's richtig - schon funktioniert's
Zertifikat: Sir Rufo (Fingerprint: ‎ea 0a 4c 14 0d b6 3a a4 c1 c5 b9 dc 90 9d f0 e9 de 13 da 60)
  Mit Zitat antworten Zitat
Antwort Antwort
Seite 1 von 2  1 2      


Forumregeln

Es ist dir nicht erlaubt, neue Themen zu verfassen.
Es ist dir nicht erlaubt, auf Beiträge zu antworten.
Es ist dir nicht erlaubt, Anhänge hochzuladen.
Es ist dir nicht erlaubt, deine Beiträge zu bearbeiten.

BB-Code ist an.
Smileys sind an.
[IMG] Code ist an.
HTML-Code ist aus.
Trackbacks are an
Pingbacks are an
Refbacks are aus

Gehe zu:

Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 10:43 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz