AGB  ·  Datenschutz  ·  Impressum  







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

Access Datenbank Online

Offene Frage von "Delphi Code Anfänger"
Ein Thema von Delphi Code Anfänger · begonnen am 7. Mär 2008 · letzter Beitrag vom 8. Mär 2008
Antwort Antwort
Delphi Code Anfänger

Registriert seit: 30. Jan 2008
72 Beiträge
 
#1

Access Datenbank Online

  Alt 7. Mär 2008, 22:53
Datenbank: access • Zugriff über: ado
Hallo,

ich hatte da eben eine Idee.

Ich möchte auf eine Access Datenbank die auf einem Server ist von überall drauf zugreifen.

Ich gehe davon aus:

Die Datenbank ist über http://www..... zu erreichen. Sicherheit spielt erstmal keine Rolle. Mehrere User
(alle mit den gleichen Programmen) sollen gleichzeitig drauf zugreifen. Ist sowas mit einer Access Datenbank machbar?

Wenn ja wie geht es am besten? Kann man die Datenbank überhaupt so online bearbeiten?

Ich weiß mit MySQL und FireBird geht das alles ganz einfach. Ich möchte das aber mal mit Access machen. Die Datenbank ist ja von Haus aus nicht netzwerkfähig.
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#2

Re: Access Datenbank Online

  Alt 8. Mär 2008, 10:53
[quote="Delphi Code Anfänger"]Die Datenbank ist über http://www..... zu erreichen.[/url]
Access ist eine Desktop Datenebank Engine, und ist somit bestimmt nicht über ein Netzwerkprotoll zu erreichen, schon gar nicht über http. Das macht keine der grossen Datenbanken.

Zitat von Delphi Code Anfänger:
Die Datenbank ist ja von Haus aus nicht netzwerkfähig.
Damit sollte deine Frage doch schon eigentlich beantwort sein. Es geht zwar, wenn du als DB Pfad den Netzwerkpfad angibst, also über \\rechner\Freigabe\db.mdb, aber es ist nicht wirklich zu empfehlen, da es früher oder später knallen wird, wenn mehrere User gleichzeitig an den Daten rumfuschen. Für solche Dinge gibt es ja die zahlreichen Datenbanksysteme... Was spricht dagegen, auch ein solches zu nutzen ?
  Mit Zitat antworten Zitat
Benutzerbild von Bernhard Geyer
Bernhard Geyer

Registriert seit: 13. Aug 2002
17.171 Beiträge
 
Delphi 10.4 Sydney
 
#3

Re: Access Datenbank Online

  Alt 8. Mär 2008, 11:51
Zitat von Jelly:
Access ist eine Desktop Datenebank Engine, und ist somit bestimmt nicht über ein Netzwerkprotoll zu erreichen, schon gar nicht über http. Das macht keine der grossen Datenbanken.
AFAIK könnnen das einige große DB's (z.B. MS SQL-Server). Jedoch wer sowas einsetzt sollte klar sein das damit ein Servercrash/Datenverlust/Datenmanipulation/Rechnerübernahme etc. eigentlich schon vorprogrammiert ist weil man entweder eine Lücke in der Rechtevergabe gelassen hat, irgendwelche SP's auch Dinge "können" die sie eigenltich nicht sollen oder einfach die DB z.B. per SQL-Injection sehr viel anfälliger ist als wenn man den Zugriff z.B. nur per SOAP oder anderen eingeschränkten Schnittstellen erlaubt.
Windows Vista - Eine neue Erfahrung in Fehlern.
  Mit Zitat antworten Zitat
Benutzerbild von Jelly
Jelly

Registriert seit: 11. Apr 2003
Ort: Moestroff (Luxemburg)
3.741 Beiträge
 
Delphi 2007 Professional
 
#4

Re: Access Datenbank Online

  Alt 8. Mär 2008, 18:19
Mir ist bewusst, dass der SQLServer 2005 einen integrierten http Server hostet, und somit direkt, auch ohne IIS, die Möglichkeit bietet, Webservices anzubieten... Ich denke aber mal, dass die Frage "Delphi Code Anfänger" nicht in die Richtung gedacht war, sondern dass er einfach nur übers Netz auf eine DB zugreifen will.
  Mit Zitat antworten Zitat
Antwort Antwort


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:51 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