Novedades de SSMA para Access (AccessToSQL)

En este artículo se enumeran los cambios de SQL Server Migration Assistant (SSMA) para Access en cada versión.

Nota:

Aunque Microsoft Entra ID es el nuevo nombre de Azure Active Directory (Azure AD), para evitar interrumpir los entornos existentes, Azure AD sigue estando en algunos elementos codificados de forma rígida como campos de interfaz de usuario, proveedores de conexiones, códigos de error y cmdlets. En este artículo, los dos nombres son intercambiables.

SSMA v9.5

La versión v9.5 de SSMA para Access contiene los siguientes cambios:

  • Compatibilidad con el esquema de exclusión en modo de consola SSMA.

SSMA v9.4

La versión v9.4 de SSMA para Access contiene mejoras de rendimiento menores, correcciones de errores y una experiencia de ayuda mejorada.

SSMA v9.3

La versión v9.2 de SSMA para Access contiene los siguientes cambios:

  • Se ha agregado compatibilidad con el destino de SQL Server 2022

SSMA v9.2

La versión v9.2 de SSMA para Access contiene los siguientes cambios:

  • Se ha agregado compatibilidad con el tipo DECIMAL para Office 365 versión 2209 y posteriores.

SSMA v9.1

La versión v9.1 de SSMA para Access contiene mejoras de rendimiento menores, correcciones de errores y experiencia de ayuda mejorada.

SSMA v9.0

La versión v9.0 de SSMA para Access contiene mejoras de rendimiento menores, correcciones de errores y compatibilidad con el visor de ayuda en línea.

SSMA v8.24

La versión v8.24 de SSMA para Access contiene mejoras de rendimiento menores y correcciones de errores.

SSMA v8.23

La versión v8.23 de SSMA para Access contiene los siguientes cambios:

  • Conversión mejorada para tablas sin clave principal
  • Salida XML mejorada al ejecutarse en modo de consola
  • Nuevo vínculo "Comentarios" en los informes para enviar comentarios
  • En los informes, se ha mejorado la experiencia de visualización.

SSMA v8.22

La versión v8.22 de SSMA para Access contiene los siguientes cambios:

  • Permitir especificar opciones de cadena de conexión adicionales para la conexión de base de datos de destino
  • Introducción de gráficos de resumen en informes de evaluación
  • Mejora de la navegación de mensajes en los informes de evaluación

SSMA v8.21

La versión v8.21 de SSMA para Access contiene los siguientes cambios:

  • Uso de COUNT_BIG en consultas de recuento de filas para la base de datos de destino

SSMA v8.20

La versión v8.20 de SSMA para Access contiene los siguientes cambios:

  • Mejoras de rendimiento menores y corrección de errores.

SSMA v8.19

La versión v8.19 de SSMA para Access contiene los siguientes cambios:

  • Mejoras de rendimiento menores y corrección de errores.

SSMA v8.18

La versión v8.18 de SSMA para Access contiene los siguientes cambios:

  • Mejoras de rendimiento menores y corrección de errores.

SSMA v8.17

La versión v8.17 de SSMA para Access contiene los siguientes cambios:

  • Actualización de informes de evaluación HTML para usar el editor moderno a fin de mostrar texto SQL

SSMA v8.16

La versión v8.16 de SSMA para Access contiene los siguientes cambios:

  • Mostrar texto SQL para consultas en el informe de conversión HTML
  • Eliminación de la compatibilidad con el analizador heredado
  • Corrección del problema con objetos que no se actualizan desde la base de datos

SSMA v8.15

Además de varias mejoras de accesibilidad, la versión v8.15 de SSMA para Access contiene los siguientes cambios:

  • Omitir índices creados automáticamente para claves externas
  • Revisar los informes de evaluación para trabajar en exploradores modernos
  • Uso de la autoridad proporcionada por la base de datos para la autenticación de Microsoft Entra/Azure AD
  • Mejora de la nomenclatura de instrucciones cargadas desde archivos

SSMA v8.14

Además de varias mejoras para garantizar una mayor accesibilidad para las personas con discapacidades, la versión v8.14 de SSMA para Access requiere una actualización del proyecto, ya que ahora almacena la versión completa del servidor de origen o destino en los metadatos del proyecto.

SSMA v8.13

La versión v8.13 de SSMA para Access contiene los siguientes cambios:

  • Corrección de la conversión ORDER BY con la cláusula UNION
  • Compatibilidad con índices únicos filtrados
  • Considere la posibilidad de conversiones de tipos implícitas al convertir llamadas a procedimientos y funciones

SSMA v8.12

La versión v8.12 de SSMA para Access contiene los siguientes cambios:

  • Compatibilidad con tipos de datos BigInt (Large Number)
  • Resolución de tipos de columna mejorada
  • Conversión mejorada de reglas de validación de columnas
  • Uso del proveedor OLE DB ACE más reciente disponible para la migración de datos

SSMA v8.11

La versión v8.11 de SSMA para Access contiene los siguientes cambios:

  • Uso de la biblioteca MSAL.NET para la autenticación interactiva de Microsoft Entra/Azure Active Directory

SSMA v8.10

La versión v8.10 de SSMA para Access contiene mejoras de rendimiento menores y correcciones de errores.

SSMA v8.9

La versión v8.9 de SSMA para Access contiene los siguientes cambios:

  • Conversión mejorada para consultas de referencia automática
  • Corrección del problema con caracteres especiales en el nombre del proyecto

SSMA v8.8

La versión v8.8 de SSMA para Access incluye:

  • Mejoras en la estabilidad de sincronización de objetos de SQL Server
  • Mejoras en el rendimiento de la GUI durante la evaluación y la conversión
  • Nuevo analizador de sintaxis de Access para mejorar aún más el rendimiento de la conversión

SSMA v8.7

La versión v8.7 de SSMA para Access ha mejorado la conversión de la función IIF en consultas, así como correcciones menores y mejoras de rendimiento en la interfaz gráfica de usuario.

Importante

Con SSMA v8.5 y versiones posteriores, .NET 4.7.2 es un requisito previo de instalación. Si necesita instalar esta versión, puede descargar el archivo en tiempo de ejecución desde aquí.

SSMA v8.6

Además de un conjunto específico de correcciones diseñadas para mejorar la facilidad de uso y el rendimiento, la versión v8.6 de SSMA para Access se ha mejorado agregando una configuración que permite a los usuarios omitir las propiedades extendidas de SSMA en el código convertido.

Para aprovechar esta configuración, en SSMA para Access, vaya a Herramientas>Configuración del proyecto> Conversión>general y, a continuación, en Misc, actualice el valor de la opción Omitir propiedades extendidas a .

Omit Extended Properties setting

Importante

Con SSMA v8.5 y versiones posteriores, .NET 4.7.2 es un requisito previo de instalación. Si necesita instalar esta versión, puede descargar el archivo en tiempo de ejecución desde aquí.

SSMA v8.5

La versión v8.5 de SSMA para Access se ha mejorado con la compatibilidad con la autenticación Microsoft Entra/Azure AD y la compatibilidad básica con las funciones JSON de SQL Server, junto con un conjunto específico de correcciones diseñadas para mejorar la facilidad de uso y el rendimiento.

Además, SSMA para Access ahora admite la conversión de varias funciones estándar (ISNULL, IIF, etc.).

Importante

Con SSMA v8.5, .NET 4.7.2 es un requisito previo de instalación. Si necesita instalar esta versión, puede descargar el archivo en tiempo de ejecución desde aquí.

SSMA v8.4

La versión v8.4 de SSMA para Access se ha mejorado con correcciones dirigidas diseñadas para solucionar problemas de accesibilidad y corregir un error relacionado con las columnas de índice máximas (para permitir 32 en lugar de 16) para SQL Server 2016 y versiones posteriores.

Importante

Con las versiones de SSMA 7.4 a 8.4, .NET 4.5.2 es un requisito previo de instalación.

SSMA v8.3

La versión v8.3 de SSMA para Access se ha mejorado con correcciones dirigidas diseñadas para mejorar las métricas de calidad y conversión. Además, esta versión de SSMA para Access proporciona correcciones que:

  • Solucionan problemas de accesibilidad.
  • Agregan compatibilidad básica para el tipo hierarchyid en SQL Server.

SSMA v8.2

La versión v8.2 de SSMA para Access se ha mejorado con correcciones dirigidas diseñadas para mejorar las métricas de calidad y conversión.

Nota:

Un problema conocido con la actualización automática puede causar el error de una actualización de SSMA v8.1 a v8.2. Si se produce este error, descargue la nueva versión e instálela manualmente.

SSMA v8.1

La versión v8.1 de SSMA para Access se ha mejorado con correcciones dirigidas diseñadas para mejorar las métricas de calidad y conversión.

Nota:

Un problema conocido con la actualización automática puede causar el error de una actualización de SSMA v8.0 a v8.1. Si se produce este error, descargue la nueva versión e instálela manualmente.

SSMA v8.0

La versión v8.0 de SSMA para Access se ha mejorado con correcciones dirigidas diseñadas para mejorar las métricas de calidad y conversión. Esta versión también ofrece las siguientes características nuevas:

  • Compatibilidad con Azure SQL Managed Instance como destino. Ahora puede crear nuevos proyectos destinados a Azure SQL Managed Instance:

    SQL MI project

  • Asesor de corrección posterior a la conversión. Obtenga más información al respecto aquí.

  • Selección preliminar de base de datos o esquema.

    Al conectarse al origen, el usuario ahora puede seleccionar bases de datos o esquemas de interés. Al seleccionar solo los esquemas que planea migrar, se ahorrará tiempo durante la conexión inicial y se mejorará el rendimiento general de SSMA.

    SSMA filter objects

SSMA v7.10

La versión v7.10 de SSMA para Access se ha mejorado con correcciones dirigidas diseñadas para proporcionar protecciones de privacidad y seguridad adicionales a fin de satisfacer los cambios en los requisitos globales.

SSMA v7.9

La versión v7.9 de SSMA para Access contiene los siguientes cambios:

  • Correcciones dirigidas que mejoran la calidad y las métricas de conversión.
  • Compatibilidad con la línea de comandos de SSMA para modificar la asignación de tipos de datos y las preferencias del proyecto.
  • También se ha modificado el cuadro de diálogo de conexión de Azure SQL Database en SSMA para especificar el nombre completo del servidor. En versiones anteriores de SSMA, el prefijo de Azure SQL Database tenía que mencionarse explícitamente dentro de la configuración de proyectos.

SSMA v7.8

La versión v7.8 de SSMA para Access contiene los siguientes cambios:

  • Cambiar la asignación de tipos resaltada en la Configuración del proyecto.
  • La capacidad para que los usuarios deshabiliten la telemetría.

SSMA v7.7

La versión v7.7 de SSMA para Access contiene los siguientes cambios:

  • Correcciones dirigidas que mejoran la calidad y las métricas de conversión.
  • Debido a la demanda popular, vuelve la versión de 32 bits de SSMA para Access. En comparación con la implementación anterior (antes de la versión 7.4), hay dos paquetes de instalador, pero no se pueden instalar en paralelo. Como resultado, debe elegir la versión más adecuada en función de los componentes de conectividad que tenga. Siempre es preferible usar la versión de 64 bits, en la medida de lo posible.

SSMA v7.6

La versión v7.6 de SSMA para Access se ha mejorado con correcciones dirigidas que mejoran las métricas de calidad y conversión y con compatibilidad con SQL Server 2017 (versión preliminar pública). La compatibilidad con SQL Server 2017 en Windows y Linux está en versión preliminar pública y no debe usarse para migraciones de producción.

SSMA v7.5

La versión v7.5 de SSMA para Access se ha mejorado con varias mejoras para garantizar una mayor accesibilidad para las personas con discapacidades.

SSMA v7.4

La versión v7.4 de SSMA para Access contiene los siguientes cambios:

  • La opción Tiempo de espera de consulta ya está disponible durante la detección de objetos de esquema en el origen y el destino.

    query timeout option

  • Se ha mejorado la calidad y la métrica de conversión con correcciones dirigidas en función de los comentarios de los clientes.

    Importante

    .NET 4.5.2 es un requisito previo para instalar SSMA v7.4. Además, a partir de la versión v7.4, se ha interrumpido la versión de 32 bits de SSMA.

SSMA v7.3

La versión v7.3 de SSMA para Access contiene los siguientes cambios:

  • Se ha mejorado la calidad y la métrica de conversión con correcciones dirigidas en función de los comentarios de los clientes.
  • Marco de extensibilidad de SSMA expuesto a través de los siguientes elementos:
    • Exportación de la funcionalidad a un proyecto de SQL Server Data Tools (SSDT).
      • Ahora puede exportar scripts de esquema de SSMA a un proyecto de SSDT. Puede usar los scripts de esquema para realizar cambios de esquema adicionales e implementar la base de datos.

        Save as SSDT project command

    • Bibliotecas que SSMA puede consumir para realizar conversiones personalizadas.

SSMA v7.2

La versión v7.2 de SSMA para Access contiene los siguientes cambios:

  • Se ha mejorado la calidad y la métrica de conversión con correcciones dirigidas en función de los comentarios de los clientes.
  • Se ha mejorado la telemetría para proporcionar mejores puntos de datos para solucionar problemas de los clientes y mejorar las tasas de conversión de SSMA.

SSMA v7.1

La versión v7.1 de SSMA para Access contiene los siguientes cambios:

  • SQL Server 2017 en Windows y Linux CTP1 ahora es una plataforma de destino compatible para la migración. Esta característica se encuentra en versión preliminar técnica y admite el esquema y el movimiento de datos a instancias de SQL Server de destino.
  • SSMA ahora admite actualizaciones automáticas para descargar la versión más reciente de SSMA tan pronto como esté disponible.
  • Los archivos binarios instalables de SSMA ahora se entregan a través de los archivos de paquete de Windows Installer (.msi).

Mayo de 2016

La versión de mayo de 2016 de SSMA para Access contiene los siguientes cambios:

  • Se ha agregado compatibilidad con SQL Server 2016.
  • Se ha quitado la comprobación del instalador de .NET 2.0.
  • Se han corregido los comandos save-project y open-project para la consola de SSMA.
  • Corrección del comando securepassword para la consola de SSMA.
  • Se ha corregido el recuento de objetos para la carga inicial.
  • Se ha corregido la carga de datos de tablas para las pestañas de la interfaz de usuario para Access.
  • Se ha corregido un error en la configuración global.

Marzo de 2016

La versión preliminar de marzo de 2016 de SSMA para Access agrega compatibilidad para la migración a SQL Server 2016.

Enero de 2016

La versión de mantenimiento de enero de 2016 de SSMA para Access contiene los siguientes cambios:

  • Se ha corregido una función no válida para el valor predeterminado de un campo GUID (RFC 3894811).
  • Se ha corregido un problema por el que el sistema deja de responder al importar registros a SQL Database (Azure) (RFC 4919573).
  • Se ha agregado el elemento de menú Ver registro a SSMA (RFC 5706203).
  • Adición de telemetría.

Julio de 2014

La versión de julio de 2014 de SSMA para Access contiene los siguientes cambios:

  • Se ha mejorado la conversión de código de Azure SQL Database.
  • Se ha movido la funcionalidad del paquete de extensión al esquema para admitir Azure SQL Database.
  • Se han probado las mejoras de rendimiento de las bases de datos con más de 10 000 objetos.
  • Se han agregado mejoras en la interfaz de usuario para tratar con un gran número de objetos.
  • Se ha agregado compatibilidad con el resaltado de esquemas LOB "conocidos" (por lo que se pueden omitir en la conversión).
  • Se han agregado mejoras en la velocidad de conversión.
  • Se ha agregado compatibilidad para mostrar recuentos de objetos en la interfaz de usuario.
  • Se ha reducido el tamaño del informe en más del 25 %.
  • Mensajes de error mejorados para construcciones sin analizar.

Abril de 2014

La versión de abril de 2014 de SSMA para Access contiene los siguientes cambios:

  • Se ha agregado compatibilidad con SQL Server 2014.
  • Se han corregido errores relacionados con la conversión a Azure.
  • Se han corregido errores relacionados con páginas de informe invisibles en IE 10.

Enero de 2012

La versión de enero de 2012 de SSMA para Access contiene los siguientes cambios:

  • Se ha proporcionado la opción de no conservar el nombre de usuario y la contraseña de las tablas vinculadas de MS Access después de la migración.
  • Se han establecido acciones en cascada para referencias circulares en Sin acción.
  • Se han establecido mensajes adecuados que indican acciones en cascada para las referencias circulares en Sin acción.

Julio de 2011

La versión de julio de 2011 de SSMA para Access agrega informes de errores mejorados durante la migración de datos.

Abril de 2011

La versión de abril de 2011 de SSMA para Access contiene los siguientes cambios:

  • Se ha agregado una única instalación de "SSMA para Access", que admite SQL Server 2005 (9.x), SQL Server 2008 (10.x), SQL Server 2012 (11.x) y Azure SQL.
  • Se ha agregado la capacidad de conectarse a SQL Server 2012 (11.x).
  • Se ha agregado compatibilidad con la versión de SSMA para la consola de Access para la compatibilidad con versiones anteriores. Puede abrir los proyectos creados por versiones anteriores a SSMA v5.0.
  • Se ha agregado la capacidad de instalar el producto SSMA v5.0 en paralelo (SxS) con versiones anteriores del producto SSMA.

Julio de 2010

La versión de julio de 2010 de SSMA para Access contiene los siguientes cambios:

  • Se ha agregado compatibilidad para migrar a SQL Server 2008 R2 y Azure SQL.
  • Se ha agregado una conexión segura a SQL Server y Azure SQL.
  • Se ha agregado compatibilidad con las bases de datos de Access 2010.
  • Se ha agregado una nueva aplicación de consola de SSMA para la ejecución de la línea de comandos.
  • Se ha agregado compatibilidad con el tipo de datos DateTime2 de SQL Server.

Junio de 2008

La versión de junio de 2008 de SSMA para Access agrega compatibilidad con bases de datos de Access 2007.

Mayo de 2007

La versión de mayo de 2007 de SSMA para Access contiene los siguientes cambios:

  • Se ha agregado compatibilidad con las bases de datos de Access que usan directivas de grupo de trabajo.
  • Se ha proporcionado la capacidad de eliminar objetos convertidos desde el Explorador de metadatos de SQL Server.
  • Se ha agregado compatibilidad con comentarios introducidos por el usuario en el modo SQL con formato de SQL Server.
  • Se han agregado mejoras en la conversión de objetos.

Noviembre de 2006

La versión de noviembre de 2006 de SSMA para Access contiene los siguientes cambios:

  • Se ha agregado un nuevo Asistente para la migración de bases de datos que le guía a través de la migración de una base de datos única de Access a SQL Server.
  • Se ha agregado el nuevo comando Convertir, cargar y migrar que convierte bases de datos de Access, carga los objetos convertidos en SQL Server y migra los datos a SQL Server en un solo paso.
  • Se ha mejorado la migración de consultas. La migración de consultas ahora convierte más consultas SELECT en vistas. Para obtener más información, consulte Conversión de objetos de base de datos de Access.
  • Se ha agregado la capacidad de editar propiedades de tabla e índice en la pestaña Tabla de SQL Server.
  • Se ha agregado una nueva configuración global:
    • Puede optar por mostrar números de línea en las ventanas del editor.
    • Puede configurar SSMA para solicitar que reemplace los objetos duplicados, o para que reemplace siempre o nunca los objetos duplicados durante la conversión del esquema.
  • Se ha agregado una nueva opción de conversión que permite especificar si SSMA muestra una advertencia cuando una consulta compleja contiene un carácter comodín.

Julio de 2006

La versión de julio de 2006 de SSMA para Access fue la versión inicial.