/ / Azure डेटा माइग्रेशन ब्लॉकर को कैसे हल करें उपयोगकर्ता: लॉगिन के लिए एक अनसुलझे संदर्भ है - sql-server, azure, sql-server-2014, डेटाबेस-माइग्रेशन, azure-sql-database

Azure डेटा को कैसे हल करें माइग्रेशन अवरोधक उपयोगकर्ता: लॉगिन - एसक्यूएल-सर्वर, एज़ूर, एसक्यूएल-सर्वर-2014, डेटाबेस-माइग्रेशन, एज़ूर-एसक्यूएल-डेटाबेस के लिए एक अनसुलझा संदर्भ है

II एक मौजूदा SQL Server 2014 DB में माइग्रेट कर रहा हैAzure। हमेशा असफल इसलिए मैं DB कॉम्पैक्टनेस का आकलन करने के लिए डाटा माइग्रेशन असिस्टेंट भागा और मुझे यह परिणाम मिला अभी भी समझ नहीं पाया कि कैसे हल किया जाए।

उपयोगकर्ता: [eAgricDBUser] में लॉगिन [eAgricDBUser] का एक अनसुलझा संदर्भ है।

उत्तर:

उत्तर № 1 के लिए 1

यह त्रुटि इसलिए होती है क्योंकि यह स्रोत SQL सर्वर आवृत्ति में मौजूद लॉगिन का उल्लेख करता है लेकिन आपके लक्ष्य Azure SQL DB उदाहरण (तार्किक मास्टर) में नहीं।

सुझाव दें कि आप सोचें कि आपके उपयोगकर्ताओं को कैसा होना चाहिएडेटाबेस को एक्सेस करें कि यह Azure SQL DB में है। इसमें शामिल उपयोगकर्ता यहां मददगार हैं क्योंकि इन्हें किसी भी सर्वर पर ले जाया जा सकता है और फिर भी कार्य किया जा सकता है। AD उपयोगकर्ता और भी बेहतर हैं, लेकिन आपको "" अपने ऑन-प्रिमाइसेस AD को Azure AD के साथ एकीकृत करने की आवश्यकता होगी।

वैकल्पिक रूप से, आप आवश्यक लॉगिन बना सकते हैंमास्टर में आप डेटाबेस माइग्रेशन स्क्रिप्ट चलाने से पहले जिसमें यूजर स्टेटमेंट बनाते हैं। ध्यान दें कि आप उन्हें एक नया पासवर्ड बना रहे हैं, इसलिए आपको उपयोगकर्ताओं को यह प्रदान करने की आवश्यकता होगी कि आपको उपयोगकर्ताओं को अपने पासवर्ड में परिवर्तन करने के लिए कुछ तरीके की आवश्यकता होगी।