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


Conversión de SQL Embebido de Java

Java logo

¿Qué es JDBC?

Java Database Connectivity, una API de Java que permite a los programas de Java ejecutar sentencias SQL. Esto permite a los programas de Java interactuar con cualquier base de datos compatible con SQL. JDBC es una parte de la plataforma Java y se divide en 2 paquetes: java.sql y javax.sql.


¿Por qué Ispirer MnMTK?

Ispirer MnMTK le ayuda a realizar automáticamente la evaluación integral y la migración de sentencias SQL incorporadas en aplicaciones Java. Con Ispirer MnMTK no hay necesidad de extraer las sentencias SQL de código de aplicación y convertirlos por separado. La herramienta acaba el proceso de migración entero internamente.

Características de Conversión

  • Convierte la conexión de base de datos a base de datos nueva (interfaz java.sql.Connection)
  • Convierte sentencias SQL embebido de interfaces java.sql-para ajustarse a la sintaxis de la base de datos nueva:
    • interfazjava.sql.Statement - se utiliza para enviar sentencias SQL básicas
    • interfazjava.sql.PreparedStatement - se utiliza para enviar comandos preparados o básicos sentencias SQL (derivado de la Declaración)
    • interfazjava.sql.CallableStatement - se utiliza para llamar a procedimientos almacenados de base de datos (derivados de PreparedStatement)
    • interfazjava.sql.ResultSet - se utiliza para recuperar y actualizar los resultados de una consulta

Por ejemplo,
Base de Datos de Origen Informix

  1. PreparedStatement mStmt = mConn.prepareStatement("select c_date
  2. from products
  3. where c_date<=TODAY");
  4. ResultSet Rs = mStmt.executeQuery();
  5.  

Base de Datos de Destino SQL Server

  1. PreparedStatement mStmt = mConn.prepareStatement("select c_date
  2. from products
  3. where c_date <= CONVERT(DATE,GetDate())");
  4. ResultSet Rs = mStmt.executeQuery();


Ispirer MnMTK es capaz de soportar los diferentes tipos de bases de datos de origen y destino en las aplicaciones Java.

¿Cómo convertir?

Por favor, eche un vistazo al artículo relacionado:

Migración de SQL Embebido y API de Acceso a Bases de Datos

Evaluación

Evaluación ayuda a estimar el esfuerzo y el costo de la migración. Para la conversión de SQL embebido, la evaluación puede incluir lo siguiente:

  • Identificar los archivos de origen que contienen el código de acceso de base de datos
    • Lista de los archivos que contienen java.sql
    • Número de archivos y número de código en cada
  • Identificar las sentencias SQL embebido

Ispirer MnMTK automatiza la migración entera de SQL embebido en aplicaciones Java. Esto le permite disminuir considerablemente los riesgos de conversión y reducir significativamente los esfuerzos internos. La estrategia de precios razonables hace Ispirer MnMTK instrumento aún más poderoso para este tipo de migración.


Si Usted tiene algunas preguntas o desea obtener más información, siempre puede ponerse en contacto con nosotros.

 
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...

...