Skip to main content

Instalando SQL Server 2008. Bases de Datos¿Sabes configurar el arranque automático del servicio de una instancia SQL Server?¿Quieres definir los puertos de conexión o cambiar el nombre de la instancia SQL y no sabes como hacerlo?¿Que es una instancia SQL Server?, en las siguientes líneas te explico como realizar una configuración básica de tu servidor SQL y algunos conceptos que debes conocer para dejar tu instalación lista para trabajar.Tras la instalación (haz clic aquí para ver el manual de instalación), se ha creado un acceso al framework (marco de trabajo) de gestión de herramientas SQL, en la ruta ‘InicioProgramasMicrosoft SQL Server 2008’. Desde esta ruta accederás a ‘Herramientas de configuraciónAdministración de configuración de SQL Server’, para ejecutar dicho marco de trabajo.

Comenzamos con la configuración del SQL Server!

Framework SQL Server 2008

Como se puede observar en la imagen anterior aparecen por defecto tres elementos tras la instalación.

  • Servicios SQL Server
  • Configuración de red de SQL Server
  • Configuración de SQL Native Client

Básicamente estos tres elementos y sus configuraciones son los que van a definir nuestro servidor SQL. A continuación voy a explicar cada uno de estos elementos de forma detallada. ¡Observarás que es muy sencillo!

Los ‘Servicios SQL Server‘ que hay en nuestro framework, son tres:

Servicios de SQL Server

  • SQL Server: Es el propio servicio que arranca el Servidor SQL. Entrando en sus propiedades, se van a poder ver los parámetros de Propiedades de SQL Serverconfiguración entre los que se encuentran, el tipo de arranque (automático, manual, detenido), la cuenta de inicio de sesión, FILESTREAM (para acceso a la transmisión por secuencia de ficheros de gran volumen), y otras opciones avanzadas (orientadas a la selección de directorios, volcado de errores, logs, etc).
  • Agente SQL Server: Se utiliza para la ejecución de tareas administrativas programadas. Por defecto está deshabilitado, pero podemos arrancarlo o configurarlo para que arranque automáticamente entrando en las propiedades de este servicio. Desde estas propiedades, se puede configurar el tipo de arranque (automático, manual, detenido), la cuenta de inicio de sesión y otras opciones avanzadas (orientadas a la selección de directorios, volcado de errores, logs, etc).
  • SQL Server Browser: Escucha solicitudes entrantes de recursos Microsoft SQL y proporcionan información acerca de las instancias Microsoft SQL Server instaladas en el equipo. También se puede configurar desde sus propiedades el tipo de arranque (automático, manual, detenido), la cuenta de inicio de sesión y otras opciones avanzadas (orientadas a la selección de directorios, volcado de errores, logs, etc).

Configuración de red de SQL Server‘, contiene el elemento ‘Protocolos de $SQLSERVER‘, desde donde se configuran los detalles de red para la conexión desde equipos remotos y clientes a este Servidor. Son cuatro los protocolos a configurar.

Protocolos de instancia SQL Server

  • Memoria compartida: Permite configurar la activación de la memoria compartida de esta instancia.
  • Canalizaciones con nombre: Sirve para configurar un nombre que sirva para canalizar solicitudes a una instancia Propiedades TCP/IP instancia SQL Serverdeterminada.
  • Propiedades de TCP/IP: Desde este cuadro de configuración, se definen todos los detalles de la red tcp/ip de la instancia. Como detalle, informar que para acceder a través de un puerto determinado (p.e.: 1433), debemos especificarlo en la pestaña ‘Direcciones IP‘, sección ‘IP All‘, opción ‘Puerto TCP‘. Ya que por defecto está activo ‘Puertos TCP dinámicos‘ y esto nos puede dar errores de referencia a nuestra instancia.
  • VIA: Este elemento sirve para configurar el Adaptador de Interfaz Virtual. Simplemente indicar que está en desuso y que en versiones posteriores se ha eliminado.

Configuración de SQL Native Client‘ es la biblioteca de red que los equipos utilizan para conectarse a SQL Server. Existen dos opciones de configuración para este elemento.

Configuración SNAC SQL Server 2008

  • Protocolos de cliente: Está compuesto por los mismos elementos que se han mostrado dentro del elemento ‘Protocolos de $SQLSERVER‘, y cada uno de estos elementos se pueden configurar accediendo a sus propiedades. Las características a definir también son muy similares (e incluso más básicas) a las detalladas en el elemento ‘Configuración de red de SQL Server’.Configuración alias de instancia SQL Server
  • Alias: Solo tiene un componente que corresponde al nombre del alias y su configuración que como se puede observar en esta imagen es muy sencillo de comprender y configurar. Sirve para referenciar a la instancia por el alias y evitar tener que conocer la dirección ip.

Hay aplicaciones que no conectan con SQL Server sin este último elemento. Por lo que si tienes algún problema de conexión con SQL Server, revisa que este instalado el SNAC (SQL Native Client). De no ser así por tener una versión anterior a 2008, deberás instalarlo. Aunque recomiendo que se actualice a esta versión como mínimo.

EL termino instancia de Motor de base de datos funciona como un servicio que controla todas las solicitudes de aplicación para trabajar con datos de cualquiera de las bases de datos administradas por dicha instancia.

Una vez configurados todos los pasos anteriores, ya tendremos configurado nuestro Servidor SQL. Podremos hacer pruebas de conexión, por ejemplo desde la herramienta ‘Orígenes de datos ODBC‘. Aunque recomiendo la instalación del ‘SQL Server Management Studio‘, que explicaremos en próximos posts, para la administración de las bases de datos SQL Server desde un framework amigable.

Deja un comentario