Asistente Generar y publicar scripts (página Opciones de publicación avanzadas)

Use esta página para especificar cómo desea que este asistente genere los scripts para enviarlos un servicio de hospedaje en web para su publicación. Hay disponibles numerosas opciones.

Nota

Para publicar, debe tener acceso a un servicio web que se haya instalado utilizando SQL Server Database Publishing Services. Para obtener más información, vea la página de descarga de SQL Server Database Publishing Services.

Opciones

Para especificar las opciones avanzadas, seleccione las opciones de configuración disponibles en la lista situada a la derecha de cada opción.

General

  • Convertir UDDTs en tipos base
    Si es True, los tipos de datos definidos por el usuario (UDDT) se convierten en los tipos de datos base subyacentes que se usaron para crearlos. Use True cuando el UDDT no exista en la base de datos en la que se ejecutará el script. Si es False, se usan los UDDT. El valor predeterminado es False.

  • Publicar intercalación
    Incluye información de intercalación para las columnas de tabla. El valor predeterminado es False. Para obtener más información, vea Trabajar con intercalaciones.

  • Publicar valores predeterminados
    Incluye los objetos predeterminados que se usan para establecer los valores en las columnas de tabla. El valor predeterminado es True. Para obtener más información, vea CREATE DEFAULT (Transact-SQL).

  • Publicar objetos dependientes
    Publica cualquier objeto que deba estar presente cuando se ejecute el script para el objeto seleccionado. El valor predeterminado es True.

  • Publicar propiedades extendidas
    Incluye las propiedades extendidas en el script que se envía al proveedor para su publicación, si el objeto tiene propiedades extendidas. El valor predeterminado es True. Para obtener más información, vea Usar propiedades extendidas en objetos de base de datos.

  • Publicar para la versión del servidor
    Crea un script que se envía al proveedor remoto para su publicación de una manera que se puede ejecutar en la versión seleccionada de SQL Server. Las características nuevas de una versión no se pueden incluir en scripts para versiones anteriores. El valor predeterminado es la versión del servidor de origen.

  • Publicar permisos de nivel de objeto
    Incluye los permisos sobre los objetos seleccionados de la base de datos. El valor predeterminado es False.

  • Publicar estadísticas
    Si se establece el valor Publicar estadísticas, incluye la instrucción CREATE STATISTICS para volver a crear estadísticas del objeto. La opción Publicar estadísticas e histogramas también crea información de histogramas. El valor predeterminado es No publicar estadísticas. Para obtener más información, vea CREATE STATISTICS (Transact-SQL).

  • Publicar opciones vardecimal
    Habilita el formato de tabla vardecimal en la tabla de base de datos de destino cuando se habilita en la tabla de base de datos de origen. El valor predeterminado es True. Para obtener más información, vea Almacenar datos decimales como longitud variable.

  • Nombres de objeto de certificación de esquema
    Incluye el nombre de esquema en el nombre de los objetos que se crean. El valor predeterminado es True.

  • Incluir enlaces
    Incluye enlaces para los objetos predeterminados y de regla en el script enviado al proveedor para su publicación. El valor predeterminado es True. Para obtener más información, vea CREATE DEFAULT (Transact-SQL) y CREATE RULE (Transact-SQL).

  • Tipos de datos que se van a publicar
    Selecciona lo que se incluirá en el script: Sólo datos, Sólo esquema o ambos. El valor predeterminado es Esquema y datos.

Opciones de publicación

  • Publicar usando una transacción
    Usa transacciones al publicar en un proveedor de hospedaje web remoto. Si la base de datos de destino no puede completar la publicación, se revierten las transacciones. El valor predeterminado es True.

Opciones de tabla o vista

Las siguientes opciones sólo se aplican a scripts para tablas o vistas.

  • Publicar restricciones CHECK
    Incluye la creación de restricciones CHECK en el proceso de publicación. El valor predeterminado es True. Las restricciones CHECK requieren que los datos que se incluyan en una tabla cumplan alguna condición especificada. Para obtener más información, vea Restricciones CHECK.

  • Publicar claves externas
    Incluye la creación de claves externas en el proceso de publicación. El valor predeterminado es True. Las claves externas indican y exigen relaciones entre tablas. Para obtener más información, vea Restricciones FOREIGN KEY.

  • Publicar índices de texto completo
    Incluye en el script la creación de índices de texto completo. El valor predeterminado es False.

  • Publicar índices
    Incluye índices de tablas en el proceso de publicación. El valor predeterminado es True. Los índices ayudan a encontrar rápidamente los datos.

  • Publicar claves principales
    Incluye la creación de claves principales en el proceso de publicación. El valor predeterminado es True. Las claves principales identifican de forma exclusiva cada fila de una tabla. Para obtener más información, vea Restricciones PRIMARY KEY.

  • Publicar desencadenadores
    Incluye la creación de desencadenadores DML en el proceso de publicación. El valor predeterminado es True. Un desencadenador DML es una acción programada para ejecutarse cuando se produce un evento DML (lenguaje de manipulación de datos) en el servidor de base de datos. Para obtener más información, vea Descripción de los desencadenadores DML.

  • Publicar claves únicas
    Incluye la creación de claves únicas de tablas en el proceso de publicación. Las claves únicas evitan que se especifiquen datos duplicados. El valor predeterminado es True. Para obtener más información, vea Restricciones UNIQUE.

  • Publicar seguimiento de cambios
    Incluye el seguimiento de cambios en el proceso de publicación, si se ha habilitado en la base de datos de origen o en la tablas de la base de datos de origen. El valor predeterminado es False. Para obtener más información, vea Información general sobre el seguimiento de cambios.

  • Publicar opciones de compresión de datos
    Incluye las opciones de compresión de datos en el proceso de publicación, si se han configurado en la base de datos de origen o en las tablas de la base de datos de origen. El valor predeterminado es True. Para obtener más información, vea Crear tablas e índices comprimidos.