Sorun giderme
IBM i geliştirme için Bob kullanırken sorunları kolayca teşhis et ve çöz.
Genel Bob sorun giderme rehberi için bkz. IBM Bob Sorun Giderme.
Eklenti günlükleri
IBM Bob Premium Package for i, VS Code'da iki çıktı kanalına yapılandırılmış günlük girişleri yazar.
IBM Bob Premium Package for i
IBM Bob Premium Package for i çıktı kanalı, Bob tarafından yapılan her araç çağrısını kaydeder; bu nedenle bir araç beklenmedik davranış gösterdiğinde veya hata ürettiğinde bakılacak ilk yerdir. Erişmek için:
Bob'da Output panelini aç (View → Output veya Ctrl+Shift+U (Windows) ya da Cmd+Shift+U (Mac)).
Output panelinin sağ üst köşesindeki çıktı kanalı açılır listesinden IBM Bob Premium Package for i'yi seç.
Her araç çağrısı şunları üretir:
- Araç başladığında araç adını ve ilgili parametreleri gösteren bir INFO girişi.
- Araç başarısız olursa Bob'un aldığı mesajı yansıtan açıklayıcı bir mesaj içeren bir ERROR girişi.
- Bir araç 30 saniye sonra tamamlanmamışsa olası bir takılmayı belirten bir WARN girişi.
- Toplam süreyi milisaniye cinsinden gösteren bir tamamlanma girişi.
IBM Bob
IBM Bob çıktı kanalı, genel uzantı düzeyindeki günlük girişlerini kaydeder. Erişmek için:
Bob'da Output panelini aç (View → Output veya Ctrl+Shift+U (Windows) ya da Cmd+Shift+U (Mac)).
Output panelinin sağ üst köşesindeki çıktı kanalı açılır listesinden IBM Bob'u seç.
IBM Bob Premium Package for i'ye özgü günlük mesajlarını ayırt etmek için imlecini çıktı kanalına yerleştir, Ctrl+f (Windows) veya Cmd+f (Mac) tuşlarına bas ve [source:ibmi] ifadesini ara.
Diğer ilgili kanallar
İlgili tanı bilgileri, diğer önkoşul IBM i eklentileri tarafından yönetilen şu ek çıktı kanallarında da bulunabilir:
- Code for IBM i: Tüm IBM i iletişimi için birincil çıktı kanalı. Çalıştırılan CL, SQL ve PASE komutlarını, hatalarını, kimlik doğrulama mesajlarını ve diğer sistem mesajı türlerini içerir.
- IBM i Testing: Hangi testlerin keşfedildiğini, hangi test yapılandırmasının kullanıldığını, tüm test komutlarına ait standart çıktı ve hataları ve daha fazlasını günlüğe kaydeder.
Kaynaklar
IBM i 7.6 Belgeleri
IBM i için resmi IBM 7.6 belgeleri.
IBM Bob for IBM i Developers YouTube Oynatma Listesi
IBM i geliştiricilerinin Bob'dan nasıl yararlanabileceğine dair adım adım açıklamalar, demolar ve ipuçları içeren YouTube oynatma listesi.
Code for IBM i Eklenti Belgeleri
Code for IBM i eklentisi için resmi belgeler; bağlantı kurulumu, kütüphane listesi yapılandırması, QSYS ve IFS'e göz atma ve kaynak kodu derlemeyi kapsar.
Db2 for IBM i Eklenti Belgeleri
Db2 for IBM i eklentisi için resmi belgeler; SQL çalıştırmayı, veritabanı nesnelerine göz atmayı, Visual Explain'den yararlanmayı ve SQL örneklerine erişmeyi kapsar.
RPGLE Eklenti Belgeleri
RPGLE eklentisi için resmi belgeler; sabit biçimli ve serbest biçimli RPGLE dil düzenleyicisi özelliklerini kapsar.
CL Eklenti Belgeleri
CL eklentisi için resmi belgeler; CL dil düzenleyicisi özelliklerini kapsar.
IBM i Testing Eklenti Belgeleri
IBM i Testing eklentisi için resmi belgeler; RPGUnit testleri yazmayı, yapılandırmayı ve kod kapsamıyla çalıştırmayı kapsar.
RPGUnit Belgeleri
Test paketi kurulumu, doğrulama API'leri, derleme komutları ve kod kapsamı yapılandırmasını kapsayan resmi RPGUnit belgeleri.