JDBC Jtds无法建立连接

发布于 2024-09-26 14:54:56 字数 808 浏览 4 评论 0原文

我想访问我的 sql 数据库,而不是放置在 ASUS\MSSQLSERVER1 中,数据库名称为“Test”,可以使用

java 代码中的密码 teste 访问用户 teste 我编码如下:

@Test
    public void TesteTemp() throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException
    {
        Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
        String connString = "jdbc:jtds:sqlserver://ASUS/Test;instance=MSSQLSERVER1;user=teste;password=teste;";

        Connection conn = null;
        try{
            conn = DriverManager.getConnection(connString);
        }catch(SQLException ex){
            ex.printStackTrace();
        }
        conn.close();

    }

我收到此错误:

服务器 ASUS 没有名为 MSSQLSERVER1 的实例。

有道理吗?

我正在运行 MSSQLSERVER1 服务。

I want to make a access to my sql database than is placed in ASUS\MSSQLSERVER1 and database names "Test" with access to user teste with password teste

in java code I coded this:

@Test
    public void TesteTemp() throws SQLException, InstantiationException, IllegalAccessException, ClassNotFoundException
    {
        Class.forName("net.sourceforge.jtds.jdbc.Driver").newInstance();
        String connString = "jdbc:jtds:sqlserver://ASUS/Test;instance=MSSQLSERVER1;user=teste;password=teste;";

        Connection conn = null;
        try{
            conn = DriverManager.getConnection(connString);
        }catch(SQLException ex){
            ex.printStackTrace();
        }
        conn.close();

    }

And I receive this error:

Server ASUS has no instance named MSSQLSERVER1.

It makes sense?

I have the MSSQLSERVER1 service running.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

夜唯美灬不弃 2024-10-03 14:54:57

我解决了问题..代码没问题,问题是tcp/ip协议和命名管道被禁用,我刚刚激活它们,现在运行正常..
SQL配置管理器> Sql Server 网络配置> [Server_Name] 的协议

i resolved the problem.. the code is ok, the problem was than protocols for tcp/ip and named pipes were disabled, i just activated them, now runs ok..
Sql Configuration Manager > Sql Server Network Configuration > Protocols for [Server_Name]

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文