Instalar y configurar el motor de SQL Server 2000 Desktop

Aunque Microsoft SQL Server 2000 Desktop Engine no forme parte de una instalación estándar de Microsoft Office 2003, puede instalar SQL Server 2000 Desktop Engine desde el CD-ROM de Office 2003. Esto se aplica a equipos que ejecutan Windows 2000 o posterior.

MostrarInstalación de SQL Server 2000 Desktop Engine

  1. Si dispone de Microsoft Data Engine (MSDE) instalado, desinstálelo primero antes de instalar SQL Server 2000 Desktop Engine.
  2. Ejecute el programa autoextraíble MSDE2KS3.EXE en la carpeta \MSDE2000 del CD-ROM de Office 2003 o en la ubicación de la red de su sitio local si Office 2003 fue instalado como una instalación de red.

De forma predeterminada, los archivos se extraerán en la carpeta C:\sql2ksp3. Es posible especificar otra ubicación, pero las siguientes instrucciones se basan en esta ubicación predeterminada.

  1. Después de finalizar la autoextracción, vaya a la carpeta C:\sql2ksp3\msde.
  2. Siga uno de estos procedimientos:
    • Si está instalando SQL Server 2000 Desktop Engine por primera vez, necesita utilizar un modificador de línea de comandos con setup.exe. Haga clic en Ejecutar en el menú Inicio, escriba CMD y presione ENTRAR para abrir la ventana de comandos de DOS. Escriba los siguientes comandos:
CD \sql2ksp3\msde
setup.exe SAPWD="AStrongSAPwd"
  • Si está actualizando una instancia existente de SQL Server 2000 Desktop Engine incluida en Microsoft Office XP o Microsoft Access 2002, necesita utilizar modificadores de línea de comandos con setup.exe. Haga clic en Ejecutar en el menú Inicio, escriba CMD y presione ENTRAR para abrir la ventana de comandos de DOS. Escriba los siguientes comandos:
CD \sql2ksp3\msde
setup.exe /upgradesp setup\sqlrun01.msi SAPWD="AStrongSAPwd"

Sustituya "AStrongSAPwd" por su propia contraseña segura para la cuenta de inicio de sesión de administrador de sistema.

  1. Reinicie el sistema operativo para finalizar la instalación.
  2. Cuando la instalación o actualización haya finalizado, podrá eliminar los archivos de la carpeta C:\sql2ksp3.

 Nota    Para obtener más información sobre la instalación de SQL Server 2000 Desktop Engine, consulte SP3ReadMe.htm en la carpeta \sql2ksp3\msde.

MostrarHabilitar el nombre de usuario del administrador del sistema en un proyecto de Access

Cuando se instala Microsoft SQL Server 2000 Desktop Engine (anteriormente denominado motor de base de datos Microsoft o MSDE) en equipos que ejecuten Microsoft Windows, se instala con la autenticación de Windows NT implementada (esta función también se denomina seguridad integrada). Cuando un usuario se conecta a la base de datos de SQL Server mediante un proyecto de Microsoft Access, la conexión se habilita mediante una cuenta de usuario de Windows. SQL Server verifica que el nombre de la cuenta y contraseña fueron validados cuando el usuario se conectó al sistema y otorga el acceso a la base de datos sin necesidad de un nombre de inicio de sesión o contraseña independientes.

Mediante la instalación predeterminada de Microsoft SQL Server 2000 Desktop Engine con seguridad integrada, el usuario debe ser un miembro del grupo de administradores para el equipo en el que reside un proyecto de Access. Esto dificulta el acceso de otros usuarios al proyecto de Access.

Actualmente, el administrador del sistema no puede crear de una manera fácil nuevas cuentas de inicio de sesión en la base de datos de SQL Server instalada localmente, excepto si se utilizan herramientas SQL o comandos Transact-SQL (TSQL). Para obtener más información sobre TSQL, visite el sitio Web de Microsoft Developer Network.

Puede cambiar el modo de seguridad para el acceso a la base de datos de SQL Server en un equipo que ejecuta Windows. Mediante la configuración de propiedades del menú Ver puede habilitar la seguridad de modo mixto. La seguridad de modo mixto permite obtener acceso a la base de datos desde una cuenta de Windows o mediante una cuenta de SQL Server utilizando la cuenta del administrador del sistema predeterminado (SA) sin la contraseña.

Mediante la cuenta predeterminada del SA, los usuarios pueden obtener acceso a la base de datos de SQL Server a través del proyecto de Access sin requisitos de seguridad adicionales. El administrador de SQL Server también puede agregar seguridad adicional cambiando la contraseña de cuenta de SA.

Para habilitar la casilla de verificación Habilitar nombre de usuario de administrador del sistema (SA), debe darse lo siguiente.

  • El proyecto de Access debe estar conectado a una base de datos de SQL Server 7.0 (o posterior) o a Microsoft SQL Server 2000 Desktop Engine.
  • La base de datos de SQL Server debe ejecutarse en una plataforma de Windows.
  • SQL Server debe ejecutarse en el mismo equipo que el proyecto de Access.
  • El usuario activo de Windows debe ser un administrador del equipo.
  • El usuario activo de SQL Server debe ser miembro de la función Administrador del sistema.

 Nota   Después de cambiar el modo de seguridad, se recomienda encarecidamente cambiar la contraseña de SA mediante el comando Establecer contraseña de inicio de sesión (en el menú Herramientas, seleccione Seguridad).

Mostrar Iniciar el Administrador de servicios de SQL Server

Una vez instalado Microsoft SQL Server 2000 Desktop Engine en el equipo, puede que deba iniciar el Administrador de servicios de SQL Server. SQL Server 2000 Desktop Engine se inicia automáticamente en Windows 2000 o posterior.

  1. Haga doble clic en el icono MSSQLServer de la bandeja de iconos de la barra de tareas de Windows.

Aparecerá la ventana Administrador de servicios de SQL Server.

  1. Haga clic en Iniciar o continuar.
  2. Si desea que el Administrador de servicios de SQL Server se inicie automáticamente cada vez que inicie Windows, active la casilla de verificación Iniciar automáticamente con el SO.

MostrarPersonalizar la instalación

Se puede personalizar la instalación de SQL Server 2000 Desktop Engine mediante las siguientes opciones de configuración en el archivo setup.ini de Microsoft Windows o bien como modificadores de la línea de comandos cuando se ejecuta instalar.exe.

 Nota   Todas las opciones de configuración deben ser en mayúsculas.

Valor Descripción (Description)
TARGETDIR Nombre de la carpeta donde se instalará SQL Server 2000 Desktop Engine. El valor predeterminado es C:\Archivos de programa\Microsoft SQL Server\.
DATADIR Nombre de una carpeta opcional para archivos de datos. El valor predeterminado es el valor de TARGETDIR.
COLLATION Nombre de una secuencia de intercalación.
INSTANCENAME Nombre de SQL Server. El valor predeterminado es MSSQLSERVER.
SAPWD Nueva contraseña para sustituir a la predeterminada para la cuenta de inicio de sesión de administrador de sistema.

A continuación se muestra un ejemplo de una instalación personalizada mediante modificadores de la línea de comandos.

Instalar.exe \\MySWdisk\SQLSW\ TARGETDIR="C:\Archivos de programa\SQL8\" DATADIR="C:\Archivos de programa\SQLDATA\" COLLATION="SQL_Latin1_General_CP1257_CS_AS" INSTANCENAME=myinstance

 
 
Corresponde a:
Access 2003