다른 컴퓨터에서 실행할 데이터베이스 프로그램을 작성했습니다. 데이터베이스가 서버에 있습니다. 즉, SQL Server가 192.168.11.55라는 IP 주소와 포트를 사용하는 컴퓨터에 있습니다. SQL Server의 경우 1433입니다. 액세스/로그인을 시도 할 때 다음 오류가 발생합니다.네트워크를 통해 SQL Server에 액세스 할 수 없습니다.
SQL Server에 연결하는 동안 네트워크 관련 또는 인스턴스 관련 오류가 발생했습니다. 서버를 찾을 수 없거나 액세스 할 수 없습니다. 인스턴스 이름이 올 바르고 SQL Server가 원격 연결을 허용하도록 구성되어 있는지 확인하십시오.
내 컴퓨터에서 연결을 시도 할 때 작동합니다.
이
대부분 연결에 대한 여러 가지 이유가 있습니다class DBConnection
{
public static SqlConnection conn;
public static SqlConnection openconn()
{
if (conn == null)
{
conn = new SqlConnection("data source=tcp:192.168.11.55,1433;initial catalog=SMS_DB;integrated security=sspi");
//I tried below code as well
//conn = new SqlConnection("data source=tcp:KASHIFAHMAD-PC,1433;initial catalog=SMS-AWKUM;integrated security=sspi");
}
if (conn.State!=ConnectionState.Open)
{
conn.Open();
}
return conn;
}
}
SQL Server ** Express ** 버전입니까? 원격 연결을 사용할 수없는 경우 기본값은 –
입니다. ** Express ** –