Berlaku Untuk
SQL Server 2012 Business Intelligence SQL Server 2012 Developer SQL Server 2012 Enterprise SQL Server 2012 Standard SQL Server 2014 Business Intelligence - duplicate (do not use) SQL Server 2014 Developer - duplicate (do not use) SQL Server 2014 Enterprise - duplicate (do not use) SQL Server 2014 Standard - duplicate (do not use)

Gejala

Pertimbangkan skenario berikut:

  • Anda menggunakan Microsoft SQL Server 2012 atau SQL Server 2014 dan Microsoft SQL Server data Tools (SSDT) untuk mendesain paket SQL Server Integration Services (SSIS).

  • Dalam tugas Dataflow, Anda menggunakan komponen sumber seperti sumber OLE DB, sumber ADO.NET, atau sumber ODBC, untuk mengatur mode akses data ke perintah SQL dan mengetikkan kueri dalam kotak perintah.

  • Klik pratinjau untuk melihat hasil kueri.

Dalam skenario ini, perintah yang dipratinjau berjalan lebih dari 30 detik dan gagal dalam desainer. Selain itu, Anda menerima kesalahan yang menyerupai "kueri timeout kedaluwarsa."

Penyebab

Masalah ini terjadi karena ambang batas Commandtimeout sulit dikodekan sebagai 30 detik untuk fitur pratinjau di SSIS Designer.

Setiap pembaruan kumulatif baru untuk SQL Server berisi semua hotfix dan semua perbaikan keamanan yang disertakan dengan pembaruan kumulatif sebelumnya. Lihat pembaruan kumulatif terbaru untuk SQL Server:

Catatan:

  • Sebelum Anda menerapkan hotfix ini, pengaturan waktu habis telah diperbaiki hingga 30 detik dalam pratinjau data untuk semua komponen SSIS.

  • Setelah Anda menerapkan perbaikan terbaru ini:

    • Untuk komponen sumber ADO.NET dan komponen sumber OLE DB, mereka sudah memiliki properti Commandtimeout. Properti ini akan digunakan dalam pratinjau data.

    • Untuk semua komponen lain yang memiliki fitur pratinjau data tetapi tidak memiliki properti Commandtimeout :

      • Jika ada nilai DWORD Datapreviewtimeout di bawah kunci registri sistem:\\HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\SSIS\Preferences SSIS akan menggunakan nilai tersebut seiring waktu selama pratinjau.

      • Jika tidak ada nilai DWORD Datapreviewtimeout, SSIS masih menggunakan 30 detik.

Status

Microsoft telah mengonfirmasi bahwa ini adalah masalah pada produk Microsoft yang tercantum di bagian "Berlaku untuk".

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.