我尝试连接到远程数据库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。
那么,我该如何解决这个问题?