Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/java/355.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Java 如何连接到mssql命名实例_Java_Sql Server_Sql Server 2012_Named Instance - Fatal编程技术网

Java 如何连接到mssql命名实例

Java 如何连接到mssql命名实例,java,sql-server,sql-server-2012,named-instance,Java,Sql Server,Sql Server 2012,Named Instance,我连接了远程mssql默认实例,如 url=jdbc:jtds:sqlserver://ip:port;databaseName=name 它成功地连接并在java源代码中继续 我连接了远程mssql命名实例,如 url=jdbc:jtds:sqlserver://ip:port;databaseName=name (我在SQL server配置管理TCP/IP IPALL中将端口设置为实例) 它成功地连接了,但在java源代码中没有很好地进行,比如路由器错误 我认为唯一的原因是命名实例 我的英

我连接了远程mssql默认实例,如

url=jdbc:jtds:sqlserver://ip:port;databaseName=name

它成功地连接并在java源代码中继续

我连接了远程mssql命名实例,如

url=jdbc:jtds:sqlserver://ip:port;databaseName=name

(我在SQL server配置管理TCP/IP IPALL中将端口设置为实例)

它成功地连接了,但在java源代码中没有很好地进行,比如路由器错误

我认为唯一的原因是命名实例


我的英语写得不好。。但是,帮帮我吧..

JDBC不关心实例名称,它不使用这些名称。实例由端口号标识


您需要将命名实例设置为允许TCP/IP协议,在TCP/IP IPall中为其分配一个不同于默认实例端口的端口),然后重新启动命名实例。然后使用该端口通过JDBC连接到它。

JDBC不关心实例名称,它不使用这些名称。实例由端口号标识


您需要将命名实例设置为允许TCP/IP协议,在TCP/IP IPall中为其分配一个不同于默认实例端口的端口),然后重新启动命名实例。然后使用该端口通过JDBC连接到它。

我解决了这个问题!!原因是程序安装错误,并且没有生成基本的数据库数据。所以,连接成功,但在程序中不能很好地进行。
但是我不知道为什么会导致安装错误。似乎是DB授权或命名实例。。。因此,请您注意安装任何名为connect mssql instance DB的程序。谢谢你…

我解决了这个问题!!原因是程序安装错误,并且没有生成基本的数据库数据。所以,连接成功,但在程序中不能很好地进行。
但是我不知道为什么会导致安装错误。似乎是DB授权或命名实例。。。因此,请您注意安装任何名为connect mssql instance DB的程序。谢谢…

请提供实际使用的JDBC连接字符串,以及命名实例TCP/IP设置的屏幕截图。请提供实际使用的JDBC连接字符串,以及命名实例TCP/IP设置的屏幕截图。谢谢您的回答,但我仍然使用了该方法。当我连接jdbc时,我使用的端口(它连接的命名实例)比它有错误。然而,当我连接jdbc时,我使用的端口(它连接的默认实例)并没有出现错误。所以我想知道命名实例的另一个问题。或者我想知道另一种连接jdbc和命名实例的方法。或者我应该在另一个环境中做什么?i don’我帮不上忙谢谢你的回答,但我还是用了那种方法。当我连接jdbc时,我使用的端口(它连接的命名实例)比它有错误。然而,当我连接jdbc时,我使用的端口(它连接的默认实例)并没有出现错误。所以我想知道命名实例的另一个问题。或者我想知道另一种连接jdbc和命名实例的方法。或者我应该在另一个环境中做什么?Don’别帮我。。