2016-04-04 17 views
0

Sistem saklı prosedürler dönüyor. sp_helpdevice; çalıştırdığımda, dönüş değeri "sp_helpdevice" dizesidir. Neyin yanlış olduğunu nasıl kontrol edeceğine dair bir fikrin var mı?Sybase ASE sistem saklı yordamlar hiçbir şey dönüyor, hiçbir şey diğerleri arasında böyle <code>sp_displayroles</code>, <code>sp_helpdevice</code> olarak

Ben bu yüzden daha büyük işlem günlükleri için izin vermek ALTER DATABASE <database> LOG ON <device>= '20m'; çalıştırabilir mevcut hangi cihazları görmek istiyorum.

Düzeltme: sa_role ile uygun izne sahibim.

+0

Sistem saklı yordamları yürütmek için gerekli izinleriniz var mı? – AKS

+0

Evet, yaptım. Üzgünüz, bu çözüldü, ben db ile etkileşim kurmak için ISQL kullanmalıyım çıkıyor. – enadiz

cevap

0

Sorunu çözdüm. Oracle SQL Developer ile sorguları çalıştırıyordum. Muhtemelen SQL geliştiricisinin Sybase DB sürücüsünün ASE v16 ile çok uyumlu olmaması nedeniyle problemler veriyordu. Yerel ISQL'i kullandıktan sonra, doğru biçimlendirilmiş sonuçları görebiliyorum.