STE SITIO WEB UTILIZA COOKIES: si continúa navegando en este sitio, está dando su consentimiento para la aceptación de las cookies.
Para obtener más información, por favor, lea nuestra Política de privacidad y Política de cookies.

Migración y Modernización
Automatizada y Personalizada
de Bases de Datos y Aplicaciones


Solución de Actualización de SQL Server

Herramienta de migración de bases de datos Ispirer MnMTK es una solución de conversión altamente automatizada de SQL Server 2000 a SQL Server 2008. Nuestra herramienta de migración de bases de datos le ayudará a cambiar fácilmente entre las dos versiones de base de datos SQL Server.


Qué es Microsoft SQL Server

Microsoft SQL Server es una base de datos relacional desarrollada por la empresa Microsoft. Su creación se remonta a 1989. SQL Server 7.0 y SQL Server 2000 tuvieron modificaciones y ampliaciones para el código de base Sybase, añadiendo soporte para la arquitectura IA-64. SQL Server 2008 (anteriormente con nombre código "Katmai") vio el mundo el 6 de agosto de 2008 diseñado para hacer que la gestión de los datos sea de ajuste automático, de auto-organización y auto-mantenimiento con el desarrollo de tecnologías Always On de SQL Server, para proporcionar tiempo de inactividad cerca de cero.


Por qué Ispirer MnMTK

La herramienta de migración Ispirer MnMTK ayuda con actualización en SQL Server 2008 y permite:

  • Migración de función Deprecated
  • Migración de joins de formato antiguo
  • Soporte de actualización de objetos de sistema

Características de Conversión

  • Migración de tipos de datos

    Algunos de los tipos de datos requieren conversión, ya que están en desuso en futuras versiones de MSSQL Server.

    Para obtener información adicional acerca de cómo actualizar los tipos de datos, consulte el capítulo relativo a la actualización de tipos de datos de MSSQL Server en nuestras páginas Wiki:

    http://wiki.ispirer.com/sqlways/sql-server/upgrade/datatypes

  • Migración de Funciones integradas SQL

    Ispirer MnMTK puede migrar funciones cuando ellas cambiaron su nombre o número de argumentos.

    Puede leer más sobre la actualización de las funciones integradas en el capítulo relativo a actualización del Servidor MSSQL Funciones integradas en nuestras páginas Wiki:

    http://wiki.ispirer.com/sqlways/sql-server/upgrade/builtinfunctions

  • Conversión de objetos de sistema

    Una gran cantidad de objetos del sistema fueron trasladados a esquema sys con nuevos nombres. Además, algunas de las columnas de tablas de sistema han cambiado sus nombres en SQL Server 2008.

    • syscolumns -> sys.columns
    • syscomments -> sys.comments
    • sysindexes -> sys.indexes
    • sysmessages -> sys.messages
    • sysobjects -> sys.objects
    • systypes -> sys.types y más

    Para obtener información adicional acerca de cómo actualizar los objetos del sistema, por favor visite el capítulo relativo a actualización de objetos de sistema de MSSQL Server en nuestras páginas Wiki:

    http://wiki.ispirer.com/sqlways/sql-server/upgrade/systemobjects

  • Conversión de Sintaxis de Sentencias

    Algunos sentencias requieren manipulaciones adicionales para ser utilizadas en la versión más reciente de MSSQLServer 2008.

    • Dbcc DbReindex
    • Drop Index
    • Referencias de columna de tres partes
    • Referencias de columna de cuatro partes

    • Por ejemplo:

      Microsoft SQL Server 2000:

      UPDATE dbo.ispirer.shop
      SET good = “Milk”
      WHERE dbo.ispirer.shop.good_id = 18

      Microsoft SQL Server 2008:

      WITH s AS (SELECT * FROM  dbo.ispirer.shop )
      UPDATE s
      SET good = “Milk”
      WHERE s. good_id  = 18

    • Actualización con Nolock en cláusula From
    • Table Hints sin With
    • Index Option sin corchetes
    • Joins en formato antiguo

      Por ejemplo:

      Microsoft SQL Server 2000:

      SELECT shop_name FROM shop, customer 
      WHERE shop.good_id*=customer.good_id 
      AND customer.price=123 AND shop.good= “Milk”

      Microsoft SQL Server 2008:

      SELECT shop_name FROM shop LEFT OUTER JOIN customer ON 
      shop.good_id=customer.good_id AND customer.price=123  
      WHERE  shop.good= “Milk”

    • Uso de alias en ORDER BY

    • Por ejemplo:

      Microsoft SQL Server 2000:

      SELECT DISTINCT CONVERT(VARCHAR, good_date,112) 
      AS good_date FROM shop ORDER BY shop.good_date

      Microsoft SQL Server 2008:

      SELECT DISTINCT CONVERT(VARCHAR, good_date,112)  
      AS good_date FROM shop ORDER BY good_date


      Microsoft SQL Server 2000:

      SELECT CONVERT(VARCHAR, good_date,112) 
      AS good_date, good_date  FROM shop
      ORDER BY good_date

      Microsoft SQL Server 2008:

      SELECT CONVERT(VARCHAR, good_date,112)  
      AS good_date, good_date FROM shop
      ORDER BY CONVERT(VARCHAR, good_date,112)


      Microsoft SQL Server 2000:

      SELECT good_date, CONVERT(VARCHAR, good_date,112) 
      AS good_date FROM shop ORDER BY good_date

      Microsoft SQL Server 2008:

      SELECT good_date, CONVERT(VARCHAR, good_date,112)  
      AS good_date FROM shop ORDER BY shop.good_date

    Para obtener información adicional acerca de actualización de sintaxis, por favor visite el capítulo relativo a Actualización de Sintaxis de MSSQL Server en nuestras páginas Wiki:

    http://wiki.ispirer.com/sqlways/sql-server/upgrade/statementssyntax

    Además de lógica de negocio de servidor, Ispirer MnMTK también convierte las consultas SQL en las aplicaciones front-end y scripts.

    Lea más acerca de los Beneficios Clave de Ispirer MnMTK.


    Si Usted está interesado en nuestros servicios, le ofrecemos probar una demo gratuita o solicitar un presupuesto.

 
Testimonios
Septiembre 11, 2017Cardtek, Turquía
Microsoft SQL Server a Oracle

"Cardtek es la empresa más valiosa en el sector financiero y bancario en Turquía. Entre otros numerosos proyectos, estamos operando un sistema de recolección de...

...

Septiembre 11, 2017Caxton & CTP Publishers and Printers Ltd, Sudáfrica
Sybase ASE a MySQL

"Estimada Vera,

Donde estamos es el siguiente:

1. Hemos habilitado todo nuestro software para operar en una 'Agnostic Manner' en que ya no es hardware y tipo de base...

...

Estudios de Caso
Septiembre 14, 2017Oracle Forms a Java, Estados Unidos
¡La viabilidad de la migración automática de Oracle Forms a Java con Ispirer MnMTK se ha probado!


A principios de 2017, Ispirer Systems fue contactado por una de las compañías global de...

...

Junio 5, 2017Oracle a PostgreSQL, Rusia
Servicios profesionales de migración de paquetes y procedimientos almacenados de Oracle a PostgreSQL.


A finales de 2016, Ispirer Systems realizó servicios de migración para uno de los...

...