在我的ASP.NET MVC应用程序中,我有一个连接到远程SQL Server public String verifyTitle(String locator, String data) {
String txt = getElement(locator).getText();
if (txt.equals(data)) {
System.out.println("Title name present");
}
的连接字符串。
我运行了Web应用程序,我从远程SQL Server看到了应用程序中的数据,没有任何问题。
但是当我尝试使用SSMS连接到远程SQL Server时,我得到了超时错误。
我在命令提示符下运行了以下命令
public String verifyElementTitle(String locator, String data) {
String expectedTxt = data;
String actualTxt = getElement(locator).getText();
if (actualTxt.equals(expectedTxt)) {
System.out.println("Title name present");
return Constants.PASS;
} else
System.out.println("Title mismach or not present");
return Constants.FAIL;
}
我知道我们需要打开端口1433才能从SSMS连接。但是如何从Web应用程序访问数据库?