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

SqlServer में Asp.Net 4.0 भंडारण सत्र

मेरा मानना ​​है कि आपने aspnet_regsql.exe एप्लिकेशन का उपयोग किया होगा जो तब एक विज़ार्ड शुरू करता है और फिर विभिन्न aspnet_* जोड़ता है आपकी टेबल पर टेबल।

यदि ऐसा है तो फिर से उसी विज़ार्ड को पुनरारंभ करें और फिर डेटाबेस से उन सभी तालिकाओं को निकालने के लिए निकालें विकल्प चुनें।

अब यह कमांड चलाएँ:

aspnet_regsql.exe -ssadd -d <Your Database> -sstype c -S <Server> -U <Username> -P <Password>

इसके बाद यह आपके डेटाबेस में दो टेबल जोड़ देगा, अर्थात् ASPStateTempApplications और ASPStateTempSessions।

निम्नलिखित कॉन्फ़िगरेशन को शामिल करने के लिए अपनी web.config फ़ाइल को संशोधित करें:

<sessionState
    mode="SQLServer"
    allowCustomSqlDatabase="true"
    sqlConnectionString="Data Source=Server;Initial Catalog=Database;User ID=UserId;Password=Password"
    cookieless="false" timeout="20" />

नोट 1। मैंने मान लिया है कि आप सत्र को अपने एप्लिकेशन डेटाबेस में संग्रहीत करना चाहते हैं। यदि आप सत्र डेटाबेस को अलग से बनाए रखना चाहते हैं तो उपरोक्त कमांड को "-d" पैरामीटर के बिना चलाएं। यह दो टेबल के साथ एक नया ASPState डेटाबेस तैयार करेगा जिसे मैंने ऊपर निर्दिष्ट किया है। और अंत में आप अपने कॉन्फ़िगरेशन में इस डेटाबेस का नाम निर्दिष्ट कर सकते हैं।

आशा है कि यह मदद करता है :)




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. SQL में दिनांक को 2 कॉलम (दिनांक + समय) में विभाजित करना

  2. SQL सर्वर में उपयोगकर्ता-परिभाषित फ़ंक्शन को एन्क्रिप्ट कैसे करें

  3. MSSQL रिकॉर्ड दिनांक/समय स्वतः हटाएं

  4. sql सर्वर में आइडेंटिटी कॉलम का मान अचानक बढ़कर 1001 हो जाता है

  5. Vb.net और MSSQL के साथ डेटाटाइम मुद्दे