যদি এসএসএমএস ক্র্যাশ / সুরক্ষিত ট্যাবটি দুর্ঘটনাক্রমে বন্ধ হয়ে যায় তবে কীভাবে সংরক্ষণযোগ্য স্ক্রিপ্টগুলি পুনরুদ্ধার করবেন?
যদি এসএসএমএস ক্র্যাশ / সুরক্ষিত ট্যাবটি দুর্ঘটনাক্রমে বন্ধ হয়ে যায় তবে কীভাবে সংরক্ষণযোগ্য স্ক্রিপ্টগুলি পুনরুদ্ধার করবেন?
উত্তর:
কেউ যদি একই সমস্যায় হোঁচট খায় তবে এটি পোস্ট করা।
অরক্ষিত স্ক্রিপ্টগুলি পুনরুদ্ধার করতে গুগলড এবং একটি সমাধান খুঁজে পেয়েছে।
নিম্নলিখিত select
স্ক্রিপ্ট চালান । এটি স্ক্রিপ্টগুলির একটি তালিকা এবং এটি কার্যকর হওয়ার 24 ঘন্টা সময় সরবরাহ করে। স্ক্রিপ্টগুলি পুনরুদ্ধার করতে এটি সহায়ক হবে, যদি আমরা স্ক্রিপ্টটি সংরক্ষণ না করে এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওতে আমাদের কোয়েরি উইন্ডোটি বন্ধ করি close এটি শুধুমাত্র সম্পাদিত স্ক্রিপ্টগুলির জন্য কেবল একটি দর্শন বা পদ্ধতি নয় works
Use <database>
SELECT execquery.last_execution_time AS [Date Time], execsql.text AS [Script] FROM sys.dm_exec_query_stats AS execquery
CROSS APPLY sys.dm_exec_sql_text(execquery.sql_handle) AS execsql
ORDER BY execquery.last_execution_time DESC
আপনি এগুলির কোনও একটিতে সেগুলি পেতে সক্ষম হতে পারেন (আপনি যে উইন্ডোজ ব্যবহার করছেন তার সংস্করণ অনুসারে)।
উইন্ডোজ এক্সপি
C:\Documents and Settings\YourUsername\My Documents\SQL Server Management Studio\Backup Files\
উইন্ডোজ ভিস্তা / 7/10
%USERPROFILE%\Documents\SQL Server Management Studio\Backup Files
অথবা
%USERPROFILE%\AppData\Local\Temp
এই উত্স এবং এই উত্স থেকে গুগল করা ।
Backup Files\Solution1
পার্টিতে কিছুটা দেরি হলেও পূর্বের উল্লিখিত কোনও স্থানই আমার পক্ষে কাজ করেনি - কোনও কারণে ব্যাক আপ / অটোরিকোরি ফাইলগুলি আমার পিসিতে ভিএস 15 ফোল্ডারের অধীনে সংরক্ষিত হয়েছিল (এটি এসকিউএল সার্ভার 2016 ম্যানেজমেন্ট স্টুডিওর জন্য)
সি: \ ব্যবহারকারীরা \ আপনার ব্যবহারকারী নাম \ নথিগুলি \ ভিজ্যুয়াল স্টুডিও 2015 2015 ব্যাকআপ ফাইলগুলি olution সমাধান 1
আপনি আপনার সরঞ্জাম-বিকল্প-পরিবেশ-আমদানি এবং রফতানি সেটিংস পরীক্ষা করতে চাইতে পারেন, সেটিংস ফাইলগুলির অবস্থানটি আপনাকে আপনার ব্যাক আপ ফোল্ডারে নির্দেশ করতে পারে - আমি এর জন্য ভিএস 15 ফোল্ডারের নিচে কখনও নজর রাখতাম না।
নিম্নলিখিত অবস্থানটি ব্যবহার করুন যেখানে আপনি সমস্ত ~AutoRecover.~vs*.sql
( অটোরকোভারি ফাইল ) পেতে পারেন :
C:\Users\<YourUserName>\Documents\SQL Server Management Studio\Backup Files\Solution1
হতে পারে আপনি প্রস্তাবিত ডিরেক্টরিগুলি খুঁজে পান না বা আপনার পুনরুদ্ধার ফাইলটি অনুপস্থিত রয়েছে, godশ্বরকে ধন্যবাদ আমি সুরক্ষিত স্ক্রিপ্টের সাহায্যে ক্র্যাশের প্রতিলিপি তৈরি করে আমাকে এই ডিরেক্টরিতে নিয়ে গেলাম:
সি: \ ব্যবহারকারী \ ব্যবহারকারী \ ওয়ানড্রাইভ u নথিগুলি \ ভিজ্যুয়াল স্টুডিও 2015 \ ব্যাকআপ ফাইলগুলি Files সমাধান 1
সুতরাং, সম্ভবত এটি আপনার দিন বাঁচায় :)
আমি জানি এটি একটি পুরানো থ্রেড তবে এসএমএস ক্র্যাশ হওয়ার পরে যে কেউ স্ক্রিপ্ট পুনরুদ্ধার করতে চাইছেন তার জন্য নিম্নলিখিতটি করুন
এসএসএমএস >> সরঞ্জাম >> বিকল্পসমূহ >> পরিবেশ >> অটো রিকভারে যান
দুটি পৃথক সেটিংস রয়েছে:
1) প্রতি মিনিটে অটো রিকভারের তথ্য সংরক্ষণ করুন
এই বিকল্পটি নির্দিষ্ট বিরতিতে এসকিউএল ক্যোয়ারী ফাইলটি সংরক্ষণ করবে। ক্ষতি এড়াতে সম্ভাব্য ন্যূনতম মানটিতে এই বিকল্পটি সেট করুন। আপনি যদি এই মানটি 5 তে সেট করে থাকেন, সবচেয়ে খারাপ ক্ষেত্রে, আপনি কাজের শেষ 5 মিনিট হারাতে পারেন।
2) অটো রিকভারের তথ্যগুলি দিনের জন্য রাখুন
এই বিকল্পটি নির্দিষ্ট দিনগুলির জন্য অটো-রিকভারি তথ্য সংরক্ষণ করবে। যদিও, আমি এখনই দুর্ঘটনার ক্ষেত্রে এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিওটি খোলার পরামর্শ দিচ্ছি এবং আপনার ফাইলটি পুনরুদ্ধার করুন। ভবিষ্যতের তারিখগুলির জন্য এই গুরুত্বপূর্ণ কাজটি বিলম্ব করবেন না।
এসএসএমএস বুস্ট অ্যাড-ইন (বর্তমানে বিনামূল্যে)
অন্যান্য বৈশিষ্ট্য টন। (আমি অ্যাড-ইনগুলির বিকাশকারী)
আমি নিম্নলিখিত ফাইলগুলি থেকে আমার ফাইলগুলি পুনরুদ্ধার করতে সক্ষম হয়েছি:
C:\Users\<yourusername>\Documents\SQL Server Management Studio\Backup Files\Solution1
প্রতি ট্যাবে বিভিন্ন পুনরুদ্ধার ফাইল থাকা উচিত। আমি বলব যে তারিখগুলি আপনি হারিয়েছেন তার জন্য অনুসন্ধান করুন।