Aracılığıyla paylaş


Hata Ayıklama Betiği

Şunlar için geçerlidir:SQL Server Azure Data Factory'de SSIS Tümleştirme Çalışma Zamanı

Betik Görevi ve Betik Bileşeni tarafından kullanılan betikleri, Microsoft Visual Studio araçlarını kullanarak Uygulamalar için Araçlar’da (VSTA) yazarsınız.

VSTA'da kesme noktalarını ayarlar ve script oluşturursunuz. Kesme noktalarını VSTA'da yönetebilirsiniz, ancak SSIS Designer'ın sağladığı Kesme Noktalarını Ayarla iletişim kutusunu kullanarak kesme noktalarını da yönetebilirsiniz. Daha fazla bilgi için bkz. Denetim Akışında Hata Ayıklama.

Kesme Noktalarını Ayarla iletişim kutusu betik kesme noktalarını içerir. Bu kesme noktaları kesme noktası listesinin en altında görünür ve satır numarasını ve kesme noktasının görüntülendiği işlevin adını görüntüler. Kesme Noktalarını Ayarla iletişim kutusundan bir komut dosyası kesme noktasını silebilirsiniz.

Çalışma zamanında, betikteki kod satırlarında ayarlanan kesme noktaları, pakette veya paketteki görevler ve kapsayıcılar üzerinde ayarlanan kesme noktaları ile tümleştirilir. Hata ayıklayıcı, bir betikteki kesme noktasından başlayarak bir paket, görev veya kapsayıcıda ayarlanmış kesme noktasına kadar çalışabilir; bunun tersi de geçerlidir. Örneğin, bir paketin OnPreExecute ve OnPostExecute olaylarını aldığında ortaya çıkan kesme koşullarına kesme noktaları ayarlanmış olabilir ve ayrıca, betiğinde satırlar üzerinde kesme noktaları bulunan bir Betik Görevi içerebilir. Bu senaryoda paket, OnPreExecute olayıyla ilişkili kesme koşulunda yürütmeyi askıya alabilir, betikteki kesme noktalarına çalıştırabilir ve son olarak OnPostExecute olayıyla ilişkili kesme koşuluna çalışabilir.

Betik görevinde ve Betik bileşeninde hata ayıklama hakkında daha fazla bilgi için bkz. Betik Görevini Kodlama ve Hata Ayıklama ve Betik Bileşeninde Kodlama ve Hata Ayıklama.

Uygulamalar için Visual Studio'da kesme noktası ayarlamak için

Ayrıca Bkz.

Paket Geliştirme için Sorun Giderme Araçları