AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Programmierung allgemein Datenbanken Delphi Welche DB SQL Server oder Interbase?
Thema durchsuchen
Ansicht
Themen-Optionen

Welche DB SQL Server oder Interbase?

Ein Thema von AgentAS · begonnen am 21. Jul 2003 · letzter Beitrag vom 17. Sep 2003
Antwort Antwort
Seite 1 von 2  1 2      
Benutzerbild von AgentAS
AgentAS

Registriert seit: 14. Jul 2003
Ort: Reutlingen
88 Beiträge
 
Delphi 6 Professional
 
#1

Welche DB SQL Server oder Interbase?

  Alt 21. Jul 2003, 20:08
Hi zusammen,

ich bin gerade dabei in meiner Firma eine Server-Datenbank einzurichten. Mein Chef kann sich nicht entscheiden welche er nehmen will.

Wie ist es eigentlich mit der Interbase DB die bei Delphi 6 dabei ist? Ist das eine abgespeckte Version von Interbase 6 oder eine Vollwertige? Ich kann das leider nicht beurteilen da ich bisher nur mit SQl Server 8 gearbeitet habe.

Gibt es unter Interbase auch so etwas wie einen Profiler oder Query Analyzer?

Vielen Dank für Antwort

MFG

Andreas
Nichts wissen ist auch eine Art Wissen.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#2

Re: Welche DB SQL Server oder Interbase?

  Alt 21. Jul 2003, 20:17
was darfs denn kosten, bzw. wie groß ist die Fa. ? Anzahl Arbeitsplätze mit gleichzeitigem Zugriff ?

1. Firebird (kostenlos, zumindest der Interbase-Server selber, läuft auch unter Linux)

2. Interbase 7.0 von Borland, auch nicht zu teuer, aber nicht umsonst

IB 6 wurde zuerst von Borland nicht mehr weiterentwickelt, dann als Open Source veröffentlicht, die jetzt auch eingestammpft wurde, jetzt kostet es wieder was. Der Hickhack war mir zu blöd, verwende im Moment Firebird. Ansonsten rate ich Dir, Dich intensiv zu informieren. Eine gute Wahl ist Interbase so oder so.
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von Phoenix
Phoenix
(Moderator)

Registriert seit: 25. Jun 2002
Ort: Hausach
7.641 Beiträge
 
#3

Re: Welche DB SQL Server oder Interbase?

  Alt 21. Jul 2003, 20:43
Bei unseren Projekten haben wir den Support für Interbase-Datenbanken eingestellt. Das liegt unter anderem daran, das IB zu langsam war und bei grösseren Datenmengen instabil wurde.

Es kommt halt drauf an, für was die Datenbank gebraucht wird.

Ohne Tools kommt der kleine Bruder der MS SQL Datenbank daher: MSDE (Mirosoft Desktop Engine). Das ist im Kern ein MS SQL Server 2000, bei dem die Datenfiles auf eine Größe von 2 GB beschränkt sind. Ansonsten ist es ein kompletter SQl Server, halt ohne die Verwaltungstools. Und das beste dabei: Sie ist kostenlos, sofern man eine reguläre Office-Lizenz hat.

Alternativ gibt es auch die Möglichkeit, Oracle-Datenbanken zu nutzen. Sofern diese _ausschliesslich_ zur Entwicklung als Testdatenbank verwendet wird unterliegt sie der kostenlosen Entwicklerlizenz.

Ansonsten, wenn es echt nur um die Wahl zwischen SQL Server und Interbase geht würde ich den SQL Server aus Erfahrung vorziehen, auch wenn er teurer ist. Man spart sich im nachhinein ne Menge Zeit und Ärger, was in der Wirtschaft dann wieder mit einer Menge Geld gleichgesetzt wird
Sebastian Gingter
Phoenix - 不死鳥, Microsoft MVP, Rettungshundeführer
Über mich: Sebastian Gingter @ Thinktecture Mein Blog: https://gingter.org
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#4

Re: Welche DB SQL Server oder Interbase?

  Alt 21. Jul 2003, 20:59
Hallo AgentAS,

ich kann die Interbase auch empfehlen. Die Aussage von Phoenix überrascht mich ein wenig, da ich von Interbase insbesondere wegen der Stabilität viel gutes gehört habe auch bei sehr großen Datenbanken und vielen Clients. Unsere Anwendungen laufen meist nur mit etwa 10-20 Anwendern sehr stabil und ohne Probleme.
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Benutzerbild von AgentAS
AgentAS

Registriert seit: 14. Jul 2003
Ort: Reutlingen
88 Beiträge
 
Delphi 6 Professional
 
#5

Re: Welche DB SQL Server oder Interbase?

  Alt 21. Jul 2003, 22:12
Hallo,

also bei uns in der Fa. läuft alles gerade mit VBA und Access ab. Ich bin nicht so der Access-Fan. So wie es aussieht werden es ca. 4-5 Arbeitsplätze sein, die auf den SQL Server(Interbase) zugreifen.

Mein Chef hat ca 5 verschiede Programme(Bürointern) die unter Access laufen(mein Vorgänger hat den Shit programmiert). Er will aus den 5 Programme eins machen und dass mit einer Datenbank!

Ich tendiere mehr zu SQL 8. Wie siehts da aus mit Fehlersuche unter Interbase? Gibt's da auch sowas wie ein Profiler oder Query Analyzer?

Gruß

Andreas
Nichts wissen ist auch eine Art Wissen.
  Mit Zitat antworten Zitat
Hansa

Registriert seit: 9. Jun 2002
Ort: Saarland
7.554 Beiträge
 
Delphi 8 Professional
 
#6

Re: Welche DB SQL Server oder Interbase?

  Alt 22. Jul 2003, 00:29
4-5 User, das ist doch locker mit IB zu packen. Da würde ich den M$-Schrott vergessen
Gruß
Hansa
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#7

Re: Welche DB SQL Server oder Interbase?

  Alt 22. Jul 2003, 07:29
Hallo AgentAS,

da kann ich Hansa nur zustimmen und deiner Meinung zu Access kann ich mich auch nur anschließen.

Interbase lässt sich recht gut über IBExpress steuern. In der Kaufversion von IBExpress (zur Zeit: 199,00 € +MwSt) gibt es einen Query Builder. Mit der DataPump, die als kostenloses Plugin verfügbar ist, kannst du die Daten aus Access nach Interbase "pumpen".
Albert
Live long and prosper


MrSpock
  Mit Zitat antworten Zitat
Alfons_G

Registriert seit: 7. Jun 2002
Ort: München
296 Beiträge
 
Delphi 2007 Architect
 
#8

Re: Welche DB SQL Server oder Interbase?

  Alt 22. Jul 2003, 10:07
Wir verwenden schwerpunktmäßig Oracle (8i), weil eine recht komplexe Anwendung, auf deren Daten wir und unsere Kunden zugreifen, auf diese Datenbank aufbaut. Allerdings ist nicht auszuschließen, dass zukünftig SQL-Server zum Einsatz kommt.
Zum Datenbankzugriff verwende ich ausschließlich die bewährten ODAC-Komponenten. Deren Gegenstück für den SQL-Server gibt es ja ebenfalls in Form des SDAC-Paketes. Die sind zwar kostenpflichtig, aber sehr stabil und ermöglichen es, Oracle ohne eine Client-Installation zu betreiben.

Alfons Grünewald



Alfons Grünewald
  Mit Zitat antworten Zitat
Benutzerbild von Sharky
Sharky

Registriert seit: 29. Mai 2002
Ort: Frankfurt
8.252 Beiträge
 
Delphi 2006 Professional
 
#9

Re: Welche DB SQL Server oder Interbase?

  Alt 22. Jul 2003, 11:45
Zitat von Hansa:
4-5 User, das ist doch locker mit IB zu packen. Da würde ich den M$-Schrott vergessen
Wie sieht es denn bei IB mit Views, Triggern usw. aus?
Wenn es das nicht kann würde ich, unabhängig von der Anzahl der Anwender (bei uns 5 aber dafür weit über 150 Tabellen und Views), doch eher zu dem Server von MS tendieren. Auch wenn mancher meint das wäre Schrott
Stephan B.
"Lasst den Gänsen ihre Füßchen"
  Mit Zitat antworten Zitat
Benutzerbild von MrSpock
MrSpock
(Co-Admin)

Registriert seit: 7. Jun 2002
Ort: Owingen
5.865 Beiträge
 
Delphi 2010 Professional
 
#10

Re: Welche DB SQL Server oder Interbase?

  Alt 22. Jul 2003, 11:49
Hallo Sharky,

Zitat:
Wie sieht es denn bei IB mit Views, Triggern usw. aus?
Gut . IB unterstützt Views und Trigger, auch STORED PROCEDURES und sogar UDF (User Defined Functions).
Albert
Live long and prosper


MrSpock
  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 17:28 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