Saya punya pertanyaan yang saya coba jalankan OPENQUERY
di SSRS / SQL Server 2014, tapi saya terus mendapatkan kesalahan:
String karakter yang dimulai dengan [...] terlalu panjang. Panjang maksimum adalah 8000.
Apakah ada cara untuk mengatasi keterbatasan ini?
Untuk referensi, saya mencoba menjalankan kueri dari SSRS melalui Server MySQL yang ditautkan.
sql-server
sql-server-2014
ssrs
linked-server
Salmononius2
sumber
sumber
Jawaban:
Anda dapat melewati batas 8000 karakter
OPENQUERY
dengan memanfaatkanEXECUTE AT
, sebagai berikut:Untuk memastikan ini tidak menimbulkan kesalahan, Anda harus mengaktifkan
RPC OUT
opsi di server yang ditautkan, dengan mengeluarkan perintah berikut:Atau mengaktifkannya dalam GUI:
sumber