এসকিউএল সার্ভার লোকালডিবি ইনস্ট্যান্স; ব্যাকআপ পুনরুদ্ধার করার সময় ত্রুটি (মাস্টারডিবিপাথ উপলব্ধ নেই)


16

আমার এসকিউএল সার্ভার 2012 স্থানীয় ডিবি ইনস্টল হয়েছে এবং এটির সাথে সংযোগ স্থাপন করছি (লোকালডিবি) \ v11.0।

একটি ব্যাকআপ ফাইল পুনরুদ্ধার করার চেষ্টা করার সময়, আমি পাই:

শিরোনাম: মাইক্রোসফ্ট এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও

তথ্য 'মাইক্রোসফ্ট.সক্লস সার্ভার.ম্যানেজমেন্ট.সোমো.আইফর্মেশন' এর জন্য প্রপার্টি মাস্টারডিবিপাথ উপলভ্য নয়। এই সম্পত্তি এই অবজেক্টের জন্য উপস্থিত থাকতে পারে, বা অপ্রতুল অ্যাক্সেস অধিকারের কারণে পুনরুদ্ধারযোগ্য নাও হতে পারে। (Microsoft.SqlServer.Smo)

সহায়তার জন্য, ক্লিক করুন: http://go.microsoft.com/fwlink?ProdName=Mic Microsoft+SQL+Server&ProdVer=11.0.2100.60+((SQL11_RTM ) .120210-1846+ )& EvtSrc=Mic Microsoft.SqlServer.Management.Smo.ExceptionTemplates .PropertyCannotBeRetrievedExceptionText & EvtID = MasterDBPath & LinkId = 20476

আমি এখানে মাস্টারডিবিপাথ স্ট্রিংয়ের মান সেট করার চেষ্টা করেছি:

HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11E.LOCALDB\MSSQLServer\CurrentVersion`

কিন্তু এটি সাহায্য করেনি।

কারও কোন চিন্তা আছে?


উত্স এসকিউএল সার্ভার সংস্করণ এবং ব্যাকআপ ফাইলটির সংস্করণ কী?
থমাস স্ট্রিংগার

ব্যাকআপটি কোনও এসকিউএল সার্ভার 2012 বিকাশকারী সংস্করণ ইনস্টল থেকে।
অ্যান্ডি নীলানস

উত্তর:


15

আমি একই সমস্যা ছিল, এবং এটি সমাধান।

আপনার মাধ্যমে উইন্ডোজ রেজিস্ট্রিটিতে 2 টি স্ট্রিং যুক্ত করতে regedit.exeহবে HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\MSSQL11E.LOCALDB\MSSQLServer:

DefaultData
DefaultLog                     

আমার জন্য, তাদের মান দুটি C:\Users\neil\AppData\Local\Microsoft\Microsoft SQL Server Local DB\Instances\v11.0


দুর্ভাগ্যক্রমে আমার পক্ষে কাজ করে না :( আমি এমএসএসকিউএল সার্ভারের অধীনে এন্ট্রি এবং কারেন্ট ভার্সন কীটি চেষ্টা করার চেষ্টা করেছি, তবে আমি এখনও ম্যানেজমেন্ট স্টুডিওতে একই আচরণ
পেয়েছি

আপনি প্রশাসক হিসাবে চালানো হলে এটি কাজ করে
ম্যাক্স টোরো

1
ধন্যবাদ - এটি প্রশাসক হিসাবে চালানোর জন্য আমার পক্ষে কাজ করেছে তবে আমাকে তৃতীয় কী তৈরি করতে হয়েছিল BackupDirectoryযা আমি অনুরূপ ডিরেক্টরিটিতে নির্দেশ করেছি।
ডেভহোগান


এটি আমার জন্য সমস্যাটি স্থির করেছে এবং এটি গ্রহণযোগ্য উত্তর হওয়া উচিত।
লিউস থেরিন

1

আসলেই কোনও সঠিক সমাধান নয়, তবে এই ত্রুটিটি ঘটে না যদি আপনি একটি ফাঁকা ডাটাবেস তৈরি করেন, তবে আপনার ব্যাকআপটি খালি ডাটাবেসকে ওভাররাইট করে পুনরুদ্ধার করুন।

অথবা আপনি পুনরুদ্ধার টি-এসকিউএল আদেশগুলি ব্যবহার করতে পারেন:

RESTORE DATABASE <database> FROM DISK = '<backupfile>' WITH NORECOVERY,
    MOVE 'example_dat' TO 'C:\Temp\<database>.mdf',
    MOVE 'example_log' TO 'C:\Temp\<database>.ldf'

-1

আমি নতুন মাইক্রোসফ্ট এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও 2017 ইনস্টল করার পরে সমস্যাটি ঠিক করা হয়েছিল।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.