2009-02-06 27 views
5

Sybase ASE'de saklı yordamları hata ayıklamak için Sybase veya başka bir yerde iyi bir araç var mı? Kesme noktaları & izleme noktalarını ayarlayabilmem gerekir.Sybase ASE'de saklı yordamlar nasıl hata ayıklanır?

Daha önce, Sybase ASA'da (ASE değil), bunu yapmak için Sybase Central kullanmıştım. ASE için bir eklenti var, ancak prosedürlerin hatalarını ayıklamamdan şüpheliyim.

cevap

3

Sybase ASE, sqldbgr adlı bir komut satırı hata ayıklayıcısına sahiptir. En kullanıcı dostu seçenek değil, ama işe yarıyor. Bunun için dokümantasyonu Yardımcı Program Kılavuzu'nda bulabilirsiniz.

Alternatif olarak Embarcadero, SQL debugger üretir.

+0

Embarcadero sitesinin yukarıdaki bağlantısı artık bozuldu. –

+0

Ayrıca Aqua Fold'dan Aqua Data Studio'nun [Sybase ASE] (http://www.aquafold.com/aquadatastudio/sybase_sql_debugger.html) ve diğerleri için – eric

0

Sybase Workspace'e bir göz atabilirsiniz. Sybase veritabanı sunucularını destekleyen bir veritabanı aracı. Hata ayıklama ile birlikte gelir.

0

Embarcadero SQL hata ayıklayıcısını, ASE'de Stored Procs hata ayıklama için çalıştığını hatırlıyorum gibi görünüyor. DBArtsian için bir eklenti olduğunu düşünüyorum. Daha fazla bilgi için web sitelerine göz atın.

Alkış,

Kevin

0
(castsoftware.com tarafından)

CAST SQL Builder geçici tablolar ve böylece arasından seçim bitti, içine adım, tüm ortak görevleri yapmak değişkenleri izleyebileceği hata ayıklayıcı vardır üzerinde. Ne yazık ki, ev kullanımı için harika bir araç, maliyeti.

-1

Oracle SQL Developer'ı kullanın. Şu anda bu aracı kullanarak Sybase ASE veritabanına bir JDBC bağlantısı üzerinden çalışıyorum. Bu Eclipse tabanlı gibi görünüyor, ancak oldukça duyarlı ve fonksiyonları ve procs için kaynak kodunu görmenizi sağlar. Ayrıca bir hata ayıklayıcı mevcuttur.

"Yeni/Veritabanı Bağlantısı Bağlantısı" penceresinde yeni bir Sybase bağlantısı oluşturmak için, Sybase sekmesine tıklayın, ana makine adınızı/bağlantı noktasını/kullanıcı adınızı/parolanızı girin, erişmek için bir veritabanı seçin ve işte bu.

Ve bu yazılım ücretsizdir! Oracle hakkında sevdiğim bir şey, ücretsiz olarak çok iyi şeyler vermeleridir (ADF, JRockit JVM ve Mission Control için JDeveloper IDE'yi ve bu aracı düşünün).

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

+0

Özürler için SQL hata ayıklayıcıları vardır. Oracle SQL Developer'daki hata ayıklayıcı yalnızca Sybase değil Oracle PL/SQL için çalışır. – Alvin

+0

Bunu, yanıt olarak PS: olarak güncelleyin. Yukarıdaki yorumu okumadan biraz zaman harcadım. Yine de teşekkürler. – user3705478

0

Alletrin tam cevabı sağlamıştır.

Ama bunun için

:
Yazık ki yeni işlevsellik sisteminin
Kesinlikle bir saklı yordam hata ayıklayıcı gerekmez başka bir yerde uygulanır zaman kıracak olmadığını belirlemek için bazı mevcut prosedürler hata ayıklama gerekiyor. Sadece saklı yordam kodunu okuyun. http://www.werysoft.com/

0

Werysoft SQL editörü QweryBuilder Sybase ASE için bir hata ayıklayıcı vardır.

Ayrıca, Sybase ASE, sqldbgr adlı bir komut satırı sp hata ayıklayıcı ile birlikte gelir.

0

Aqua Data Studio Aqua Katlama SQL Sybase ASE için debugger'lar ve diğerleri (Oracle, DB2 LUW ve SQL Server) vardır:

İlgili konular