Mit dem Microsoft SQL Server bin ich sehr zufrieden. Er ist ziemlich intelligent was das Selbst-Tuning angeht, gerade in einem Umfeld in dem kein Vollzeit-DBA zur Verfügung steht. Im Vergleich zu Oracle Datenbanken ist die Lernkurve deutlich geringer, Entwickler sind produktiver. Jedoch war schon immer eine Schwäche des Produktes die Unterstützung von Java (also der JDBC Treiber): der Microsoft JDBC Treiber für den SQL Server ist nur eingeschränkt frei verwendbar, die neusten Feature und Performance Verbesserungen finden sich grundsätzlich nur in Beta Versionen.
Dieses Problem haben auch einige kommerzielle Anbieter von JDBC Treibern erkannt (z.B. i-net Merlia oder JNetDirect). Wir haben in unseren Produkten lange Zeit den JSQLConnect Treiber von JNetDirect eingesetzt. Jedoch ist es für einen ISV schwer für einfache Infrastruktur Komponenten eine Beziehung mit einem Lieferanten aufrecht zu erhalten, die neben den Lizenzkosten auch Einschränkungen bei der Installation und Verteilung macht. Deswegen hat der Ablauf unseres Lizenzkontingentes und auch dazu bewogen uns nach Alternativen umzusehen.
FreeTDS stand bei uns unter Beobachtung, war aber nicht befridigend. Es ist eine Open Source Implementierung des Tabular Data Stream Protokolls, das sowohl von Sybase als auch Microsoft für die Datenbank Produkte eingesetzt wird. Erst seit der JDBC Type-4 Treiber in einem eigenen Projekt weiterentwickelt wurde, hat er sich aber als Alternative herausgestellt. jTDS ist seitdem ohne Zweifel einer der schnellste und stabilsten JDBC Treiber für den MS SQL Server, der noch dazu als Open Source (LGPL) erhältlich ist, und alle Features unterstützt die wir bisher in unseren J2EE Anwendungen (Tomcat und JBoss) benötigt haben.
Dieses Problem haben auch einige kommerzielle Anbieter von JDBC Treibern erkannt (z.B. i-net Merlia oder JNetDirect). Wir haben in unseren Produkten lange Zeit den JSQLConnect Treiber von JNetDirect eingesetzt. Jedoch ist es für einen ISV schwer für einfache Infrastruktur Komponenten eine Beziehung mit einem Lieferanten aufrecht zu erhalten, die neben den Lizenzkosten auch Einschränkungen bei der Installation und Verteilung macht. Deswegen hat der Ablauf unseres Lizenzkontingentes und auch dazu bewogen uns nach Alternativen umzusehen.
FreeTDS stand bei uns unter Beobachtung, war aber nicht befridigend. Es ist eine Open Source Implementierung des Tabular Data Stream Protokolls, das sowohl von Sybase als auch Microsoft für die Datenbank Produkte eingesetzt wird. Erst seit der JDBC Type-4 Treiber in einem eigenen Projekt weiterentwickelt wurde, hat er sich aber als Alternative herausgestellt. jTDS ist seitdem ohne Zweifel einer der schnellste und stabilsten JDBC Treiber für den MS SQL Server, der noch dazu als Open Source (LGPL) erhältlich ist, und alle Features unterstützt die wir bisher in unseren J2EE Anwendungen (Tomcat und JBoss) benötigt haben.
Kommentare
Ansicht der Kommentare:
(Linear | Verschachtelt)
...hat mir sehr geholfen. Wahr schon fast am verzweifeln! :P
Allerdings ist der Artikel schon etwas älter. Zwar setzen wir immer noch jTDS ein, aber die Treiber von Microsoft haben wohl einiges nachgelegt was Funktionalität und Performance angeht.
Layout by Ricky Wilson | Serendipity Template by Carl Galloway | Login
Impressum
Bernd Eckenfels
Mörscher Str. 8
76185 Karlsruhe
bernd-08(a)eckenfels.net
Read More
Suche
Verlinkung
- Type-4[496]
- jTDS[1070]
- ohne Zweifel[454]
- JDBC[536]
- FreeTDS[481]
- i-net Merlia[478]
- JNetDirect[498]
- Beta Versionen[601]
Umfrage
Inhouse Coding?
Archive
Archive
Kommentare
Bernd Eckenfels zu Webseiten Bugs (Twitter)
2008-09-19 02:04
Sieht so nach unübersetzten Resourc
e Keys aus. Aber ich hab auch die L
ösung gefunden: wenn man angemeldet
ist unte [...]
2008-09-19 02:04
Bernd Eckenfels zu Google Lively
2008-09-18 07:10
This was a decision at the beginnin
g of the blog, because there are so
many eglish blogs already. I know
I wont ha [...]
2008-09-18 07:10
Christian zu Webseiten Bugs (Twitter)
2008-09-17 13:24
Denkst du das ist ein Übersetzungsf
ehler? Denn "übersetzt" kann man d
ie Sidebar bei Twitter ja nicht nen
nen. Bei [...]
2008-09-17 13:24
Christian @SYSTEMHELDEN.COM zu Die Zukunft der Virtualisierung
2008-09-04 16:59
Hi Bernd,
achtung, promo-komment
ar!
Uli Gräf hat 3 Videos heraus
gebracht zur Virtualisierung, natür
lich mit [...]
2008-09-04 16:59
Marius Jost zu Google Lively
2008-09-01 16:31
Tja, leider ist Lively eine .exe, d
ie nicht gerade jeder ausführen dar
f. Wer also in einem Unternehmen si
tzt, brau [...]
2008-09-01 16:31
Omer KARADENIZ zu Google Lively
2008-08-26 15:42
Hello
Why did u use only german ?
Could u use a English option for th
is blog. Thanks for this useful sha
re.
O [...]
2008-08-26 15:42
Magdalena zu SaaS ERP: SAP Business ByDesign
2008-08-21 21:44
Hi,
I am currently a student of
MBS “Information Systems for Busine
ss Performance” at University Colle
ge Cork, [...]
2008-08-21 21:44
Bernd Eckenfels zu DSL und der gefürchtete Parser
2008-08-12 16:59
Hmm Fowler lobt die einfachen DSLs
und sagt man soll dafür einen Parse
r bauen.
Wenn man das aber jetz
t nicht m [...]
2008-08-12 16:59
Bernd Eckenfels zu Arbeitsplatz Schönheit bei der AxelSpringer AG
2008-08-12 10:35
Leider keine Antworten, aber immerh
in hab ich grade nen Artikel gefund
en der oberflächlich beschreibt, wi
e sich Ma [...]
2008-08-12 10:35
Markus Kohler zu DSL und der gefürchtete Parser
2008-08-12 09:04
Hallo Bernd,
IMHO drückt sich Fow
ler davor eine DSL Workbench zu ben
utzen weil das der schwache Punkt v
on "exter [...]
2008-08-12 09:04
Blog abonnieren
Blogsphere
Letzten Monat...
Top Referers
www.google.de (15)
www.google.com (2)
www.keywordspy.com (2)
search.live.com (1)
www.eckes.org (1)
www.google.at (1)
www.google.ch (1)
www.informatik-student.de (1)
www.netcraft.com (1)
www.google.com (2)
www.keywordspy.com (2)
search.live.com (1)
www.eckes.org (1)
www.google.at (1)
www.google.ch (1)
www.informatik-student.de (1)
www.netcraft.com (1)

Bernd Eckenfels weißt in seinem Artikel, auf einen sehr guten JDBC-Treiber für den Microsoft SQL Server hin. Als Alternative für den Microsoft JDBC-Treiber stellt er den Open Source (LGPL) JDBC Type-4 Treiber jTDS vor, der nach seinen Aussagen, ein...
Aufgenommen: Dez 31, 22:07