কীভাবে কাজ করে

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. ডেটাবেস নির্বাচন করে অস্থায়ী নিরাপদ প্যাকেজ আপলোড করুন।

সামঞ্জস্যপূর্ণ export-এর জন্য লেখা বন্ধ রাখুন অথবা transactionally consistent copy ব্যবহার করুন।

SQL Server Version-এর মধ্যে শুধু Tables ও Data স্থানান্তর

Views, Stored Procedures, Functions বা Triggers দরকার না হলে Windows Agent শুধু table definition ও row transfer করতে পারে।

Application নিজে module বানালে বা শুধু data recovery চাইলে ব্যবহার করুন। Identity, safe defaults, keys, ordinary indexes ও supported relationships থাকে; বাদ দেওয়া object report হয়।

Conversion dashboard খুলুন

SQL Server Conversion-এর পরে Identity ও DEFAULT Value ঠিক করুন

Manual conversion-এ Identity বা DEFAULT পুনর্নির্মাণ না হলে required numeric বা bit column-এ NULL যায় এবং INSERT ব্যর্থ হয়।

Agent Identity-এর Seed ও Increment এবং safe defaults রাখে। Tables-and-data mode শুধু eligible NOT NULL numeric ও bit column-এ reported DEFAULT 0 যোগ করে; ID, computed, key ও unsafe column বাদ দেয়।

Identity মান এবং নিরাপদ DEFAULT constraint সংরক্ষিত থাকে। উৎসে default না থাকা উপযুক্ত NOT NULL numeric ও bit column-এ 0 যোগ করা হয়; এই fallback কখনো ID, unique-key বা foreign-key column পরিবর্তন করে না।

Conversion dashboard খুলুন

প্রমাণ

সারি ও হ্যাশ তুলনা করুন, অখণ্ডতা পরীক্ষা চালান এবং চূড়ান্ত ব্যাকআপ পরীক্ষামূলকভাবে পুনরুদ্ধার করুন।

ডেটাবেস রূপান্তর করুন