Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Kode status kesalahan halaman web SSRS 500

Masalah ini disebabkan oleh server SQL yang menghentikan laporan yang sedang dijalankan karena panjang permintaan melebihi jumlah tertentu.

Solusi untuk ini adalah sebagai berikut:

Temukan file web.config untuk ReportManager &ReportServer.

Ini harus ditemukan di suatu tempat seperti ini:

C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportManager\Web.config

C:\Program Files\Microsoft SQL Server\MSRS10_50.MSSQLSERVER\Reporting Services\ReportServer\Web.config

Setelah ditemukan, Anda perlu mengedit file web.config untuk keduanya dan menambahkan sedikit kode berikut:

<appSettings>
<add key="aspnet:IgnoreFormActionAttribute" value="true" />
<add key="aspnet:MaxHttpCollectionKeys" value="100000" />
</appSettings>

Pengaturan aplikasi ini harus ditambahkan antara /system.web dan node runtime, sehingga akan terlihat seperti berikut:

</system.web>
<appSettings>
<add key="aspnet:IgnoreFormActionAttribute" value="true" />
<add key="aspnet:MaxHttpCollectionKeys" value="100000" />
</appSettings>
<runtime> 

CATATAN: ReportManager mungkin sudah memiliki node pengaturan aplikasi sehingga Anda hanya perlu menempelkan dua baris kunci tambahan.

ReportServer kemungkinan besar akan membutuhkan semua 4 baris (termasuk node pengaturan aplikasi buka dan tutup.




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Tidak dapat menggunakan agregat atau subkueri dalam ekspresi yang digunakan untuk grup menurut daftar klausa GROUP BY

  2. Bagaimana cara menampilkan 7 catatan untuk setiap baris, 1 untuk setiap hari dalam seminggu?

  3. Bagaimana cara membuat indeks unik pada kolom NULL?

  4. Mengedit masalah Rekam di Access / SQL (Konflik Tulis)

  5. Indeks berkerumun dan Urutan berdasarkan Klausa