এই নিবন্ধে, আমরা কীভাবে এসএসআইএস সম্পর্কিত প্যাকেজগুলির তালিকা, ডেটা স্টোরের সংযোগের সমস্যাগুলি, ফাইলগুলিতে কী অ্যাক্সেসের সমস্যা এবং প্যাকেজের সুরক্ষা স্তর, এসএসআইএস উত্সের গতি এবং লগ লজিকগুলি নিয়ে আলোচনা করব।
যদি আমরা আমাদের এসএসআইএস প্যাকেজে প্রয়োজনীয় ফাংশন প্রয়োগ না করি তবে কনসোল আউটপুট বা উইন্ডো ইভেন্টের লগগুলি সংখ্যার ত্রুটি দেখাবে। তবে আমরা যদি এসএসআইএস-এ লগিং ফাংশনটি সক্ষম করি তবে এটি সম্পূর্ণ ভিন্ন দৃশ্য। সাধারণভাবে, আমরা এসএসআইএস উপাদান থেকে লগ, এসএসআইএস লগিং অডিট থেকে লগ, ইভেন্ট লগ এবং কাজের ইতিহাস, ডেটা এবং নিরীক্ষার লগের অন্তর্নিহিত উত্স থেকে লগগুলি অন্তর্ভুক্ত করে এমন পাঁচটি পৃথক স্থানে কাজ করতে পারি।
যদি তোমার SQL Server এজেন্ট কাজ এসএসআইএস প্যাকেজ নিয়ে চলছে তখন প্রথমে আমাদের উইন্ডোগুলির ইভেন্ট লগ এবং এসকিউএল এজেন্টের ইতিহাসে ত্রুটিগুলি পরীক্ষা করা দরকার। আমরা ইভেন্ট প্যানেল হ্যান্ডলারকে কাস্টম ত্রুটিগুলি পরিচালনা করার আরও লজিক দিয়ে পপুলেট করতে পারি। নিয়ন্ত্রণ কার্য স্তর এবং প্যাকেজ উভয় স্তরেই আমরা ত্রুটির জন্য ইভেন্ট হ্যান্ডলারটি সংজ্ঞায়িত করতে পারি। কাস্টম ইভেন্ট এবং তাদের পরিচালনা করার লজিকগুলি তৈরি করার জন্য, এই বৈশিষ্ট্যটি মিost ক্ষমতাশালী.
নিরীক্ষণ লগগুলিতে, প্রাথমিক পদ্ধতিগুলি সাধারণ ত্রুটি দেয় এবং আপনি যদি আরও তথ্যের বিশ্লেষণের প্রয়োজনীয়তা অনুভব করেন তবে একটি বিকল্প দেওয়া আছে SQL server এসএসআইএস লগ নিরীক্ষণ সক্ষম করতে কোনও এক্সএমএল ফাইলটিতে আউটপুট ত্রুটি, উইন্ডোগুলির ইভেন্ট লগ, এর প্রোফাইলার ট্রেসার SQL Server or SQL Server ডাটাবেস লগ। এটি এসএসআইএসের লগ সরবরাহকারীদের সেটিংস অ্যাক্সেস এবং কনফিগার করেও করা যেতে পারে।
এসএসআইএস সম্পর্কিত প্যাকেজগুলি
আমাদের মাঝে এসএসআইএস সম্পর্কিত যে প্যাকেজগুলির তালিকা পাওয়া দরকার SQL Server। এই উদ্দেশ্যে, আমরা নিম্নলিখিত জিজ্ঞাসা ব্যবহার করতে পারেন।
--packages related to SSIS in SQL DB SELECT DIR.foldername AS Directory-Name PKG.name AS Name-Of-Package, PKG.[description] AS Package-Description, --using switch case to categorize results CASE PKG.packagetype WHEN 0 THEN ‘Client is default’ WHEN 1 THEN ‘Input/Output Wizard’ WHEN 2 THEN ‘Data Transform Service Designer’ WHEN 3 THEN ‘Replicated’ WHEN 5 THEN ‘SSIS’ WHEN 6 THEN ‘Plan for Maintenance’ ELSE ‘unidentified’ END AS packagetype, GL.name AS Name-Of-Owner, PKG.isencrypted AS ‘Encrypter-Or-Not’, PKG.createdate AS ‘Date-Created’, PKG.vercomments AS ‘Comments-Of-Version’, DATALENGTH(PKG.packagedata) AS ‘Size-Of-Package’, CONVERT(varchar(25), vermajor)+’.’+ CONVERT(varchar(25),verminor)+’.’+ CONVERT(varchar(25),verbuild) AS ‘Package version’ FROM msdb.dbo.sysssispackages as PKG INNER JOIN msdb.dbo.sysssispackagefolders as DIR ON DIR.folderid = PKG.folderid INNER JOIN sys.syslogin AS LG ON GL.sid = PKG.ownersid ORDER BY PKG.name --ordered by names of packages
কাস্টম লগ লজিক্স
SQL Server এসএসআইএসের স্ক্রিপ্ট উপাদান বা স্ক্রিপ্ট কার্যগুলিতে প্রয়োগ করা যেতে পারে এমন কাস্টম লগ লজিক সরবরাহ করে। উদাহরণ হ'ল এসএসআইএস প্যাকেজ কার্যকর করার সময় ডেটা বা ভেরিয়েবলের মান ব্যবহার করে পাঠ্য ফাইলের রক্ষণাবেক্ষণ।
যদি আমরা অন্তর্নিহিত ডেটা উত্স এবং তাদের লগগুলি নিয়ে কথা বলি তবে কিছু ত্রুটি রয়েছে যা এই অন্তর্নিহিত ডেটা উত্সগুলিতে পাওয়া যায় এবং সেগুলি সমাধান করার জন্য আমাদের সম্পর্কিত ডেটা উত্সের ত্রুটির লগগুলি পরীক্ষা করে বিশদভাবে ড্রিল করা উচিত। ডিফল্টরূপে, লগগুলি LOG এর অধীনে ERRORLOG ফোল্ডারে থাকে।
এসএসআইএস উত্স গতি
এটি লক্ষণীয় যে এসএসআইএস উত্সের গতি সময়ের জটিলতার অনুসন্ধানের জন্য সরাসরি সমানুপাতিক নয়। ডেটা যে গতিতে ফেরত আসে তা হ'ল এসএসআইএস উত্সের গতিতে এটি প্রভাব ফেলে। উত্স উপাদানগুলি আমাদের ডেটার উত্স নয়। আমাদের আমাদের প্রশ্নের অনুকূলকরণের দিকে মনোনিবেশ করা উচিত কারণ এটি শেষ পর্যন্ত এসএসআইএস টিউন করবে।
এসকিউএল মেরামত
শেষ পর্যন্ত, আমরা আপনাকে এর ব্যবহারের পরামর্শ দিই SQL Server ঠিক করা সরঞ্জাম মত DataNumen SQL recovery যা এলকে ধরে রাখতে সহায়তা করেost ডাটাবেসে হঠাৎ ক্রাশের কারণে ডেটা।
লেখকের ভূমিকা:
আপটন মার্ক একটি ডেটা রিকভারি বিশেষজ্ঞ DataNumen, ইনক। যা তথ্য পুনরুদ্ধারের প্রযুক্তিগুলির সহ বিশ্বের শীর্ষস্থানীয় অ্যাক্সেস পুনরুদ্ধার এবং শব্দ পুনরুদ্ধার সফ্টওয়্যার পণ্য। আরো তথ্যের জন্য, যান WWW.datanumen.com