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

Layanan pelaporan MS membatasi jumlah baris

Jawaban atas pertanyaan Anda:tidak, sejauh yang saya tahu tidak ada yang setara dengan TOP 50 SQL pernyataan di SSRS itu sendiri.

Beberapa hal yang terlintas dalam pikiran yang mungkin menyebabkan gejala Anda / dapat diselidiki:

  • Apa yang terjadi jika Anda menjalankan kueri untuk kumpulan data di SSMS? Pastikan untuk mengisi parameter yang tepat yang digunakan laporan (jika ada).
  • Jalankan kueri sebagai pengujian dari desainer SSRS. Jika Anda menggunakan Visual Studio:klik kanan dataset dan tekan "Query...", lalu tekan tanda seru merah dan isi parameter apa pun jika diperlukan.
  • Coba beri CountDistinct panggil (pada kumpulan data Anda) di kotak teks di suatu tempat di laporan itu sendiri.
  • Periksa pemfilteran dan pengelompokan di tablix Anda, bahkan mungkin dengan melihat kode sumber XML untuk RDL.
  • Tampilkan parameter di kotak teks (oldskool printf debugging! :D) untuk memastikan parameter tersebut sesuai dengan yang Anda harapkan saat laporan dijalankan di Server Laporan. Jika tidak:coba hapus laporan di server dan terapkan kembali.
  • Lihat ExecutionLog2 Lihat di database ReportServer, khususnya Jumlah Baris yang dikembalikan.
  • Seperti yang disebutkan dalam komentar oleh Atilla:Anda juga dapat memantau pengiriman SQL SSRS yang tepat ke server menggunakan SQL Server Profiler.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bagaimana cara mengekspor semua data dari tabel ke format sql yang dapat disisipkan?

  2. Apakah ada cara untuk tidak menggunakan tanda kurung siku di SQL Server?

  3. Menyinkronkan Database SQL Server 2008 melalui HTTP menggunakan WCF &Sync Framework

  4. Jumlahkan dengan SQL server RollUP - tetapi hanya ringkasan terakhir?

  5. Baris gabungan dari kolom yang dihitung alias