Java &引用;“无法解析主机”&引用;FRMJESPV01";:没有与主机名关联的地址;

Java &引用;“无法解析主机”&引用;FRMJESPV01";:没有与主机名关联的地址;,java,android,sql-server,jdbc,tcp,Java,Android,Sql Server,Jdbc,Tcp,我尝试连接到远程数据库Sql Server 这是我的密码: try { String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver"; Class.forName(driver).newInstance(); final String connString = "jdbc:sqlserver://FRMJESPV01;DatabaseName=GESFABDO_

我尝试连接到远程数据库Sql Server

这是我的密码:

try {
            String driver = "com.microsoft.sqlserver.jdbc.SQLServerDriver";
            Class.forName(driver).newInstance();
            final String connString = "jdbc:sqlserver://FRMJESPV01;DatabaseName=GESFABDO_HISTO;";
            final String username = "sa";
            final String password = "sasql01+";
            conn = DriverManager.getConnection(connString,username,password);


            return conn;
        }
        catch (Exception e){
            Log.w("Error connection","" + e.getMessage());
            return conn;
        }
但是,引发以下异常“无法解析主机”“FRMJESPV01”:没有与主机名关联的地址”

我已经将android权限放在了AndroidManifest.xml中,并且在防火墙上打开了TCP端口135

该设备已连接到Wi-Fi


那么,我该如何解决这个问题呢?

嗨,Mathieu,你有服务器的IP而不是它的名称吗?@ChristophetCVB是的,我有,然后用ip@ChristopheCVB我已经试过了,它通过一个通过API提供数据的后端间接地发出“错误:”socketclosed“