Nombre de instancia

Usuarios de SQL Server Express: haga clic en Nombre de instancia (SQL Server Express) para obtener información específica acerca del programa de instalación de SQL Server Express.

Utilice la página Nombre de instancia del Asistente para la instalación de SQL Server para especificar si desea crear una instancia predeterminada o una instancia con nombre de SQL Server. Se utiliza un nombre de instancia predeterminado, a menos que seleccione una instancia con nombre.

Cada instancia de SQL Server consta de un conjunto de servicios distinto y tiene una configuración específica para intercalaciones y otras opciones. La estructura de directorios, la estructura del registro y los nombres de los servicios reflejan el ID de instancia específico de la instancia de SQL Server creada durante la instalación de SQL Server.

La instancia puede ser una instancia predeterminada o una instancia con nombre. El nombre de instancia predeterminado es MSSQLSERVER; no necesita un cliente para especificar el nombre de la instancia para realizar una conexión. La instancia con nombre queda determinada por el usuario durante la instalación.

Una instancia con nombre se puede instalar en cualquier momento. De manera predeterminada, la primera vez que instale SQL Server 2005 en un equipo, el programa de instalación especificará la instalación como instancia predeterminada; no obstante, puede elegir instalar SQL Server como instancia con nombre sin instalar primero la instancia predeterminada. La instancia predeterminada podría ser una instalación de SQL Server versión 6.5, 7.0, 2000 ó 2005. Sólo una instalación de SQL Server, sea cual sea la versión, puede ser la instancia predeterminada en cualquier momento.

Instancias múltiples

SQL Server 2005 admite varias instancias de SQL Server en un solo servidor o procesador, pero sólo una instancia puede ser la instancia predeterminada; todas las demás deben ser instancias con nombre. Un equipo puede ejecutar varias instancias de SQL Server simultáneamente y cada instancia se ejecuta independientemente de las otras instancias. Todas las instancias de un solo servidor o procesador deben ser la misma versión localizada de SQL Server 2005.

En la siguiente tabla aparece el número de instancias admitidas en cada componente para instancias de las distintas ediciones de SQL Server 2005.

SQL Server 2005 Edition Instancias del motor de base de datos Instancias de Analysis Services Instancias de Reporting Services

Enterprise Edition

Developer Edition

50

50

50

Standard Edition

Workgroup Edition

Express Edition

16

16

16

Opciones

Si selecciona Instancia predeterminada y ya existe una instancia en el equipo, el programa de instalación de SQL Server actualizará la instancia predeterminada. Si escribe el nombre de una instancia con nombre que ya existe en el equipo, el programa de instalación de SQL Server actualizará la instancia con nombre.

Todos los componentes de una instancia determinada de SQL Server 2005 se administran como unidad; todos los Service Pack y actualizaciones de SQL Server se aplicarán a cada componente de una instancia de SQL Server.

Tenga en cuenta la siguiente información al decidir si instala una instancia predeterminada o con nombre de SQL Server 2005:

  • Si está actualizando desde SQL Server versión 7.0, la instancia actualizada es una instancia predeterminada.
  • Si piensa instalar una única instancia de SQL Server en un servidor de base de datos, debe ser una instancia predeterminada.
  • Si debe admitir conexiones de cliente en SQL Server versión 7.0 o anterior, es más sencillo usar una instancia predeterminada. Aunque los clientes más antiguos se pueden configurar para conectarse a una instancia con nombre, cada cliente requiere una definición de "nombre de servidor" y una dirección de red codificada de forma rígida para la instancia con nombre.
  • Considere la posibilidad de utilizar una instancia con nombre en situaciones en las que piense tener varias instancias en el mismo equipo, ya que un servidor sólo puede alojar una instancia predeterminada.
  • Cualquier aplicación que instale SQL Server Express Edition debe instalarlo como instancia con nombre. Con ello se minimizan los conflictos en situaciones en las que se instalan varias aplicaciones en el mismo equipo.
  • Instancia predeterminada
    Elija esta opción para instalar una instancia predeterminada de SQL Server 2005. Un equipo sólo puede alojar una instancia predeterminada; todas las demás instancias deben ser instancias con nombre. No obstante, si tiene instalada una instancia predeterminada de SQL Server, podrá agregar una instancia predeterminada de Analysis Services al mismo equipo.

    Para actualizar la instancia predeterminada de una instalación anterior de SQL Server, haga clic en el botón de opción Instancia predeterminada y, a continuación, haga clic en Siguiente.

  • Instancia con nombre
    Elija esta opción para crear una instancia con nombre. Tenga en cuenta lo siguiente al asignar nombre a una instancia de SQL Server:

    • En los nombres de instancia no se distinguen mayúsculas y minúsculas.

    • Los nombres de instancia no pueden contener los términos "Default", "MSSQLServer" u otras palabras clave reservadas. Si se utiliza una palabra clave reservada en un nombre de instancia, se producirá un error en el programa de instalación.

    • Los nombres de instancias están limitados a 16 caracteres.

    • El primer carácter del nombre de la instancia debe ser una letra o un carácter de subrayado (_). Las letras aceptables son las que define el estándar Unicode 2.0, que incluye los caracteres latinos a-z y A-Z, además de caracteres de letras de otros idiomas.

    • Los siguientes caracteres pueden ser letras definidas por el estándar Unicode 2.0, números decimales del alfabeto Latín básico y de otros alfabetos nacionales, el signo de dólar ($) o un carácter de subrayado (_).

    • En los nombres de instancia no se permiten espacios incrustados ni otros caracteres especiales; tampoco la barra diagonal inversa (\), la coma (,), los dos puntos (:), el punto y coma (;), las comillas sencillas ('), la "y" comercial (&) ni el signo de arroba (@).

      [!NOTA] Sólo los caracteres que sean válidos en la actual página de códigos de Microsoft Windows se pueden utilizar en los nombres de instancia de SQL Server. Si se utiliza un carácter Unicode no admitido, se producirá un error en el programa de instalación.

  • Instancias instaladas
    Vea una lista de las instancias y los componentes de SQL Server instalados en el equipo en el que se ejecuta el programa de instalación de SQL Server. El panel de detalles de las instancias instaladas mostrará opciones de actualización para las instancias instaladas.

Tenga en cuenta que todos los componentes de SQL Server que comparten el mismo nombre de instancia deben cumplir los siguientes criterios:

  • La misma versión. Por ejemplo, no es posible instalar una instancia de SQL Server 2005 Analysis Services (SSAS) con el mismo nombre de instancia que el Database Engine (Motor de base de datos) de SQL Server 2000 en un mismo equipo. Además, cuando se actualiza un componente con un nombre de instancia determinado a una nueva versión o Service Pack, debe actualizar todos los componentes de esa instancia.

  • La misma edición. Por ejemplo, no es posible instalar una instancia de SQL Server 2005 Integration Services (SSIS) Evaluation Edition con el mismo nombre de instancia que el SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) Enterprise Edition en un mismo equipo.

  • El mismo idioma. Por ejemplo, no es posible instalar una instancia del SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) en alemán con el mismo nombre de instancia que SQL Server Management Studio en portugués (Brasil) en el mismo equipo.

  • El mismo estado agrupado. Por ejemplo, no es posible instalar una instancia agrupada de SQL Server 2005 Analysis Services (SSAS) con el mismo nombre de instancia que una instancia no agrupada del SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) en el mismo equipo.

    [!NOTA] Reporting Services no detecta los clústeres.

  • La misma plataforma. Por ejemplo, no es posible instalar una instancia de Business Intelligence Development Studio (32 bits) con el mismo nombre de instancia que una instancia del SQL Server 2005 Database Engine (Motor de base de datos de SQL Server 2005) (64 bits).

Vea también

Otros recursos

Temas de procedimientos de instalación del motor de base de datos

Ayuda e información

Obtener ayuda sobre SQL Server 2005