Frank (xxxxx): ODBC Treiber

Beitrag lesen

Noch zwei Fragen:

Noch zwei Antworten.

1.)
Warum muß ich den zunächst über Systemsteuerung ==> Verwaltung ==> Datenquellen (ODBC) eine Datenbankverbindung erzeugen? Warum kann der SQL-Developer das nicht selbst? So gebe ich die Login-Informationen für die DB ja doppelt an (einmal über die Windows ODBC-Verbindung und einmal über den SQL-Developer). Ich verstehe nicht warum einmal nicht reicht.

Das, was du da in der Systemsteuerung machst ist mehr oder weniger eine Abstraktion der Verbindungseigenschaften durch einen sogenannten DSN - DATA SOURCE NAME.

Wie du vielleicht so ganz nebenbei mitbekommen haben könntest, hatte bislang keiner der dir-zu-helfen-versuchenden einen blassen Schimmer, was du unter Sql-Developer verstehst. Aber anscheinend hast du eine Anleitung dazu und dort wo du das Ding her hast, wird es sicherlich auch FAQs und n Forum oder gar Support geben. Was steht denn zu dem ganzen Thema in deiner Anleitung?

Woran kann das liegen? Soll ich den Namen des Servers manuell eintragen? Er läuft auf meinem lokalen Rechner. Muß ich dann einfach nur localhost eingeben?

Was es während der Zeit macht, ist nach auf Port 1433 lauschenden und sich zu erkennen gebenden SQL Server Instanzen zu suchen. Sql 2000 und 2005er kann man quasi vor solchen Fingereien etwas verstecken. Bei Sql 2005 reicht dazu, den Sql Server Browser Dienst auszuknipsen - dann musst du Rechner und Port explizit kennen für die Verbindung.

Bei der MSDE dürfte "localhost" nicht funktionieren, probier's mit (local) oder .  (einfach nur Punkt).(Punkt)

Ciao, Frank