이전 팀에서 구성한 인프라 팀의 DB 서버를 얻었습니다. "SQLEXPRESS \ SQLEXPRESS"와 같은 설치 이름을 사용하여 Windows 인증을 통해서만 SQL Server 데이터베이스를 열 수 있다는 것을 알았습니다.로컬 SQL Server는 Windows 이외의 IP/호스트 이름을 사용하여 연결할 수 없습니다.
로컬 데이터베이스 컴퓨터에서이 데이터베이스 작업을하고 있습니다. 궁금 해서요, 왜 localhost 이름이나 심지어는 IP를 사용해도 데이터베이스에 연결할 수 없습니다. SQL Server Management Studio를 사용하는 DB 서버에서도 마찬가지입니다.
Error when connect using HostName
나는 존재 sa 계정을 확인하고 암호를 업데이트했습니다. IP를 사용하여 연결을 시도했을 때 시스템이 지정된 파일을 찾을 수 없다고 말했습니다. 사용에
Error when connecting using IP
나는 SQL 구성 관리자를 확인하신 후, 모든 클라이언트 설정이 설정되었습니다. 방화벽을 확인했는데 DB 서버에 대해 설정되지 않았습니다. Windows 인증을 사용하여 연결할 수 있기 때문에 SQL DB 서비스가 작동합니다. 명령 프롬프트에서 호스트 이름과 IP 중 하나로 PING을 시도했으나 성공적으로 연결 중이며 호스트 이름을 확인할 수 있습니다. 나는 DB 설정을 DNS/IP를 사용하여 연결할 수있는 다른 데이터베이스와 비교했다. 모든 것이 나에게 잘 들었다.
누구든지 조언 할 수 있다면 감사하지만 무엇을 확인하지 않았습니까?
감사합니다.
최고 감사합니다, 패니 T
로그인 sa가 '사용함'상태임을 확인 했습니까? sa 로그인이 비활성화되어 로컬 서버에 한 번 연결할 수 없습니다. –
또한 서버 인증이 'SQL Server 및 Windows 인증 모드'로 설정되어 있는지 확인하십시오. –
예, 이러한 사항을 확인했습니다. sa가 사용 가능 상태이고 서버 인증이 SQL Server 및 Windows 인증 모드로 설정되어 있습니다. 그러나 여전히 오류는 지속됩니다. –