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:
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 +
Nach einem Klick auf +
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. –
Um eine Tabelle zu erweitern, indem Sie auf das '+' auf seiner linken Seite klicken. – rapt
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