Compartir a través de


Configurar manualmente IIS

Las opciones de compatibilidad de conectividad y seguridad de Microsoft SQL Server 2005 Compact Edition (SQL Server Compact Edition) que se establecen mediante el Asistente para configurar la sincronización Web también se pueden configurar de forma manual. A continuación se incluye un breve resumen de los conjuntos de configuración mínimos necesarios para utilizar la réplica o el acceso a datos remotos (RDA).

Configurar manualmente IIS para réplica y RDA

Configurar de Servicios de Microsoft Internet Information Server (IIS) para réplica o RDA implica realizar los siguientes pasos:

  1. Crear un directorio virtual utilizando IIS.

    1. Especificar un alias para el directorio virtual.

    2. Especificar la ubicación de la carpeta de contenido del directorio virtual. En este directorio debe encontrarse una copia del Agente de servidor de SQL Server Compact Edition (Sqlcesa30.dll). De forma predeterminada, el Agente de servidor de SQL Server Compact Edition se instala en C:\Archivos de programa\Microsoft SQL Server Compact Edition 3.0\Server.

      [!NOTA] El nombre del equipo que ejecuta IIS y el directorio virtual deben especificarse como parte de la propiedad InternetURL. De forma opcional, es posible incluir el nombre de archivo del Agente de servidor de SQL Server Compact Edition (Sqlcesa30.dll). Por ejemplo, con la siguiente dirección URL se tiene acceso al Agente de servidor de SQL Server Compact Edition en un directorio virtual llamado "sqlce": https://www.adventure-works.com/sqlce/Sqlcesa30.dll

    3. Especifique el permiso de acceso Ejecutar para el directorio virtual.
      Para obtener más información, vea Información de directorio virtual (SQL Server Compact Edition).

      [!NOTA] En IIS 6.0, se agrega el Agente de servidor de SQL Server Compact Edition como extensión de servicio Web y se establece en Allowed.

    4. Registre sqlcerp30.dll en el directorio virtual de IIS. Para registrar sqlcerp30.dll, abra un símbolo del sistema y escriba regsvr32 "C:\Archivos de programa\Microsoft SQL Server CE 3.0\Server\sscerp30.dll".

  2. Configurar la autenticación de IIS mediante IIS. Modifique las propiedades del directorio virtual creado en el paso 1. SQL Server Compact Edition admite tres opciones de autenticación:

    • Acceso anónimo
    • Autenticación básica
    • Autenticación de Windows integrada
      Para obtener más información, vea Información de directorio virtual.
  3. Configurar la autorización de IIS con el Explorador de Windows.

    [!NOTA] Si el equipo que ejecuta IIS cuenta con un sistema de archivos FAT, este paso se puede omitir. La réplica o RDA de SQL Server Compact Edition funciona con un sistema de archivos FAT, aunque se recomienda utilizar un sistema de archivos NTFS.

    1. Configure la autorización del directorio; para hacerlo, desplácese a la carpeta de contenido que especificó al configurar el directorio virtual de IIS. Agregue el siguiente permiso NTFS para la carpeta.

      Usuario Permisos necesarios

      Para el acceso anónimo, conceda permisos a nombreDeEquipo\IUSR_nombreDeEquipo o a la cuenta de usuario anónimo de IIS configurada.

      Lectura y escritura

      Para la autenticación de Windows integrada o básica, conceda permisos al grupo o usuario cliente.

      Lectura y escritura

    2. Configure la autorización del Agente de servidor de SQL Server Compact Edition desplazándose a la carpeta de contenido especificada al configurar el directorio virtual de IIS y, a continuación, agregue los siguientes permisos NTFS a Sqlcesa30.dll.

      Usuario Permisos necesarios

      Para el acceso anónimo, conceda permisos a nombreDeEquipo\IUSR_nombreDeEquipo o a la cuenta de usuario anónimo de IIS configurada.

      Leer y Ejecutar

      Para la autenticación de Windows integrada o básica, conceda permisos al grupo o usuario cliente.

      Leer y Ejecutar

Vea también

Ayuda e información

Obtener ayuda sobre SQL Server Compact Edition