Wenn kann oder darf sollte auf jeden Fall auf den SQL Server 2008 umsteigen. Alleine das Tag-Insight ist ein Umstieg wert. Einfach genial, weil es ne ganze Menge Zeit spart.
Andere Features habe ich ja bereits im Beitrag TechNight kurz beschrieben.
Allerdings gibt es wieder mal die üblichen Fehler wenn man ihn als Datasource im cfAdmin eintragen will:
Connection verification failed for data source: rju_Landstrasse
java.sql.SQLException: [Macromedia][SQLServer JDBC Driver]Error establishing socket to host and port: 127.0.0.1:1433. Reason: Connection refused: connect
The root cause was that: java.sql.SQLException: [Macromedia][SQLServer JDBC Driver]Error establishing socket to host and port: 127.0.0.1:1433. Reason: Connection refused: connect
Jemand eine Idee?
Ich habe die Lösung nun selbst finden müssen:
1. Einen ODBC-Treiber unter Windows einrichten als "System-DSN"
1a. den "SQL Server" als Treiber auswählen NICHT "SQL Server Native Client 10.0"
2. dabei den SQL Server auswählen und sich als NT Authentifzierung anmelden/auswählen
– Danach die gewünschte Standarddatenbank auswählen/ändern von "master" auf die gewünschte DB
3. im cfAdmin dann den Datasourcenamen angebeben und als Type den "ODBC-Socket" auswählen
3.a den eben angelegten ODBC-Treiber auswählen und den Benutzernamen "sa" mit Kennwort angeben
Setzt natürlich voraus das man beim SQL auch zusätzliche die SQL-Anmeldung erlaubt hat und dem SA ein Kennwort gegeben hat.