पर एएसपी.NET सदस्यता डेटाबेस माइग्रेट करना मैं SQL सर्वर 2008 से SQL Azure में डेटाबेस माइग्रेट करने का प्रयास कर रहा हूं। डेटाबेस जिसे मैं माइग्रेट करने का प्रयास कर रहा हूं, में एएसपी.NET सदस्यता डेटाबेस (http://www.asp.net/web-forms/tutorials/moving-to-aspnet-20/membership) शामिल है। जब मैं इसे अपने SQL सर्वर 2008 डेटाबेस में चलाता हूं तो यह डेटाबेस ठीक काम करता है। हालांकि, जब मैं SQL Azure के विरुद्ध किसी उपयोगकर्ता को प्रमाणीकृत करने का प्रयास करता हूं, तो मुझे एक त्रुटि मिलती है जो कहती है:एसक्यूएल Azure
"क्लस्टर इंडेक्स के बिना टेबल्स SQL सर्वर के इस संस्करण में समर्थित नहीं हैं। कृपया क्लस्टर्ड इंडेक्स बनाएं और पुनः प्रयास करें।"
हालांकि, मुझे यकीन नहीं है कि क्या करना है। जब मैं एस्पनेट_एपप्लिकेशंस टेबल पर इंडेक्स को अपडेट करने का प्रयास करता हूं, तो मुझे एक विदेशी कुंजी समस्या मिलती है। मैं उपयोग कर रहा हूँ एक क्लस्टर सूचकांक करने के लिए अपने गैर क्लस्टर सूचकांक की ओर पलायन करने की कोशिश में निम्नलिखित:
ALTER TABLE aspnet_Applications
DROP CONSTRAINT PK__aspnet_A__SOMEID
ALTER TABLE aspnet_Applications
ADD CONSTRAINT PK__aspnet_A__SOMEID PRIMARY KEY CLUSTERED(ApplicationId)
किसी की मदद कृपया मुझे इस मुद्दे पर काबू पाने? धन्यवाद!
अपने सर्वर को एसक्यूएल डीबी वी 12 में अपग्रेड करें जो ढेर का समर्थन करता है, और यह वी 11 की तुलना में अकेले एसक्यूएल स्टैंड के करीब है। –