zhenhua0
zhenhua0
采纳率0%
2019-01-14 11:17 阅读 1.2k

java代码连接远程数据库服务器,长时间后连接失效

jdbc:sqlserver://X.x.x.x.:1433;DatabaseName=dbName;

创建一个连接到远程服务器上数据库的连接
刚建立连接时,可以使用,但过几分钟后,此连接就会失效

connection.isValid()
显示此连接已经失效?

请问各位大神,连接远程服务器数据库,还需要设置什么其他 信息吗?

我数据库使用的是Sql Server 2008R2

  • 点赞
  • 写回答
  • 关注问题
  • 收藏
  • 复制链接分享

2条回答 默认 最新

  • qq_34872748 L星火燎原 2019-01-14 11:32

    要把你连接数据库的配置文件粘贴出来。

    点赞 评论 复制链接分享
  • zhenhua0 zhenhua0 2019-01-14 11:47

    public Connection getConnection() {
    setErrMsg("");
    String url = “jdbc:sqlserver://X.x.x.x.:1433;DatabaseName=dbName;";
    String username = "sa";
    String password ="sa";
    try {
    Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver");
    return java.sql.DriverManager.getConnection(url, username, password);
    } catch (Exception e) {
    setErrMsg(e.getMessage());
    }
    return null;
    }
    通过这种方式 的生成的connetion

    点赞 评论 复制链接分享

相关推荐