Sql Developer连接器到Sql Server 2012 - 错误"供应商代码207"

时间:2015-01-13 21:31:38

标签: sql-server sql-server-2012 oracle-sqldeveloper jtds

我正在尝试使用jTDS连接器jtds-1.3.1.jar从Sql Develper 4.0.3.16连接到Sql Server 2012。

操作系统:Ubuntu 14.04

爪哇:

~$ 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)

在创建连接窗口中,当我测试连接时,它是成功的。

当我打开连接时,我可以看到所有数据库。当我尝试打开一个我应该有权打开的数据库时,我收到以下错误窗口:

enter image description here

有什么想法吗?

P.S。如果Microsoft有一个JDBC driver sqljdbc4-4.0.jar(当我从Java代码连接到Sql Server 2012时,它适用于我),为什么我必须使用jTDS才能将Sql开发人员连接到Sql Server?当我尝试将它用作连接器时,似乎Sql Developer不接受Microsoft jdbc驱动程序。

点击+

之前

enter image description here

点击+

enter image description here

2 个答案:

答案 0 :(得分:6)

正如它解释here,到目前为止,sql developer仅支持sql server 2012.在我的情况下,我使用的是2014版本,但不支持。

<强>更新 已经进行了多次更新,为更新的数据库提供支持。检查一下,现在我可以使用SQL Developer连接到我的服务器。

答案 1 :(得分:1)

下载最新版本的Oracle SQL Developer,可以完美地连接SQL Server。在下载较新的版本19.2等之前,请确保导出所有连接。