Diagnozowanie połączenia z SQL Server
Próbuję utworzyć połączenie ODBC z programem SQL Server, ale kiedy to robię, pojawia się błąd:
Connection failed:
SQLState: '01000'
SQL Server Error: 10060
[Microsoft][ODBC_SQL Server Driver][TCP/IP Sockets] COnnectionOpen (Connect()).
Connection failed:
SQLState: '08001'
SQL Server Error: 17
[Microsoft][ODBC_SQL Server Driver][TCP/IP Sockets] SQL Server does not exist or access denied.
Oto, co próbowałem:
nie problem z firewallem: próbowałem z firewallem na SQL Server wyłączonym, a klient wyłączony. Również zdolny do telnetu 1433 od klienta i działa dobrze.nie jest to problem z dostępem: mogę zalogować się z wielu różnych komputerów, w tym z samego serwera SQL przy użyciu konta, którego używam na kliencie (przy użyciu uwierzytelniania SQL Server)mogę pingować nazwę hosta i adres IP. (Próbowałem obu)Jedyne, co mogę myśleć, to to, że komputer kliencki to Windows Server 2003 i ma różne ustawienia ról:
Serwer plikówSerwer aplikacjiSerwer terminaliKontroler domenySerwer DNSNie wiem, dlaczego te usługi są skonfigurowane, ale na razie nie mogę ich wyłączyć. Czy byłby to jeden z nich, a jeśli tak, to czy istnieje sposób na wyłączenie któregokolwiek z nich, który mógłby blokować SQL.
Wszelkie rady naprawdę doceniane!