আমি আমার ডাটাবেসটি পুনরুদ্ধার করার চেষ্টা করছিলাম এবং এসকিউএল সার্ভার ক্র্যাশ করে চলেছিল। আমি এসএসএমএসে একটি বার্তা পাব যা জানিয়েছিল যে এখানে একটি নেটওয়ার্ক ট্রান্সপোর্ট ত্রুটি রয়েছে (সংযোগটি বিসি ক্র্যাশ হয়ে গেছে)। আমি লগগুলি পরীক্ষা করেছিলাম এবং এসকিউএল সার্ভার অপ্রত্যাশিতভাবে বন্ধ হওয়া ছাড়া আর কিছুই পাইনি। আমাকে তখন পরিষেবাটি পুনরায় চালু করতে হবে।
আমি জিপিআই চালানোর চেষ্টা করছিলাম বিষয়টি স্ক্রিপ্টের দিকে সংকুচিত করে দিয়েছি। সমস্যাটি যখন এটি একটি লেজ লগ ব্যাকআপ নিতে যায়, ব্যাকআপ ফাইলগুলির পথটি ভুল। এটা করা উচিতD:\mapbenefits\...
BACKUP LOG [mapbenefits]
TO DISK = N'D:mapbenefits_LogBackup_2019-02-21_13-58-24.bak'
WITH NOFORMAT, NOINIT, NAME = N'mapbenefits_LogBackup_2019-02-21_13-58-24',
NOSKIP, NOREWIND, NOUNLOAD, NORECOVERY , STATS = 5
আমার দুটি প্রশ্ন আছে।
আমি এই পথটি কীভাবে ঠিক করব? আমি সার্ভার সেটিংসে যাওয়ার চেষ্টা করেছি এবং ব্যাকআপের পথটি
D:
কোনও স্ল্যাশ ছাড়াই। আমি যদি স্ল্যাশ যোগ করি তবে গুই এটি সরিয়ে দেয়। এটি এসএসএমএস ভি 17.9.1। আমি বাছাই করতে পারিD:\mapbenefits\
এবং এটি কাজ করে তবে আমি চাইD:\DATABASE\...
এটি কি বাগ? কোনও পাথ ভুলভাবে টাইপ করার কারণে এসকিউএল সার্ভারের ক্রাশ হওয়া উচিত? আমি একবার ফাইলের পথটি ঠিক করে দিলে এতে কোনও অসুবিধা নেই। আমি কেবল ফাইলপ্যাথ আপ করেই যেকোন সময় পুনরুত্পাদন করতে পারি।
আমি যদি সংস্করণটি পরীক্ষা করতে কোনও ক্যোয়ারী চালিত করি তবে আমি সিইউ 13 পাই, তবে আমি যদি সেটিংসে যাই তবে আমি 14.0.1000.169 সংস্করণটি দেখতে পাচ্ছি।
দেখে মনে হচ্ছে এটি একটি বাগ এবং পুনরুত্পাদনযোগ্য তাই আমি এটি এখানে পোস্ট করেছি: https://feedback.azure.com/forums/908035-sql-server/suggestions/36920542- ভুল- ফিলিপথ- সাথে- ব্যাক- লগ- কম্যান্ড- কারণসমূহ