Novedades del SP2 de SQL Server 2005

En el Service Pack 2 (SP2) de Microsoft SQL Server 2005, los siguientes componentes tienen características nuevas o mejoradas.

[!NOTA] El SP2 de SQL Server 2005 Express Edition no es compatible con todas las características incluidas en este tema. Las características del SP2 de SQL Server 2005 Express Edition no admitidas se han identificado de forma explícita.

Áreas de características

Analysis Services

Motor de base de datos

Integration Services

Réplica

Reporting Services

Herramientas compartidas

Analysis Services

  • La versión 2007 de Microsoft Office exige la instalación del SP2 de SQL Server 2005 Analysis Services a fin de admitir todas sus características de Business Intelligence. Si opera en una instancia de Analysis Services que no tenga el SP2 instalado, las características de Microsoft Office que necesiten el SP2 quedarán deshabilitadas.
  • Se ha mejorado considerablemente la funcionalidad de los cubos locales y de sesión.
  • Se ha mejorado el rendimiento y la escalabilidad con respecto a las subselecciones, los cálculos de suma actual, las optimizaciones NUMA para el procesamiento de particiones, la escalabilidad de las consultas de partición, las jerarquías desiguales, los totales visuales, las dimensiones ROLAP, la reescritura de celdas, las dimensiones varios a varios, la obtención de detalles, las medidas de suma parcial, los operadores unarios y los procedimientos almacenados.
  • Ahora aparece un mensaje de advertencia cuando una jerarquía definida por el usuario no se define como una jerarquía natural.
  • Las funciones MDX Drilldown* tienen un nuevo argumento que permite especificar la obtención de detalles únicamente en tuplas concretas.
  • Se ha agregado la propiedad SCOPE_ISOLATION al método MDX CREATE.
    Esta propiedad permite resolver los cálculos de ámbito de sesión y definidos por la consulta antes que los cálculos del cubo.
  • Se ha incorporado un gran número de mejoras relacionadas con la funcionalidad y el rendimiento. En concreto, se han realizado mejoras en el procesamiento incremental, los algoritmos de diseño de agregaciones basados en el uso, la compatibilidad con versiones anteriores y posteriores, la seguridad de los elementos primarios y secundarios, la escalabilidad de las consultas de partición, la reescritura de celdas y el Asistente de inteligencia de tiempo.
  • Se ha mejorado el rendimiento y la funcionalidad del Visor de redes neuronales y se ha incluido la compatibilidad con varias tablas anidadas.
  • Se ha mejorado el rendimiento de las predicciones Bayes naive gracias al almacenamiento en caché de los atributos más utilizados.
  • Se ha mejorado el entrenamiento de redes neuronales gracias al uso mejorado de la memoria con conjuntos de datos de aprendizaje dispersos y al uso mejorado de varios subprocesos durante el cálculo de errores (característica de SQL Server 2005 Enterprise Edition).
  • Se ha incorporado compatibilidad limitada de los visores de minería de datos con los modelos de minería de datos.
  • La redistribución de los controles del visor de minería de datos ahora depende de ADOMD.NET.
    El nuevo archivo redist estará disponible en un Feature Pack que se lanzará inmediatamente después del Service Pack 2.
Bb283536.note(es-es,SQL.90).gifImportante:
Para obtener más información acerca del SP2 en el blog de Mosha Pasumansky sobre Microsoft OLAP, vea la sección de recursos adicionales de la página SQL Server 2005 – Analysis Services en el sitio Web de Microsoft TechNet.

Volver al principio

Motor de base de datos

  • Ahora, la instalación de los Servicios de bases de datos de SQL Server es compatible con los planes de mantenimiento. Antes del SP2, era necesario instalar SQL Server 2005 Integration Services (SSIS) para ejecutar los planes de mantenimiento en una instalación sólo para servidor.
  • Ahora, los planes de mantenimiento son compatibles con los entornos de varios servidores, el registro en servidores remotos y varias programaciones. Para obtener más información, vea Cómo crear planes de mantenimiento multiservidor, Cómo crear un plan de mantenimiento y Cómo agregar o modificar programaciones de subplán de plan de mantenimiento.
  • SQL Server 2005 Enterprise Edition incluye una nueva funcionalidad que proporciona otro formato de almacenamiento que se puede usar para minimizar el espacio en disco necesario para almacenar los tipos de datos decimal y numeric existentes. Para aprovechar estas ventajas no es necesario realizar ningún cambio en la aplicación. Este nuevo formato de almacenamiento, conocido como vardecimal, almacena datos decimales y numéricos como columnas de longitud variable y se puede habilitar y deshabilitar en el nivel de tabla en tablas nuevas o existentes. Si ha declarado una columna decimal o numérica con alta precisión pero la mayoría de los valores de dicha columna no necesitan muchos dígitos de precisión, podría ahorrar una gran cantidad de espacio en disco necesario para almacenar la tabla. Se ha incluido un nuevo procedimiento almacenado para estimar la reducción en el tamaño medio de las filas con el nuevo formato de almacenamiento. Para obtener más información, vea Almacenar datos decimales como longitud variable.
  • En SQL Server 2005 Enterprise Edition se han agregado desencadenadores logon y una opción common criteria compliance enabled para sp_configure a fin de admitir Criterio común. Para obtener más información, vea Certificación de Criterio común.
  • La aplicación sqllogship ahora es compatible. Esta aplicación realiza una operación de copia de seguridad, copia o restauración, y las tareas de limpieza asociadas para una configuración de trasvase de registros.
  • El uso de la nueva función con valores de tabla sys.dm_exec_text_query_plan conlleva mejoras de la caché del plan que ofrecen un mejor rendimiento del sistema, un mejor uso de la memoria física disponible para las páginas de base de datos y la posibilidad de devolver planes de consultas XML de texto que contienen un nivel de anidamiento XML superior o igual a 128. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • SMO para características del motor relacional
    • Table.CheckIdentityValue() genera correctamente el nombre de esquema del nombre de objeto completo. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
    • Column.AddDefaultConstraint() trabaja con columnas de tabla de instancias de base de datos de SQL Server 2000. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Se agregaron cinco columnas a sys.dm_exec_sessions para la compatibilidad con Criterio común: original_security_id, original_login_name, last_successful_logon, last_unsuccessful_logon y unsuccessful_logons.
  • Se agregó el parámetro database_id a la sintaxis de OBJECT_NAME. Se agregó la función integrada OBJECT_SCHEMA_NAME (Transact-SQL).

Volver al principio

Integration Services

  • Ahora es posible solucionar un problema relacionado con la interacción de un paquete con orígenes de datos externos al habilitar el registro y seleccionar el evento Diagnostic del paquete para el registro. Muchos de los errores de los paquetes se producen durante la interacción con proveedores de datos externos. No obstante, estos proveedores no suelen enviar a Integration Services mensajes que proporcionen información suficiente para comenzar a solucionar el problema. Los componentes de Integration Services que aparecen a continuación ahora escriben un mensaje en el registro antes y después de cada llamada a un proveedor de datos externo. En este mensaje se incluye el nombre del método al que se llama; por ejemplo, el método Open de un objeto OLE DB Connection o el método ExecuteNonQuery de un objeto Command. Puede ver estos mensajes si habilita el registro sesión y selecciona el evento Diagnostic del paquete.
    • Administrador de conexión, origen y destino de OLE DB
    • Administrador de conexión ADO.NET y Origen de DataReader
    • Tarea Ejecutar SQL
    • Transformación Búsqueda
      Para obtener más información, vea Solucionar problemas de ejecución de paquetes.
  • Integration Services y el Asistente para importación y exportación de SQL Server ahora son compatibles con el proveedor OLE DB del motor de base de datos de Microsoft Office Access 12.0 para la conectividad con orígenes de datos de Microsoft Office Access 2007 y Excel 2007.
    No es posible usar el proveedor OLE DB de Microsoft Jet para conectarse a orígenes de datos de Access 2007 y Excel 2007. Para conectarse a orígenes de datos de Excel 2007, es necesario usar el Administrador de conexión OLE DB, el Origen de OLE DB y el Destino de OLE DB. Para conectarse a Excel 2003 y a orígenes de datos anteriores, se sigue usando el Administrador de conexión con Excel, el Origen de Excel y el Destino de Excel.
    Para obtener más información acerca de la conexión a orígenes de datos de Excel, vea Administrador de conexión con Excel.
  • El valor de la propiedad BypassPrepare de la tarea Ejecutar SQL se ha cambiado a True de forma predeterminada.
    En las versiones anteriores, el valor de la propiedad BypassPrepare era False, lo que indicaba que las instrucciones estaban siempre preparadas. En el SP2, las consultas no están preparadas de forma predeterminada. Así se evitan errores con algunos proveedores al intentar preparar una instrucción que usa marcadores de posición de parámetros ("?").
    Para obtener más información acerca de la tarea Ejecutar SQL, vea Tarea Ejecutar SQL.
  • Ahora es posible usar un cuadro combinado para seleccionar variables para las propiedades de algunos componentes de flujo de datos que necesitan un nombre de variable.
    En las versiones anteriores, había que escribir un nombre de variable como texto libre a fin de proporcionar un valor para las propiedades que esperaban un nombre de variable, como la propiedad OpenRowsetVariable del origen de OLE DB. Ahora, el cuadro combinado incluye todas las variables disponibles, incluidas las del sistema.
  • Ahora, la transformación Búsqueda informa sobre el recuento final de filas almacenadas en caché.
    En el modo de caché completa, la transformación Búsqueda usa una función activada por un temporizador para informar sobre el recuento de filas que se han almacenado en caché. En las versiones anteriores, la función no siempre informaba sobre el recuento final de filas almacenadas en caché. En el SP2, la transformación Búsqueda proporciona un nuevo mensaje informativo que indica el número final de filas que se han almacenado en caché en el modo de caché completa. Este mensaje aparece en la ventana Progreso y es registrado por el evento OnInformation.
    Para obtener información acerca de la transformación Búsqueda, vea Transformación Búsqueda.
  • Ahora, la tarea Ejecutar SQL tiene una propiedad ParameterSize para los parámetros de cadena.
    En las versiones anteriores, se producía un error en la tarea Ejecutar SQL al usar una conexión ADO.NET para ejecutar un procedimiento almacenado que devolviera un parámetro de salida de cadena, dado que el tamaño del parámetro de cadena estaba establecido en 0 de forma predeterminada. En el SP2, los parámetros usados con la tarea Ejecutar SQL tienen una propiedad ParameterSize que se puede emplear para asignar la memoria necesaria para un parámetro de salida de cadena. Ahora, el componente de secuencia de comandos genera un error cuando una propiedad <columnname>_IsNull está establecida en True.
  • Ahora, la propiedad IsNull de las columnas del componente de secuencia de comandos genera una advertencia si se utiliza de forma incorrecta.
    El código generado por el componente de secuencia de comandos contiene una propiedad <columnname> y otra <columnname>_IsNull para cada columna de entrada y salida. La intención de la propiedad <columnname>_IsNull es permitir al usuario especificar un valor NULL para la columna al establecer el valor de la propiedad en True. Para especificar un valor no NULL, el usuario debe asignar un valor a la propiedad <columnname>. En las versiones anteriores, si <columnname>_IsNull se establecía en False, la propiedad se restablecía en True sin avisar. En el SP2, el componente de secuencia de comandos genera un mensaje de advertencia acerca del uso incorrecto.

Volver al principio

Réplica

  • Ahora, en Enterprise Edition, es posible inicializar suscripciones a publicaciones de instantáneas y transaccionales mediante una instantánea de base de datos. Para ello, especifique un valor de database snapshot o database snapshot character para la propiedad sync_method de la publicación. Las instantáneas de base de datos constituyen la base de un sólido mecanismo de procesamiento de instantáneas que puede reducir la contención de bloqueo en la base de datos de publicaciones durante la generación de instantáneas. Para obtener más información, vea sp_addpublication.
  • La réplica de mezcla ahora proporciona un procedimiento almacenado que regenera los desencadenadores, los procedimientos almacenados y las vistas que se usan para realizar el seguimiento de los cambios efectuados en los datos. Para obtener más información, vea sp_vupgrade_mergeobjects.

Volver al principio

Reporting Services

  • Es posible integrar una instancia del servidor de informes con Windows SharePoint Services 3.0 o Microsoft Office 2007 SharePoint Server a fin de almacenar, proteger, obtener acceso y administrar elementos del servidor de informes desde un sitio de SharePoint. Las características de integración se ofrecen gracias a la unión del SP2 y un complemento Reporting Services especial que se descarga e instala en una instancia de la tecnología de SharePoint que se esté usando.
    El nuevo elemento Web Visor de informes está incluido en el complemento Reporting Services que se instala en una instancia de la tecnología de SharePoint. Para obtener más información acerca del elemento Web y otras características de integración, vea Integración de Reporting Services y la tecnología de SharePoint y Características compatibles con Reporting Services en el modo de integración de SharePoint.
  • En SQL Server 2005 Reporting Services (SSRS), se agregaba automáticamente una casilla de verificación Seleccionar todo al crear una lista de valores disponibles para un parámetro de informe de varios valores. Si se realizaba una actualización al Service Pack 1 (SP1) de SQL Server 2005, la casilla de verificación Seleccionar todo dejaba de estar disponible. En el Service Pack 2 (SP2) de SQL Server 2005, se ha restaurado la casilla de verificación Seleccionar todo. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
    Para obtener más información, vea Principales cambios de SQL Server 2005 Reporting Services.
  • Ahora, Reporting Services ofrece Microsoft .NET Data Provider para Hyperion Essbase a fin de obtener acceso a un origen de datos Hyperion System 9.3 BI+ Enterprise Analytics. Esta nueva extensión de procesamiento de datos proporciona un diseñador gráfico de consultas que permite crear consultas MDX (Expresiones multidimensionales) de forma interactiva. Microsoft .NET Data Provider para Hyperion Essbase envía estas consultas MDX a Hyperion System 9 BI+ Analytic Provider Services 9.3, que crea las estructuras necesarias para consultar y recuperar datos de un repositorio Hyperion Essbase OLAP. Microsoft .NET Data Provider para Hyperion Essbase exige Hyperion System 9.3 Beta 2. Antes de poder usar Hyperion Essbase como origen de datos, es necesario instalar Hyperion System 9.3 Beta 2 en el servidor de origen de datos. Para obtener información sobre cómo obtener Hyperion System 9.3 Beta 2, póngase en contacto con hyperion@microsoft.com.
    Para obtener más información, vea Definir conjuntos de datos de informe para datos multidimensionales de una base de datos de Hyperion Essbase y Configurar Reporting Services para usar Microsoft .NET Data Provider para Hyperion Essbase.
  • Se admite la generación de modelos de informe desde orígenes de datos de Oracle que se ejecuten en la versión 9.2.0.3 o posterior. Es posible generar modelos basados en Oracle con el Administrador de informes, Management Studio o el Diseñador de modelos.
    El cliente de Oracle debe estar instalado en el servidor de informes y en cualquier equipo cliente que vaya a obtener acceso a éste de forma remota. El directorio del cliente de Oracle debe encontrarse en la ruta de acceso del sistema y tanto el servicio de Windows del Servidor de informes como el servicio Web del Servidor de informes deben contar con los permisos necesarios para obtener acceso a los archivos de este directorio.
    Para obtener más información, vea Crear y usar modelos de informe basados en Oracle en los Libros en pantalla de SQL Server.

Volver al principio

Herramientas compartidas

Planes de mantenimiento

  • Varias programaciones. El diseñador de planes de mantenimiento admite varios subplanes para un plan de mantenimiento. Cada subplán puede tener una programación independiente para las tareas de mantenimiento.
  • Administración de varios servidores. Los planes de mantenimiento funcionarán en varios servidores con servidor principal (MSX) y servidor de destino (TSX). Tras ejecutar el Asistente para planes de mantenimiento, deberá configurar algunos ajustes manualmente.
  • Ahora, el Asistente para planes de mantenimiento incluye la tan demandada tarea Limpieza de mantenimiento incluida en SQL Server 2000. Esta tarea quita los archivos que quedan tras la ejecución de un plan de mantenimiento.
  • Varias correcciones para tareas individuales:
    • Ahora, la tarea del plan de mantenimiento Copia de seguridad de la base de datos permite especificar la opción de caducidad de la copia de seguridad que estaba disponible en SQL Server 2000.
    • La tarea del plan de mantenimiento Copia de seguridad de la base de datos ya no cambia la ubicación de la carpeta de la copia de seguridad si se establece en una ubicación distinta a la predeterminada.
    • La tarea del plan de mantenimiento Copia de seguridad de la base de datos evita que por error se establezca la opción para crear copias de seguridad diferenciales y del registro de transacciones de las bases de datos del sistema.
    • La tarea del plan de mantenimiento Limpieza de historial permite establecer la opción para eliminar archivos mediante una unidad en horas.
    • La tarea Actualizar estadísticas incluye opciones de recorrido completo o de tamaño de muestra que ya estaban disponibles en los planes de mantenimiento de SQL Server 2000.

Informes de Management Studio

  • Informes personalizados. Ahora, los usuarios pueden integrar sus propios informes de administración en Management Studio. Para obtener más información, vea Informes personalizados en Management Studio. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Mejor ubicación. Ahora, los informes de Management Studio se abren desde el menú contextual del Explorador de objetos. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Más facilidad de uso. Cada informe se abre en su propia ventana. Esto permite al usuario comparar los informes fácilmente. También se realiza un seguimiento de los últimos informes usados. Así el usuario puede obtener acceso a sus informes favoritos con mayor rapidez. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Mejoras de escalabilidad. Muchos de los informes incluidos, como Uso de disco de la base de datos, funcionan mejor con muchos objetos. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
    • El informe Uso de disco para una base de datos se dividió en cinco informes independientes para mejorar el rendimiento general de los informes. La versión anterior del informe mostraba toda la información en un único informe, con lo que éste tardaba mucho en mostrar los datos de bases de datos grandes. El nuevo informe Uso de disco sólo muestra la vista de nivel superior de los datos y los archivos de registro usados por la base de datos. Los otros informes son: Uso de disco por tablas superiores para las 1000 tablas principales, Uso de disco por tabla, Uso de disco por partición y Estadísticas físicas del índice. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
    • El informe Uso de disco para una base de datos ya no recomienda reorganizar todos los índices y ahora se basa en la recomendación para sys.dm_index_usage_stats. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.

Secuencias de comandos

  • Generación de secuencias de comandos. Es posible controlar el modo en que los objetos se convierten en secuencias de comandos desde el Explorador de objetos mediante el nuevo cuadro de diálogo de secuencias de comandos Herramientas | Opciones. Este cuadro de diálogo también controla los valores predeterminados del Asistente para secuencias de comandos. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Asistente para secuencias de comandos. Ahora es posible especificar que los objetos convertidos en secuencias de comandos incluyan una instrucción DROP antes de la instrucción CREATE. También resulta posible la conversión de los objetos en secuencias de comandos en archivos independientes. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Menos solicitudes de conexión al abrir secuencias de comandos Transact-SQL. Management Studio determina la conexión del contexto actual. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.

Correo electrónico de base de datos

  • Ahora es posible personalizar los parámetros pasados a DatabaseMail90.exe.
  • Los clientes y los servicios de soporte al cliente de SQL Server tenían dificultades para identificar con rapidez los errores de configuración del Correo electrónico de base de datos. Los informes de errores se han mejorado. Ahora, el usuario tendrá mucho más contexto sobre los problemas subyacentes.

Asistente para copiar bases de datos

  • Este asistente puede descubrir muchos de los problemas con objetos dependientes para mejorar la confiabilidad.
  • Registro detallado. Durante el funcionamiento se crea un registro detallado que se puede consultar para diagnosticar problemas de funcionamiento.
  • Confiabilidad mejorada para transferencias de bases de datos con conexión mediante el método SMO:
    • Procedimientos almacenados, trabajos, paquetes, mensajes, extremos, inicios de sesión
    • Permisos (GRANT/DENY explícitos)

SQL Server Management Studio Express

  • Ahora, los usuarios pueden administrar las bases de datos de SQL Server 2005 Compact Edition.
  • Los informes y los informes personalizados de Management Studio se ejecutan ahora en SQL Server 2005 Express Edition.

Programa de instalación del Service Pack e instalador de revisiones

  • Anteriormente había varios problemas que impedían que los clientes instalaran el Service Pack 1. La mayoría de los problemas del instalador del producto principal y las actualizaciones se han solucionado.

Varias

  • Planes de presentación gráficos. Se ha reducido el espacio entre nodos para mostrar más información del plan. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Servidores vinculados. El cuadro de diálogo Nuevo servidor vinculado ahora incluye un botón Probar conexión. El nodo Servidores vinculados del Explorador de objetos ahora muestra catálogos del sistema y objetos de base de datos de usuario. Una vez creado el servidor vinculado, es posible expandir su nodo para mostrar tablas y vistas en el servidor remoto. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Visualización de permisos. Los usuarios pueden ver automáticamente la lista de elementos del principio que pueden protegerse que se han concedido, revocado o denegado específicamente. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • El cuadro de diálogo Restaurar base de datos restaura una base de datos cuando se han realizado copias de seguridad de varias bases de datos en un único archivo .bak. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • El cuadro de diálogo Restaurar base de datos permite modificar la ubicación de la copia de seguridad de modo que sea posible usar unidades de red no asignadas para restaurar las copias de seguridad. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • El cuadro de diálogo Restaurar base de datos reconoce los formatos de fecha y hora europeos al realizar operaciones de restauración a un momento dado. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • El cuadro de diálogo Adjuntar bases de datos permite cambiar el propietario de la base de datos en inicios de sesión asignados a una cuenta de usuario de dominio de Windows como [BUILTIN\Administrators]. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • El cuadro de diálogo Copia de seguridad de la base de datos permite usar un dispositivo nulo como destino de la copia de seguridad. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • El cuadro de diálogo Copia de seguridad de la base de datos con Management Studio Express permite realizar copias de seguridad de bases de datos en instancias de base de datos de SQL Server Desktop Engine (también conocido como MSDE 2000). Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • Se ha mejorado considerablemente el cuadro de diálogo Propiedades de la base de datos para mejorar la compatibilidad de las bases de datos con muchos archivos y grupos de archivos. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.
  • El cuadro de diálogo Propiedades del catálogo de texto permite crear el índice mediante una programación de instancias de base de datos de SQL Server con nombre.
  • La página Propiedades del servidor (página Seguridad) permite habilitar la opción de Criterios común de SQL Server 2005 Enterprise Edition. Esta característica ya es compatible con el SP2 de SQL Server 2005 Express Edition.

Volver al principio

Vea también

Conceptos

Novedades del SP1 de SQL Server 2005
Temas de los Libros en pantalla nuevos y actualizados (14 de abril de 2006)

Ayuda e información

Obtener ayuda sobre SQL Server 2005