dbmstools

Un conjunto de código abierto de utilidades basadas en Python para desarrolladores de software que trabajan con bases de datos
Descargar ahora

dbmstools Clasificación y resumen

Anuncio publicitario

  • Rating:
  • Licencia:
  • GPL
  • Precio:
  • FREE
  • Nombre del editor:
  • John Dickson
  • Sitio web del editor:
  • Sistemas operativos:
  • Mac OS X
  • Tamaño del archivo:
  • 2.2 MB

dbmstools Etiquetas


dbmstools Descripción

Un conjunto de código abierto de utilidades basadas en Python para desarrolladores de software que trabajan con bases de datos DBMSTools entiende los esquemas de la base de datos (tablas, vistas, secuencias, etc.) y DBMSS (sistemas de gestión de la base de datos, por ejemplo, PostgreSQL, Oracle). DBMSTools genera creación, caída y actualización de scripts, así como la importación y exportación de datos.dbmstools está dirigida principalmente a los desarrolladores que trabajan con bases de datos, y en particular aquellos que necesitan admitir los esquemas en más de un DBMS. Las herramientas básicas están destinadas a permitir que toda la información de la base de datos (esquema y datos base) se mantenga en un solo lugar y tendrá scripts específicos de DBMS (para crear y rellenar el esquema de la base de datos y actualizar de una versión a la siguiente) generado de esos datos. Además de las herramientas para manipular los esquemas, hay un segundo grupo de herramientas para ayudar con tareas comunes relacionadas con la base de datos, en particular aquellas que se necesitan durante las pruebas del sistema (tablas de compensación o caída, inserción o exportación de datos de prueba). Todas las herramientas pueden ser Ejecutar desde la línea de comandos en la mayoría de los sistemas operativos. También hay envoltorios para varias de las herramientas, de modo que se pueden ejecutar desde dentro de Apache Ant (un sistema de compilación Java). La DBMS apoyada (y la completa / madurez de ese soporte) son: · Postgres (7 y 8) - Bueno · Oracle - Buena · Microsoft SQLSERVER - BUENO · MYSQL - Buena · Hipersonic - Limited · SQLite - Limited. Aquí hay algunas características clave de "DBMStools": · Generar el mismo esquema (o similar) para muchos DBMS diferentes, todos de una sola representación XML · Migre un esquema de un DBMS a otro, a través de una representación XML · Dadas 2 versiones del esquema en XML, generan scripts de actualización de esquemas para uno o más DBMS · Generar documentación HTML (incluidos los diagramas) de una representación de esquema XML · Exportar un esquema desde un DBMS a XML. · Exportar datos de un esquema, en muchos formatos diferentes. · Borrar todos los datos de un esquema (o algunas tablas) · Deje caer todos los objetos (tablas, vistas, secuencias) de un esquema (o algunos objetos) · Personalizar los scripts de importación de datos para diferentes DBMS. Requisitos: · Python 2.2 o posterior · Java (para las herramientas DB2XML, DB2SQL, DBCLEAR y DBDROP) · Controlador JDBC para su DBMS (para las herramientas DB2XML, DB2SQL, DBCLEAR y DBDROP) ¿Qué hay de nuevo en este lanzamiento: General: · Señaló el soporte adecuado para las codificaciones que no sean ASCII, particularmente UTF-8 e ISO-8859-1 (también conocido como latino-1 y europeo occidental), en campos de descripción de esquema y columnas de caracteres / texto. Gracias a Cesar Chiarinelli por el informe de errores. Consulte Notas para cada herramienta, y Preguntas frecuentes. · Todos los archivos SQL ahora están codificados en ISO-8859-1 (Latín 1) de forma predeterminada, con opción de línea de comandos para usar UTF-8 en las herramientas XML2DDL, DB2 * y FilterDML, así como las envolturas de las hormigas para XML2DDL y FilterDML · La codificación HTML ahora está configurada en UTF-8 · DB2XML ahora sale XML como UTF-8 · DBMStools ahora requiere Python> = 2.2 · Comenzó a agregar soporte para SQLite. No todos los tipos de columnas son compatibles, y es probable que no haya soporte para SQLite con DeltadDL, pero ahora se pueden generar esquemas simples. filterdml: · Error: El script ahora se ejecuta usando 'Python', no 'Python2.4' XML2DOC: · Los estilos de caracteres de Wiki ahora funcionan al inicio de una descripción, y después de las pestañas, las líneas y las roturas explícitas (`` ] `] · ERROR: Los caracteres no ASCII (por ejemplo, UTF-8 o Latín 1) en el archivo XML ahora son compatibles · ERROR: Si el 'punto' no está en la ruta, y se está ejecutando debajo de Jython, ya no arroja una excepción y se detiene, sino simplemente salta a la generación de diagramas. dbmsjy: · ERROR: Excepción al ejecutar con la bandera verbosa en Python <2.4 Tarea de hormigas: · La tarea de la hormiga de Jython se ha cambiado al paquete `` net.sourceforge.dbmstools``. · Combinó la tarea de hormigas en el archivo `` dbmstools-jython-xxx.jar``, así que ahora solo se requiere un frasco para la tarea. Este frasco también incluye todos los DBMStools, por lo que no hay necesidad de tener DBMStools disponibles en el sistema de archivos · El jarro de Juyton anterior ahora incluye todas las bibliotecas de Python, · El jarro de Jython incluido se ha actualizado a la versión 2.2.1, y ahora tiene todas las bibliotecas de Python incluidas dentro del frasco (por lo que no es necesario un directorio de LIB). El atributo `` `PythonBasedir`` ', por lo tanto, ya no se requiere en el elemento de tareas'` Jython``


dbmstools Software relacionado

Neurof

Un marco de red neuronal Java ligero de código abierto y abierto para desarrollar y simular arquitecturas de red neuronales comunes ...

251 3.8 MB

Descargar

Galería

Un ensamblador libre para Gal Chips, como la GAL16V8 y GAL22V10. ...

1,454 154 KB

Descargar

Orbjson

A Broker de solicitud de objeto JSON-RPC gratuita y de código abierto para JavaScript / Ruby RPC Interacción ...

135 291 KB

Descargar