2015-01-13 15 views
6

Ich versuche, von Sql Develper 4.0.3.16 zu Sql Server 2012 zu verbinden, mit jTDS-Connector jtds-1.3.1.jar.Sql Developer Connector zu Sql Server 2012 - Fehler "Vendor Code 207"

OS: Ubuntu 14.04

Java:

~$ java -version 
java version "1.7.0_72" 
Java(TM) SE Runtime Environment (build 1.7.0_72-b14) 
Java HotSpot(TM) 64-Bit Server VM (build 24.72-b04, mixed mode) 

Im Verbindungsfenster erstellen, wenn ich die Verbindung testen, ist es erfolgreich.

Wenn ich die Verbindung öffne, kann ich alle Datenbanken sehen. Wenn ich versuche, eine Datenbank zu öffnen, sollte mich eine Erlaubnis haben, zu öffnen, erhalte ich die folgenden Fehlerfenster:

enter image description here

Irgendwelche Ideen?

P.S. Wenn Microsoft eine JDBC driversqljdbc4-4.0.jar (die für mich funktioniert, wenn ich von Java-Code zu Sql Server 2012 verbinden), warum muss ich dann jTDS verwenden, um Sql-Entwickler mit Sql Server zu verbinden? Es scheint, dass der Microsoft JDBC-Treiber von Sql Developer nicht akzeptiert wird, wenn ich versuche, ihn als Connector zu verwenden.

auf +

enter image description here

Nach einem Klick auf +

enter image description here

+2

Um einen Tisch zu öffnen? Sie meinen, eine SELECT-Abfrage durchzuführen? Von der Fehlermeldung denke ich, dass Sie versuchen, Daten von einer Tabelle abzurufen, die die Spalte "suid" nicht hat. –

+0

Um eine Tabelle zu erweitern, indem Sie auf das '+' auf seiner linken Seite klicken. – rapt

+0

1. scheint, dass Sie versuchen, Daten über die Spalte abzurufen, die nicht in der angegebenen Tabelle vorhanden ist oder 2. der Tabellenname nicht korrekt ist oder 3. Sie versuchen, auf eine Ansicht (nicht Tabelle) zuzugreifen, und die Ansicht nicht gültig ist jede Spalte wie suid oder 4. Sie müssen Ihre Frage neu formulieren – Shantanu

Antwort

6

Wie es here erklärt, so weit SQL Developer unterstützt nur bis zu SQL Server 2012 Vor dem Klicken In meinem Fall bin ich Verwenden der Version 2014, die nicht unterstützt wird.

UPDATE Es gab mehrere Updates, die neuere Datenbanken unterstützen. Überprüfen Sie sie, jetzt kann ich mit SQL Developer eine Verbindung zu meinen Servern herstellen.

+0

wäre es schön gewesen, wenn erwähnt worden wäre, wo sich diese Updates befinden könnten. – MStp

+1

Entschuldigung dafür, dass wir es nicht gepostet haben. Neueste Version ist 17.4.0.355.2349 – russellhoff