Red de conocimiento informático - Consumibles informáticos - Al configurar la aplicación, ¿cuál es la diferencia entre '.' y dirección IP al conectarse a la base de datos SQL?

Al configurar la aplicación, ¿cuál es la diferencia entre '.' y dirección IP al conectarse a la base de datos SQL?

Al conectarse a SQL Server, el servidor designado puede tener muchas formas:

Dirección de bucle invertido (127.0.0.1)

Dirección de bucle invertido (127.0.0.1) y localhost Equivalente porque localhost se especifica en el archivo de hosts para que apunte a 127.0.0.1. Se utiliza una conexión TCP/IP.

La IP de la computadora es equivalente al nombre de dominio (a menos que el nombre de dominio no apunte a la IP de la computadora, sino a la dirección loopback, etc.). Se utiliza una conexión TCP/IP.

Nombre de la computadora, este tipo de acceso se restringe fácilmente, por ejemplo, a veces no funciona en todos los segmentos de la red y, en general, es inútil. Utilice conexiones de administración con nombre.

(local) y . deberían ser equivalentes. Al menos por ahora, no se encuentra ninguna diferencia. Utilice conexiones de tuberías con nombre.

**local es el alias local definido por SQL Server

**localhost es el nombre DNS predeterminado de la dirección 127.0.0.1 en el protocolo TCP/IP, registrado en el host local archivo

La conexión TCP/IP funciona bien para redes lentas y el puerto 1433 debe estar abierto para conectarse.