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

फ़ाइल के लिए स्वत:नामित डेटाबेस संलग्न करने का प्रयास ....database1.mdf विफल रहा

मुझे भी यह समस्या थी और यह दर्द था। मैंने अपनी कनेक्शन स्ट्रिंग को कॉन्फ़िगर किया और समस्या को हल करने में कामयाब रहा। कनेक्शन स्ट्रिंग में मैंने मान |DataDirectory|\dbfilename.mdf . को बदल दिया है अटैचDbFilename . के लिए संपत्ति, फ़ाइल के पथ के साथ। |डेटाडायरेक्टरी| केवल तभी उपयोग किया जा सकता है जब डेटाबेस फ़ाइल उसी प्रोजेक्ट के अंदर App_Data फ़ोल्डर में हो।

इसलिए अटैचडबफाइलनाम प्रॉपर्टी को एमडीएफ फाइल के सीधे पथ में बदलने से मेरी समस्या ठीक हो गई।

अटैचDbFilename=C:\MyApp\App\DAL\db.mdf

मुझे आशा है कि यह आपके लिए काम करेगा।



  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. तालिका चर CTE में डालें

  3. SQL सर्वर तालिका में पहचान कॉलम मान को कैसे रीसेट करें - SQL सर्वर / T-SQL ट्यूटोरियल भाग 43

  4. JDBC के माध्यम से एक Linux मशीन से Windows प्रमाणीकरण के साथ SQL सर्वर से कनेक्ट करें

  5. डेटाबेस डिजाइन:खाता शेष की गणना