2009-02-06 35 views
5

¿Existe una buena herramienta de Sybase u otra parte que me permita depurar los procedimientos almacenados en Sybase ASE? Necesito poder establecer puntos de interrupción & puntos de observación.¿Cómo depurar los procedimientos almacenados en Sybase ASE?

Anteriormente, en Sybase ASA (no ASE), utilicé Sybase Central para hacer esto. Hay un complemento para ASE, pero dudo que me permita depurar los procedimientos.

Respuesta

3

Sybase ASE viene con un depurador de línea de comandos llamado sqldbgr. No es la opción más fácil de usar, pero funciona. Puede encontrar documentación para esto en la Guía de utilidades.

Alternativamente, Embarcadero produce un SQL debugger.

+0

El enlace de arriba al sitio de Embarcadero ahora está roto. –

+0

También Aqua Data Studio de Aqua Fold tiene depuradores de SQL para [Sybase ASE] (http://www.aquafold.com/aquadatastudio/sybase_sql_debugger.html) y otros – eric

0

Puede echar un vistazo a Sybase Workspace. Es una herramienta de base de datos para admitir servidores de bases de datos Sybase. Viene con facilidad de depuración.

0

Creo recordar que Embarcadero SQL Debugger funciona para la depuración de Provisiones almacenadas en ASE. Creo que es un complemento para DBArtsian. Visite su sitio web para obtener más.

Saludos,

Kevin

0

REPARTO Generador de SQL (por castsoftware.com) tiene un depurador donde se pueden hacer todas las tareas comunes, paso en, sobre, ver las variables, seleccione una de las tablas temporales y por lo en. Es una gran herramienta, desafortunadamente, para uso doméstico, cuesta.

-1

Utilice Oracle SQL Developer. Actualmente estoy trabajando a través de una conexión JDBC a una base de datos Sybase ASE usando esta herramienta. Esto parece estar basado en Eclipse, pero es bastante sensible y le permite ver el código fuente de funciones y procesos también. También hay un depurador disponible.

Para crear una nueva conexión Sybase, haga clic en la pestaña Sybase, ingrese su nombre de host/puerto/nombre de usuario/contraseña, elija una base de datos para acceder, y eso es todo.

¡Y este software es sin cargo! Una de las cosas que me encanta de Oracle es que regalan tantas cosas buenas de forma gratuita (piensen en JDeveloper IDE para ADF, JRockit JVM y Mission Control, y esta herramienta).

http://www.oracle.com/technology/products/database/sql_developer/index.html

+0

Disculpas. El depurador en Oracle SQL Developer funciona solo para Oracle PL/SQL, no para Sybase. – Alvin

+0

Actualiza esto en la respuesta como PD:. Perdí un tiempo al no leer el comentario anterior. Gracias sin embargo. – user3705478

0

aletrina ha proporcionado la respuesta completa.

Pero para esto:
Por desgracia, tengo que depurar algunos procedimientos existentes para determinar si se van a romper cuando la nueva funcionalidad se implementa en otras partes del sistema de
Por cierto, no necesita un depurador procedimiento almacenado. Simplemente lea el código de procedimiento almacenado.

0

Aqua Data Studio desde la aguamarina Fold tiene depuradores SQL para Sybase ASE y otros (Oracle, DB2 LUW y SQL Server).

Además, Sybase ASE se envía con un depurador de línea de comandos sp llamado sqldbgr.

Cuestiones relacionadas