Colección de citas famosas - Libros antiguos - Una breve discusión sobre la conexión jdbc del servidor SQL

Una breve discusión sobre la conexión jdbc del servidor SQL

Solución al problema de error TCP/IP de conexión SqlServer2005

Solución (¿puedes configurarla tú mismo según la imagen)?

Abra el Administrador de configuración de SQL Server y luego configúrelo como se muestra a continuación:

No se debe iniciar VIA, de lo contrario no se podrá reiniciar el servicio. ¡Esto es lo que me pasó a mí! ?

¿Solución de red (solo como referencia)?

En SQL Server 2005, si falla la conexión TCP/IP con el host. ?

Excepción de conexión de Java .net: Conexión rechazada: ¡Conectar! ?

La primera razón es que sqlserver2005 deshabilita las conexiones tcp/ip de forma predeterminada. ?

Puedes ingresar: telnet localhost 1433 en la línea de comando para verificar. En este punto, recibirá un error: Conectándose al host local... No se puede abrir una conexión al host. Puerto 1433: ¿Error la conexión?

¿Cómo iniciar la conexión tcp/ip:?

Abra el Administrador de configuración de SQL Server en el directorio \Microsoft SQL Server 2005\Configuration Tools\ -> Seleccione el protocolo mssqlserver para la configuración de red, luego hay un protocolo tcp/ip en la ventana derecha, luego inicie y detenga el servicio SQL Server y luego inícielo. ¡El problema esta resuelto! ?

En este momento, ingrese: telnet localhost 1433 en la línea de comando. El error ya no se informará y la ventana se mostrará en negro. ¿Significa que es normal?

Caso especial:?

1. Abra el Administrador de configuración de SQL Server-->Configuración de red->Tcp/Ip, haga clic derecho para abrir Tcp/Ip.

2. Haga doble clic para modificar el número de puerto Tcp/IP. Tenga en cuenta que no todas las máquinas tienen un número de puerto 1433. Después de abrir la interfaz Tcp/Ip, primero verifique el número de puerto dinámico en la siguiente columna. Por ejemplo, mi máquina es 2921. ¡Luché aquí durante mucho tiempo y perdí todo el tiempo configurando el puerto en 1433! ! ?

Luego cambie todos los números de puerto dinámico anteriores a 2921 (el número de puerto dinámico de su propia máquina) y seleccione SÍ para todas las opciones de habilitación. Luego aplica y confirma. ?

Ps: Simplemente configuré todos los puertos dinámicos y los puertos en 2921, ¡y estuve enojado por mucho tiempo! ?

3. Reinicie el servicio de conexión a la base de datos. ?

Luego ingrese: número de puerto de telnet localhost en la línea de comando. Si la ventana no muestra que no se puede realizar la conexión, aparecerá una pantalla negra, indicando que la conexión se realizó correctamente.

?

Luego busque la clase que escribió para conectarse a la base de datos. ¡Al menos el problema de "TCP/IP falló al conectarse al host" ya no ocurrirá!