प्रक्रिया

Microsoft SQL Server रूपांतरण कैसे काम करता है

संस्करण बदलना केवल संगतता स्तर बदलना नहीं है। डेटाबेस को लक्ष्य इंजन पर दोबारा बनाया और परिणाम को सत्यापित किया जाता है।

01

जाँच

ग्राहक की प्रक्रियाएँ, फ़ंक्शन, व्यू या ट्रिगर चलाए बिना मेटाडेटा और निर्भरताएँ पढ़ें।

02

पुनर्निर्माण

समर्थित स्कीमा ऑब्जेक्ट बनाएँ, डेटा को बैच में स्थानांतरित करें और स्वीकृत मॉड्यूल दोबारा बनाएँ।

03

सत्यापन

पंक्तियों और हैश की तुलना करें, अखंडता जाँच चलाएँ और अंतिम बैकअप का परीक्षण पुनर्स्थापन करें।

Windows Agent

आंतरिक SQL Server से स्थानांतरण

Agent आपके कंप्यूटर से स्थानीय रूप से SQL Server से जुड़ता है। Server address, SQL user name और password केवल आपके कंप्यूटर पर उपयोग होते हैं और website को नहीं भेजे जाते।

  1. Agent डाउनलोड करके बिना इंस्टॉलेशन चलाएँ।
  2. कोड दर्ज करें और आंतरिक SQL Server से जुड़ें।
  3. डेटाबेस चुनें और अस्थायी सुरक्षित पैकेज अपलोड करें।

सुसंगत निर्यात के लिए लेखन रोकें या transactionally consistent copy का उपयोग करें।

SQL Server Versions के बीच केवल Tables और Data ले जाएँ

यदि Views, Stored Procedures, Functions या Triggers नहीं चाहिए, तो Windows Agent केवल table definitions और rows transfer कर सकता है।

जब application modules स्वयं बनाता हो या केवल data recovery चाहिए, तब इसका उपयोग करें। Identity, safe defaults, keys, ordinary indexes और supported relationships सुरक्षित रहते हैं; exclusions report होते हैं।

Conversion dashboard खोलें

SQL Server Conversion के बाद Identity और DEFAULT Values ठीक करें

Manual conversion में Identity या DEFAULT दोबारा न बनने पर required numeric या bit columns को NULL मिलता है और INSERT विफल होता है।

Agent Identity का Seed और Increment तथा safe defaults सुरक्षित रखता है। Tables-and-data mode केवल eligible NOT NULL numeric और bit columns पर reported DEFAULT 0 जोड़ता है; ID, computed, key और unsafe columns को छोड़ देता है।

Identity मान और सुरक्षित DEFAULT constraints सुरक्षित रखे जाते हैं। स्रोत में default के बिना योग्य NOT NULL numeric और bit columns को 0 दिया जाता है; यह fallback ID, unique-key या foreign-key columns को कभी नहीं बदलता।

Conversion dashboard खोलें

सत्यापन

पंक्तियों और हैश की तुलना करें, अखंडता जाँच चलाएँ और अंतिम बैकअप का परीक्षण पुनर्स्थापन करें।

डेटाबेस रूपांतरित करें