2008-11-14 17 views
5

Actualmente tengo una herramienta personalizada que genera vanilla-SQL (solo usando SQL estándar), de nuestros modelos de datos que configura esquemas de bases de datos y datos iniciales para nuestras nuevas bases de datos, y correcciones de versiones, etc. Esta parte es todo bien y excelente en este momento.¿Qué es una buena herramienta para ejecutar scripts SQL contra cualquier base de datos?

Sin embargo, ejecutar estas secuencias de comandos SQL en contra de las diferentes bases de datos (diferentes proveedores) es un problema, así que escribí un pequeño script Php hace un tiempo que lo hace por mí, pero me preguntaba si hay alguna solución mejor a este problema?

Gracias

Respuesta

3

utilizo SQL Developer, que es realmente genial.

Se ejecuta en cualquier plataforma (es una aplicación Java), puede conectarse a cualquier proveedor de bases de datos y es gratis.

+0

Sí utilizo SQL Developer también, pero a pesar de que sólo se admite Oracle y acceso ... hay plugins o algo por el estilo? –

+0

Creo que puede conectarse a las fuentes de datos ODBC? Eso le permitiría acceder a casi todas las bases de datos, e incluso cosas como hojas de Excel y archivos planos. – Rick

+0

Esto suena mejor por el momento, pero ¿hay algún tutorial? –

2

Uso Squirrel, como SQL Developer es una aplicación java que es gratuita.

Descripción

cliente SQuirrel SQL es un programa gráfico Java que le permitirá a ver la estructura de una base de datos compatible con JDBC , examinar los datos en tablas, comandos SQL tema.

Download and Installation

Cuestiones relacionadas