2009-05-04 19 views
23

¿Cuál es el mejor cliente gratuito Open Source para consultar una base de datos Oracle? También puede ser compatible con otras bases de datos (MySQL, Postgres, etc.), ya que nuestro entorno de desarrollo a menudo requiere cambiar entre diferentes bases de datos.¿Cliente de escritorio gratuito para Oracle?

+0

¿Realmente necesita que se abra el código fuente, o simplemente una aplicación gratuita se adaptaría a sus necesidades? Además, ¿en qué plataforma quieres ejecutarlo: Windows, Linux, MacOS? ... – Mac

+0

Una aplicación gratuita estaría bien, no pretendo hacer nada con la fuente. La plataforma sería Windows. – pugmarx

+0

Una buena pregunta, ¿tal vez cambiar el encabezado de su pregunta para que coincida con el cuerpo? –

Respuesta

25

He estado usando el Oracle SQL Developer (porque es gratis) y al principio odiaba cada minuto que pasaba con él. Todavía tengo problemas extraños con los gráficos, ya que se está ejecutando en Vista y parece que hay algún tipo de problema con los controladores de gráficos (afortunadamente, nadie puede hacer que funcione correctamente en Vista, así que no estoy solo en esto), que hace su uso bastante engorroso.

Sin embargo, tuve que aprender a manejarlo y ahora debo admitir que es una herramienta clara y muy útil (NO SÓLO) para consultar una base de datos Oracle. Supongo que también podría consultar otras bases de datos, por ejemplo, lo he utilizado para consultar algunos archivos de acceso de MS heredados, por lo que creo que también podría consultar SQL Server.

Puede realizar migraciones de datos, importar/exportar, ver salida OWA, y supuestamente también DEBUG (paso a paso, establecer puntos de interrupción, etc ...) código PL/SQL, pero no lo he intentado. He estado bien con la línea de comandos sqlplus hasta el momento :) Pruébalo, y no permitas que los problemas gráficos relacionados con Vista te den una impresión incorrecta :)

+0

Para los problemas de fallas visuales, el uso de un JDK que NO está incluido con SQL Developer pareció resolver el problema. –

+0

¡Sin duda intentaré eso! Estoy realmente cansado de eso, aunque encontré mi manera de resolver los problemas, a veces me vuelve loco.Gracias por el consejo –

+0

Solo como nota, creo que los problemas de Vista son con Java y no con Oracle Sql Developer. Algo sobre cómo Java vuelve a dibujar el formulario. –

-4

Una respuesta (para cualquier plataforma y base de datos) es simplemente usar ODBC. P.ej. en POSIX, unixODBC. Por supuesto, Oracle admite el estándar con their own drivers.

+0

En caso de que no se dé cuenta por qué está downvoted: esos no son clientes de escritorio. – Fuzzy76

4

¿Qué tipo de "cliente" quiere decir? ¿Te refieres a los controladores reales, o simplemente a una aplicación de la que puedes obtener resultados de SQL? por ejemplo, SQuirrel SQL

+0

Salté por los aros y conseguí que ardiera trabajando en el último contrato de la compañía ... pero lo conseguí funcionando. Agregué el cliente de Oracle fino pero Different Toad y PL/SQL Dev. (herramientas/ensayos pagados) Tengo problemas con los sockets, etc ... A continuación veo que SQLTools es un cliente gratuito y liviano. www.sqltools.net ... Lo intenté y funciona sin problemas. –

6

Si por código abierto quieres decir gratis, entonces Oracle SQL Developer es gratis. Sin embargo, no es de código abierto. Sin embargo, es totalmente compatible, lo usamos donde trabajo todo el tiempo.

Si le interesa, puede ir al here para obtener una buena referencia de inicio sobre sus funciones.

1

Bueno Oracle SQL Developer proporciona de forma gratuita, que es básicamente un IDE de Oracle - te permite navegar por las tablas, editor de código para PLSQL, ventana de consulta SQL, etc ...

5

SQLTools es un cliente ligero y gratuito. www.sqltools.net

+1

Se conecta a Oracle sin configuración de Thin Client y todo (a diferencia de Squirrel Nightmare) Toad y PL/SQL developer son las mejores herramientas COTS para Oracle, pero de forma gratuita, SQLTools "funciona" Gracias –

Cuestiones relacionadas