এখানে একটি অনন্য ডিবি নামের অতিরিক্ত ডিবি হিসাবে কোনও ব্যাকআপ পুনরুদ্ধার করবেন is
এসকিউএল 2005 এর জন্য এটি খুব দ্রুত কাজ করে। আমি নিশ্চিত যে নতুন সংস্করণগুলি একই কাজ করবে।
প্রথমত, আপনাকে আপনার মূল ডিবি অফলাইনে নিতে হবে না। তবে সুরক্ষার জন্য, আমি পছন্দ করি। আমার উদাহরণে, আমি আমার "বিলিং" ডাটাবেসের একটি ক্লোন মাউন্ট করতে যাচ্ছি এবং এটির নাম হবে "বিলিংক্লোন"।
1) বিলিং ডাটাবেসের একটি ভাল ব্যাকআপ করুন
2) সুরক্ষার জন্য, আমি নিম্নলিখিতটি অফলাইনে নিলাম:
3) একটি নতুন কোয়েরি উইন্ডো খুলুন
** গুরুত্বপূর্ণ! আপনি সব শেষ না হওয়া পর্যন্ত এই ক্যোয়ারী উইন্ডোটি উন্মুক্ত রাখুন! আপনাকে এই উইন্ডো থেকে ডিবি পুনরুদ্ধার করতে হবে!
এখন নিম্নলিখিত কোডটি প্রবেশ করান:
-- 1) free up all USER databases
USE master;
GO
-- 2) kick all other users out:
ALTER DATABASE billing SET SINGLE_USER WITH ROLLBACK IMMEDIATE;
GO
-- 3) prevent sessions from re-establishing connection:
ALTER DATABASE billing SET OFFLINE;
3) এরপরে, ম্যানেজমেন্ট স্টুডিওতে, অবজেক্ট এক্সপ্লোরারে ডাটাবেসগুলিতে rt ক্লিক করুন, "ডাটাবেস পুনরুদ্ধার করুন" নির্বাচন করুন
4) "টু ডাটাবেস" ক্ষেত্রে নতুন নাম লিখুন। আইই বিলিংক্লোন
5) পুনরুদ্ধারের উত্সে, "ডিভাইস থেকে" ক্লিক করুন এবং ... নেভিগেট বোতামটি ক্লিক করুন
)) আপনার ব্যাকআপটিতে অ্যাড করুন এবং নেভিগেট ক্লিক করুন
)) পুনরুদ্ধারের পাশে একটি চেকমার্ক রাখুন (পুনরুদ্ধারের জন্য ব্যাকআপ সেট নির্বাচন করুন)
8) এরপরে উপরের এলএইচ কোণে অপশন পৃষ্ঠা নির্বাচন করুন
9) এখন পুনরুদ্ধার হিসাবে ডাটাবেস ফাইলের নাম সম্পাদনা করুন। ডিবি এবং লগ উভয়ের জন্য এটি করুন। IE বিলিংক্লোন.এমডিএফ এবং বিলিংকলোনে_লগ.এলডিএফ
10) এখন ওকে চাপুন এবং টাস্কটি শেষ হওয়ার জন্য অপেক্ষা করুন।
১১) আপনার অবজেক্ট এক্সপ্লোরারে রিফ্রেশ হিট করুন এবং আপনি আপনার নতুন ডিবি দেখতে পাবেন
12) এখন আপনি আপনার বিলিং ডিবি আবার অনলাইনে রাখতে পারেন। আপনি বিলিং অফলাইনে নিতে একই ক্যোয়ারী উইন্ডোটি ব্যবহার করুন। এই আদেশটি ব্যবহার করুন:
-- 1) free up all USER databases
USE master; GO
-- 2) restore access to all users:
ALTER DATABASE billing SET MULTI_USER WITH ROLLBACK IMMEDIATE;GO
-- 3) put the db back online:
ALTER DATABASE billing SET ONLINE;
সম্পন্ন!
backkup set holds a backup of a database other than existing "tmp" database
, যা আমি বুঝতে পারি। করা উচিতto
ফ্রেজ প্রকৃত শারীরিক পথ হবেMyTempCopy
?