sql >> Database >  >> RDS >> Sqlserver

Alleen IP gebruiken om verbinding te maken met SQL Server 2008 zonder instantienaam?

De reden waarom u de instantienaam in uw servernaam moet toevoegen, is dat SQL Server Browser Service u kan helpen de corresponderende TCP/IP-poort te vinden op basis van uw instantienaam. Voor de standaardinstantie (MSSQLSERVER) is het voldoende om alleen het IP-adres of de hostnaam te gebruiken.

Als u alleen het IP-adres wilt gebruiken, moet u nog steeds de TCP/IP-poort toevoegen, zoals 192.168.0.1, 1434. Als de TCP/IP-poort niet is toegestaan, zal de client in plaats daarvan proberen de TCP/IP 1433-poort te gebruiken . In dit geval, als de instantie niet luistert op de 1433-poort, zal de verbinding mislukken.

Ik hoop dat dit helpt.



  1. Tijdelijke oplossing voor outer join met een IN-operator in Oracle

  2. Vraag om het aantal parameters te vinden in een opgeslagen procedure of functie in SQL Server?

  3. Hoe kan ik deze SQL-query met geografische afstand Postgres compatibel maken?

  4. Omgaan met ongelezen berichten in PHP / MySQL