Sqlserver
 sql >> डेटाबेस >  >> RDS >> Sqlserver

SSRS वेबपेज त्रुटि स्थिति कोड 500

यह समस्या SQL सर्वर द्वारा चलाई जा रही रिपोर्ट को रोक देने के कारण हो रही है क्योंकि अनुरोध की लंबाई एक निश्चित राशि से अधिक है।

इसका समाधान इस प्रकार है:

रिपोर्ट प्रबंधक और रिपोर्ट सर्वर के लिए web.config फ़ाइलों का पता लगाएँ।

इन्हें कहीं इस तरह मिलना चाहिए:

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

एक बार स्थित होने पर आपको दोनों के लिए web.config फाइलों को संपादित करना होगा और निम्नलिखित बिट कोड जोड़ना होगा:

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

इन ऐप सेटिंग्स को /system.web और रनटाइम नोड्स के बीच जोड़ा जाना चाहिए, इसलिए इसे कुछ इस तरह दिखना चाहिए:

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

नोट: रिपोर्ट मैनेजर के पास पहले से ही एक ऐप सेटिंग नोड हो सकता है, इसलिए आपको केवल दो ऐड की लाइन पेस्ट करने की आवश्यकता होगी।

रिपोर्ट सर्वर को सभी 4 लाइनों की आवश्यकता होगी (खुले और बंद ऐपसेटिंग नोड्स सहित।




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. ASP.NET सत्र राज्य प्रदर्शन के लिए SQLServer बनाम StateServer

  2. SQL सर्वर:एकल कॉलम में मानों के आधार पर तालिका में डुप्लिकेट खोजें

  3. SQL सर्वर (T-SQL) में एकल फ़ाइल समूह में एकाधिक विभाजन कैसे मैप करें

  4. SQL सर्वर में वर्तमान सत्र के लिए भाषा बदलें

  5. ACOS () SQL सर्वर में उदाहरण