Właściwość TcpFlag
Ta funkcja zostanie usunięta z przyszłej wersji programu Microsoft SQL Server. Należy unikać stosowania tej funkcji w nowych projektach oraz zaplanować modyfikację aplikacji, w których obecnie jest używana ta funkcja.
TcpFlag Właściwość określa, czy flaga Ukryj TCP/IP Sockets Net-bibliotek jest zestaw na komputerze uruchomione wystąpienie Microsoft SQL Server.
Składnia
object. TcpFlag [= value]
Części
obiekt
Wyrażenie do obiektu w na liście dotyczywartość
PRAWDA lub FAŁSZ
Typ danych
Boolean
Można modyfikować
Odczyt i zapis
Prototyp (C/C++)
HRESULT GetTcpFlag(LPBOOL pRetVal);
HRESULT SetTcpFlag(BOOL NewValue);
Uwagi
Podczas instalowania wystąpienie programu SQL Server konfiguracji programu SQL Server tworzy wpis w rejestrze systemu Microsoft Windows, który umożliwia klientom Zobacz programu SQL Server w programie SQL Server Management Studio.
Ze względów bezpieczeństwa zestaw TcpFlag na wartość TRUE, aby ukryć serwera w sieci.Klienci nadal mogą łączyć się z nim, ale podczas przeglądania serwerów nie widzą ukrytego serwera.Serwer można odsłaniać ustawiając TcpFlag na FALSE.
Aby zestaw TcpFlag właściwość, musi być członkiem sysadmin stałe roli serwera.
Ostrzeżenie
Jeśli aplikacja wywoła TcpFlag na wystąpienie wersja programu SQL Server 7.0, stała, SQLDMO_E_SQL80ONLY i komunikat "Ta właściwość lub metoda wymaga Microsoft SQL Server 2000 lub nowszy" są zwracane.
![]() |
---|
Ustawienie TcpFlag Właściwość zmiany ustawień rejestru i powinny być używane z rozwagą. |