SqlConfigurableRetryFactory Kelas
Definisi
Penting
Beberapa informasi terkait produk prarilis yang dapat diubah secara signifikan sebelum dirilis. Microsoft tidak memberikan jaminan, tersirat maupun tersurat, sehubungan dengan informasi yang diberikan di sini.
Menyediakan penyedia logika coba lagi yang berbeda dengan daftar umum kesalahan sementara.
public ref class SqlConfigurableRetryFactory sealed
public sealed class SqlConfigurableRetryFactory
type SqlConfigurableRetryFactory = class
Public NotInheritable Class SqlConfigurableRetryFactory
- Warisan
-
SqlConfigurableRetryFactory
Keterangan
Tabel berikut ini memperlihatkan daftar kesalahan sementara dalam.
Nomor Kesalahan | Deskripsi |
---|---|
1204 | Instans mesin database SQL Server tidak dapat memperoleh sumber daya LOCK saat ini. Jalankan ulang pernyataan Anda saat ada lebih sedikit pengguna aktif. Minta administrator database untuk memeriksa konfigurasi kunci dan memori untuk instans ini, atau untuk memeriksa transaksi yang berjalan lama. |
1205 | Transaksi (ID Proses) mengalami kebuntuan pada sumber daya dengan proses lain dan telah dipilih sebagai korban kebuntuan. Jalankan ulang transaksi. |
1222 | Periode batas waktu permintaan kunci terlampaui. |
49918 | Permintaan tidak dapat diproses. Tidak cukup sumber daya untuk memproses permintaan. |
49919 | Tidak bisa memproses permintaan buat atau perbarui. Terlalu banyak operasi buat atau peningkatan yang sedang berlangsung untuk langganan "%ld". |
49920 | Permintaan tidak dapat diproses. Terlalu banyak operasi yang sedang berlangsung untuk langganan "%ld". |
4060 | Tidak dapat membuka database "%.*ls" yang diminta oleh proses masuk. Gagal masuk. |
4221 | Masuk ke baca-sekunder gagal karena menunggu lama di 'HADR_DATABASE_WAIT_FOR_TRANSITION_TO_VERSIONING'. Replika tidak tersedia untuk masuk karena versi baris hilang untuk transaksi yang sedang dalam proses ketika replika didaur ulang. Masalah ini dapat diatasi dengan menggulung balik atau melakukan transaksi aktif pada replika utama. Kejadian kondisi ini dapat diminimalisir dengan menghindari transaksi tulis panjang di replika utama. |
40143 | Layanan ini menemui kesalahan saat memproses permintaan Anda. Harap coba lagi. |
40613 | Database '%.*ls' di server '%.*ls' saat ini tidak tersedia. Coba lagi sambungan ini nanti. Jika masalah berlanjut, hubungi dukungan pelanggan, dan beri mereka ID pelacakan sesi '%.*ls'. |
40501 | Layanan sedang sibuk. Coba lagi permintaan setelah 10 detik. ID Insiden: %ls. Kode: %d. |
40540 | Layanan ini menemui kesalahan saat memproses permintaan Anda. Harap coba lagi. |
40197 | Layanan ini menemui kesalahan saat memproses permintaan Anda. Harap coba lagi. Kode galat %d. |
10929 | ID Sumber Daya: %d. Jaminan minimum %s adalah %d, batas maksimum adalah %d dan penggunaan saat ini untuk database adalah %d. Namun, server saat ini terlalu sibuk untuk mendukung permintaan yang lebih besar dari %d untuk database ini. Untuk informasi selengkapnya, lihat http://go.microsoft.com/fwlink/?LinkId=267637. Jika tidak, silakan coba lagi nanti. |
10928 | ID Sumber Daya: %d. Batas %s untuk database adalah %d dan telah tercapai. Untuk informasi selengkapnya, lihat http://go.microsoft.com/fwlink/?LinkId=267637.| |
10060 | Terjadi kesalahan saat membuat koneksi ke server. Saat menyambungkan ke SQL Server, kegagalan ini mungkin disebabkan oleh fakta bahwa di bawah pengaturan default SQL Server tidak mengizinkan koneksi jarak jauh. (penyedia: Penyedia TCP, kesalahan: 0 - Upaya koneksi gagal karena pihak yang terhubung tidak merespons dengan benar setelah jangka waktu tertentu, atau koneksi yang dibuat gagal karena host yang terhubung gagal merespons.) (Microsoft SQL Server, Kesalahan: 10060) |
10054 | Nilai data untuk satu atau beberapa kolom meluapkan jenis yang digunakan oleh penyedia. |
10053 | Tidak dapat mengonversi nilai data karena alasan selain ketidakcocokan tanda atau luapan. |
997 | Sambungan berhasil dibuat dengan server, tetapi kemudian terjadi kesalahan selama proses masuk. (penyedia: Penyedia Pipa Bernama, kesalahan: 0 - Operasi I/O yang tumpang tindih sedang berlangsung) |
233 | Sambungan berhasil dibuat dengan server, tetapi kemudian terjadi kesalahan selama proses masuk. (penyedia: Penyedia Memori Bersama, kesalahan: 0 - Tidak ada proses di ujung pipa lainnya.) (Microsoft SQL Server, Kesalahan: 233) |
Konstruktor
SqlConfigurableRetryFactory() |
Menyediakan penyedia logika coba lagi yang berbeda dengan daftar umum kesalahan sementara. |
Metode
CreateExponentialRetryProvider(SqlRetryLogicOption) |
Menyediakan penyedia logika coba lagi interval waktu eksponensial. |
CreateFixedRetryProvider(SqlRetryLogicOption) |
Menyediakan penyedia logika coba lagi waktu interval tetap. |
CreateIncrementalRetryProvider(SqlRetryLogicOption) |
Menyediakan penyedia logika coba lagi interval waktu bertahap. |
CreateNoneRetryProvider() |
Menyediakan penyedia yang tidak dapat dicoba kembali dengan TransientPredicate yang mengembalikan |