Compartir vía


Ejecutar SQL Server con o sin red

Se aplica a: SQL Server

Microsoft SQL Server se puede ejecutar en una red o puede funcionar sin ella.

Ejecutar SQL Server en una red

Para que SQL Server pueda comunicarse a través de una red, el servicio SQL Server debe estar en ejecución. De forma predeterminada, Microsoft Windows inicia automáticamente el servicio SQL Server integrado. Para averiguar si se ha iniciado el servicio SQL Server , en el símbolo del sistema, escriba:

net start

Si los servicios asociados con SQL Server se han iniciado, los siguientes servicios aparecerán en la salida del comando net start :

  • Analysis Services (MSSQLSERVER)

  • SQL Server (MSSQLSERVER)

  • Agente SQL Server (MSSQLSERVER)

Ejecutar SQL Server sin una red

Cuando se ejecuta una instancia de SQL Server sin una red, no es necesario iniciar el servicio integrado SQL Server . Puesto que SQL Server Management Studio, el Administrador de configuración de SQL Server y los comandos net start y net stop funcionan siempre, incluso sin una red, los procedimientos para iniciar y detener una instancia de SQL Server son los mismos para el funcionamiento independiente o con red.

Al conectarse a una instancia de un servidor SQL Server independiente desde un cliente local, por ejemplo sqlcmd, se omite la red y se conecta directamente a la instancia de SQL Server mediante una canalización local. La diferencia entre una canalización local y una canalización de red es que en la primera no se utiliza la red y en la segunda sí. Ambas canalizaciones establecen una conexión con una instancia de SQL Server mediante la canalización estándar (\\.\pipe\sql\query), a menos que se indique otra cosa.

Cuando se conecta a una instancia de un servidor SQL Server local sin especificar un nombre de servidor, se utiliza una canalización local. Si se conecta a una instancia de un servidor SQL Server local y se especifica explícitamente un nombre de servidor, se utiliza una canalización de red u otro mecanismo de comunicación entre procesos (IPC) de red, como IPX/SPX, suponiendo que se haya configurado SQL Server para utilizar varias redes. Como un servidor SQL Server independiente no admite canalizaciones de red, debe omitir el argumento /<Server_name>, que resulta innecesario, cuando se conecte a la instancia de SQL Server desde un cliente. Por ejemplo, para conectarse a una instancia independiente de SQL Server desde osql, escriba:

osql /Usa /P <saPassword>