Właśnie zainstalowałem SQL Server 2008 Express na moim komputerze z systemem Windows Vista SP1. Wcześniej miałem tutaj 2005 rok i korzystałem z niego dobrze ze starym SQL Server Management Studio Express. Udało mi się połączyć bez żadnych problemów z moją instancją PC-NAME \ SQLEXPRESS (nie, PC-NAME nie jest nazwą mojego komputera ;-).
Odinstalowałem 2005 i SQL Server Management Studio Express. Następnie zainstalowałem SQL Server 2008 Express na moim komputerze i zdecydowałem, że zainstaluję SQL Server Management Studio Basic.
Teraz, gdy próbuję połączyć się z PC-NAME \ SQLEXPRESS (z uwierzytelnianiem systemu Windows, jak zawsze), pojawia się następujący komunikat:
Nie można połączyć się z PC-NAME \ SQLEXPRESS. Wystąpił błąd związany z siecią lub specyficzny dla instancji podczas nawiązywania połączenia z programem SQL Server. Serwer nie został znaleziony lub był niedostępny. Sprawdź, czy nazwa instancji jest poprawna i czy SQL Server jest skonfigurowany do zezwalania na połączenia zdalne. (dostawca: Interfejsy sieciowe SQL, błąd: 26 - Błąd podczas lokalizowania serwera / wystąpienia) (Microsoft SQL Server, błąd: -1) Aby uzyskać pomoc, kliknij: http://go.microsoft.com/fwlink?ProdName=Microsoft+SQL + Serwer i EvtSrc = MSSQLServer i EvtID = -1 i LinkId = 20476
Kiedy zainstalowałem SQL Server 2008, użyłem SQLEXPRESS jako nazwy instancji lokalnej. O ile mi wiadomo, za pomocą programu SQL Server Configuration Manager program SQL Server jest skonfigurowany tak, aby zezwalał na połączenia zdalne.
Kiedy poszedłem do wspomnianego linku pomocy, strona pomocy sugeruje, co następuje:
- Upewnij się, że usługa przeglądarki SQL Server jest uruchomiona na serwerze.
- Użyj narzędzia SQL Server do konfiguracji obszaru, aby umożliwić SQL Serverowi akceptowanie połączeń zdalnych. Aby uzyskać więcej informacji o narzędziu SQL Server do konfiguracji obszaru powierzchni, zobacz Konfiguracja obszaru powierzchni dla usług i połączeń.
O ile wiem, w moim systemie nie ma usługi SQL Server Browser (szukałem w MMC, nie mogłem jej znaleźć).
A narzędzie konfiguracji SQL Server Surface Area nie istnieje w SQL Server 2008. Dobra robota z dokumentacją pomocy, Microsoft ;-).
Nie wiem, co mam teraz zrobić. Miałem dużo pracy, którą chciałem dziś wykonać po aktualizacji do 2008 r. (Osoba, z którą pracuję, uruchomiła ją bez problemu i powiedziała mi, że będzie łatwo - jest też o wiele lepszy z materiałami bazy danych, które ja jestem). Czy ktoś ma pojęcie, co może być nie tak? Byłbym bardzo wdzięczny. Jeśli nie uda mi się tego uruchomić w ciągu kilku godzin, wracam do SQL Server 2005 (jeśli to w ogóle zadziała, gah ...).
Edycja: Próbowałem wyłączyć Zaporę systemu Windows, ale to nie pomogło. Zauważyłem również, że nie mam katalogu „Dane” w drzewie katalogów instalacyjnych programu SQL Server 2008 - czy mógłbym coś źle skonfigurować podczas instalacji?
\SQLEXPRESS