Mam wersję programistyczną z SQL Server 2008, ale teraz mam oprogramowanie z zakodowanym ciągiem połączenia:
Data Source=.\SQLEXPRESS;Initial Catalog=db;User Id=sa;Password=1234;
Teraz próbowałem dodać Alias w narzędziu konfiguracyjnym do SQLEXPRESS, ale po prostu nie chce używać tego nowego aliasu.
Włączyłem protokół TCP / IP i ponownie uruchomiłem usługę.
sql-server
sql-server-2008
Roger Far
źródło
źródło
Odpowiedzi:
Wykonaj następujące kroki, aby dodać alias:
New Alias...
.\SQLEXPRESS
nazwę aliasu..
nazwę serwera (co jest równoważnelocalhost
).Zmiana pliku HOSTS w celu włączenia ustawienia dla SQLEXPRESS przekieruje wyszukiwania DNS tylko dla maszyny o nazwie SQLEXPRESS na podany adres IP. To nie spowoduje
.\SQLEXPRESS
rozwiązania do instancji SQL hosta lokalnego.źródło
.\SQLEXPRESS
\\.\pipe\MSSQL$STOLLEDEV\sql\query