द्वारा उपयोग में है I SQL Server 2005 का उपयोग कर रहा हूं और मुझे अपने डेटाबेस को पुनर्स्थापित करने में कोई समस्या है, मुझे अपना डेटाबेस पुनर्स्थापित करने का प्रयास करने पर यह संदेश प्राप्त होता है।डेटाबेस को पुनर्स्थापित करने में असमर्थ, डेटाबेस
Restore failed. (Microsoft.SqlServer.Express.Smo)
"System.Data.SqlClient.SqlError: RESTORE cannot process database 'AMOD' because it is in use by this session. It is recommended that the master database be used when performing this operation. (Microsoft.SqlServer.Express.Smo)"
मैंने प्रोग्राम को पुनरारंभ किया है मैंने डेटाबेस में निहित कोई भी टेबल नहीं खोला है और मुझे अभी भी यह संदेश प्राप्त हुआ है। मैं SQL सर्वर के लिए नया हूं और यह मेरी पहली बार पुनर्स्थापना कर रहा है। मैं प्रदान की गई किसी भी मदद की सराहना करता हूं।
मैं इसे किसी अन्य उपयोगकर्ता के लिए स्थापित कर रहा था, और मुझे अतिरिक्त रूप से सुरक्षा → लॉग इन → राइट-क्लिक उपयोगकर्ता → गुणों पर जाना पड़ा और Def सेट करना पड़ा मास्टर के लिए एल्ट डेटाबेस, फिर उन्हें लॉग आउट करें और वापस आएं। – bmaupin
@bmaupin अस्थायी रूप से उन्हें लात मारना चाहिए, उसे भी हल करना चाहिए था। –
मुझे लगता है कि मेरा मतलब था कि मैं डेटाबेस को पुनर्स्थापित करने में सक्षम होने के लिए एक और उपयोगकर्ता स्थापित कर रहा था, लेकिन हर बार जब वे पुनर्स्थापित करने के लिए लॉग इन करेंगे, डेटाबेस जिसे वे पुनर्स्थापित करना चाहते थे, डिफ़ॉल्ट के रूप में सेट किया गया था ताकि वे कनेक्ट हों यह। अनुमोदित, मैं कोई विशेषज्ञ नहीं हूं, लेकिन डिफ़ॉल्ट डीबी को बदलना इसे ठीक करना प्रतीत होता है। किसी भी दर पर, महान जवाब! – bmaupin