![]() |
Datenbank: MS SQL • Version: 2014 • Zugriff über: ???
Umstieg MySQL auf MS SQL Server
Hallo zusammen,
ein Projekt, das bisher auf eine MySQL-Datenbank im LAN zugreift, soll jetzt auf den MS SQL Server umgestellt werden. Den Zugriff auf MySQL hatte ich mit den ZEOS-Komponenten unter Delphi 6 Pro bewerkstelligt. Ein neueres Delphi steht leider nicht zur Verfügung. Welche Komponenten würdet Ihr mir für den Zugriff auf den MS SQL Server empfehlen? Wäre es vernünftig bei ZEOS zu bleiben? Sollte ich besser andere Komponenten verwenden? Am liebsten natürlich freie, es sei denn, es gibt kommerzielle Komponenten, die den Zugriff so einfach machen und so viel besser sind, dass es sich wieder lohnen könnte. Wäre Lazarus vielleicht auch eine sinnvolle Option, dort sind ja auch DB-Komponenten dabei? Plattformunabhängigkeit ist allerdings kein Thema, das Projekt wird ausschließlich unter Windows eingesetzt. Danke für Vorschläge, teebee |
AW: Umstieg MySQL auf MS SQL Server
Zitat:
Komponenten: Ich nutze jetzt seit ein paar Jahren DevArt, für MSSQL gibt es SDAC und die Preise sind völlig OK. GRüße |
AW: Umstieg MySQL auf MS SQL Server
Danke Dir schon mal.
Das Projekt soll in einem Betrieb eingesetzt werden, in dem bereits der MSSQL-Server vorhanden ist, die dortige IT möchte keinen zusätzlichen DB-Server wg. Einrichtung, Pflege und Backup. Da ich ja schon ZEOS im Einsatz habe, interessiert mich natürlich vor allem, ob ich sinnvollerweise dabei bleiben kann, oder ob das speziell für MSSQL Blödsinn wäre. Inwiefern wären denn z.B. die SDAC besser/zuverlässiger? |
AW: Umstieg MySQL auf MS SQL Server
sprich MySQL soll nicht grundsätzlich ersetzt werden sondern MS SQL als zusätzlich Datenbank eingebunden werden. Dann müsstest Du so was wie UniDAC einsetzen - oder eben bei Zeos bleiben. Zeos liegt für mich aber schon zu lange zurück als das ich dazu was sagen kann, aber hier findet sich bestimmt noch jemand...
|
AW: Umstieg MySQL auf MS SQL Server
ODBC - ADO funktioniert auch; habe ich mal in einer allerdings rel. einfachen Anwendung eingesetzt.
|
AW: Umstieg MySQL auf MS SQL Server
Ich verwende die ADO Komponenten (TADOConnection, TADOQuery usw.) für den Zugriff auf MSSQL.
Die wurde irgendwann in Delphi auf dbGo umbenannt. Funktionieren problemlos und schnell mit MSSQL und man benötigt keine Client DLL, da das Betriebssystem diese bereits mit bringen. |
AW: Umstieg MySQL auf MS SQL Server
Ado ist für MS-SQL auf jeden Fall eine (nicht schlechte) Möglichkeit. Aber Du solltest bedenken, daß ADo in der Zwischenzeit ein totes Pferd ist, zumindest solange MS nicht wieder seine Meinung ändert.
Gruß K-H |
AW: Umstieg MySQL auf MS SQL Server
Zitat:
Der native Client für den MS SQL-Server soll davon unberührt sein. Und natürlich auch ADO.NET bzw. der .NET Provider. |
AW: Umstieg MySQL auf MS SQL Server
Das mit dem (halb-)toten Pferd würde mich auch mal näher interessieren. Ich nutze ADO für den lesenden und schreibenden Zugriff auf MS SQL seit Jahren und bin damit sehr zufrieden. Als Provider steht hier allerdings auch
Delphi-Quellcode:
Da bisher auch bei aktuellen Windows-Versionen alles problemlos funktioniert, sind ja wahrscheinlich keine hektischen Aktivitäten nötig, aber was genau wäre denn zu tun, wenn das Pferd endgültig erschossen wird? Wo bekäme ich denn diesen nativen Provider für MS SQL her? Oder ist der bei Windows auch immer mit an Bord?Result.Provider:='SQLOLEDB.1'; Viele Grüße Bommel |
AW: Umstieg MySQL auf MS SQL Server
Sollet Teil der Clientinstallation sein
|
Alle Zeitangaben in WEZ +1. Es ist jetzt 03:06 Uhr. |
Powered by vBulletin® Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024-2025 by Thomas Breitkreuz