মাইক্রোসফ্ট এসকিউএল সার্ভার ২০১২ এ যখন ফাইলস্ট্রেম বৈশিষ্ট্যটি সক্রিয় করা হবে তখন এসকিউএল সার্ভার সিস্টেমে একটি "লুকানো" ভাগ তৈরি করবে। শেয়ারটি নিম্নলিখিত হিসাবে সংজ্ঞায়িত করা হয়েছে:
Sharename FILESTREAM_SHARE
Path \\?\GLOBALROOT\Device\RsFx0320\<localmachine>\FILESTREAM_SHARE
Remark SQL Server FILESTREAM share
Maximum users unlimited
Users Caching Manual caching of documents
Permissions NT-AUTHORITY\Authenticated Users, FULL
শুরুতে এসকিউএল সার্ভার কনফিগারেশন ম্যানেজারে ফাইলস্ট্রেম কনফিগার করার সময় নামটি ভাগ করা তার নাম । তবে এটা কিসের জন্য?
যতদূর
আমি এখানে থেকে উপলব্ধ সমস্ত ফাইলস্ট্রেম ডকুমেন্টেশনটি পড়েছি:
- ফাইলস্ট্রেম (এসকিউএল সার্ভার)
- FILESTREAM সক্ষম ও কনফিগার করুন
- একটি ফাইলস্ট্রেম-সক্ষম সক্ষম ডেটাবেস তৈরি করুন
- FILESTREAM ডেটা সংরক্ষণের জন্য একটি সারণী তৈরি করুন
- ... এবং সম্পর্কিত সমস্ত
- অন্যান্য এসকিউএল সার্ভারের বৈশিষ্ট্যগুলির সাথে ফাইলস্ট্রেম সামঞ্জস্য
- ফাইলস্ট্রেম ডিডিএল, ফাংশন, সঞ্চিত পদ্ধতি এবং দেখুন
- ওপেনস্কুলফায়ার স্ট্রিম সহ FILESTREAM ডেটা অ্যাক্সেস করুন
- কাগজ এসকিউএল সার্ভার ২০০৮ - এসকিউএল সার্ভার ২০০৮ সালে ফাইলস্ট্রেম স্টোরেজ
- এবং নিবন্ধ ফাইলস্ট্রেম (ওয়ালটিপি) --- মিশন-সমালোচনামূলক ওলটিপি সমাধান নকশা করার জন্য একটি প্রযুক্তিগত রেফারেন্স গাইড যা অন্যান্য প্রচুর সামগ্রীর উল্লেখ করে
... তবে শেয়ারটি এবং এটি কী করে বা এটি কী কী তা সম্পর্কে কোনও উল্লেখ নেই was আপনি নামটি প্রবেশ করান এবং এসকিউএল সার্ভার ভাগটি নীচের অংশে তৈরি করবে।
FILESTREAM- সক্ষম ডাটাবেস
আপনি যখন একটি ফাইলস্ট্রিআম-সক্ষম সক্ষম ডাটাবেস তৈরি করেন, ডাটাবেসটি একটি ফাইলগোষ্ঠীর উল্লেখ করে যা কোনও ডিরেক্টরিকে (একটি পৃথক ড্রাইভের প্রস্তাবিত) উল্লেখ করে যা ভাগের সাথে একেবারে কিছুই করার থাকে না, যা প্রাথমিকভাবে ফাইলস্ট্রেম কনফিগারেশনের সময় তৈরি করা হয়েছিল।
স্ক্রিনশট FILESTREAM- সক্ষম ডাটাবেস স্ক্রিপ্ট
হ্যাঁ, আমি বুঝতে পারি যে সমস্ত পথ সি :; এটা ঠিক একটি উদাহরণ
পল র্যান্ডাল এট-এর সাদা কাগজ। যে ব্যাখ্যা করতে চলেছে ...
ফাইলস্ট্রেম ডেটা ফাইল সিস্টেমে এনটিএফএস ডিরেক্টরিগুলির একটি ডেটা কনটেইনার নামে একটি ডিরেক্টরিতে সংরক্ষণ করা হয়, যা ডাটাবেসে বিশেষ ফাইলগ্রুপগুলির সাথে সম্পর্কিত। FILESTREAM ডেটাতে লেনদেনের অ্যাক্সেস এসকিউএল সার্ভার এবং একটি ফাইল সিস্টেম ফিল্টার ড্রাইভার দ্বারা নিয়ন্ত্রিত হয় যা উইন্ডোজ স্তরে FILESTREAM সক্ষম করার অংশ হিসাবে ইনস্টল করা হয়। একটি ফাইল সিস্টেম ফিল্টার ড্রাইভারের ব্যবহার ইউএনসি পাথের মাধ্যমে FILESTREAM ডেটাতে দূরবর্তী অ্যাক্সেসের অনুমতি দেয়। এসকিউএল সার্ভার তাদের সাথে সম্পর্কিত FILESTREAM ফাইলগুলিতে সারণির সারি থেকে প্রকারের একটি লিঙ্ক বজায় রাখে। এর অর্থ হ'ল সরাসরি ফাইল সিস্টেমের মাধ্যমে কোনও ফাইল ফাইল মুছে ফেলা বা নাম পরিবর্তন করার ফলে ডাটাবেস দুর্নীতি দেখা দেয়।
... ডকুমেন্টটি আরও নীচে (14 পৃষ্ঠা) তারা চালিয়েছে ...
প্রতিটি এনটিএফএস ভলিউমের জন্য একটি একক ফাইলসেট্রেম ফাইল সিস্টেম ফিল্টার ড্রাইভার রয়েছে যার একটি ফাইলস্ট্রেম ডেটা ধারক রয়েছে এবং এসকিউএল সার্ভারের প্রতিটি সংস্করণের জন্য একটিতে ভলিউমের একটি ফাইলস্ট্রেম ডেটা ধারক রয়েছে। প্রতিটি ফিল্টার ড্রাইভার এসকিউএল সার্ভারের একটি নির্দিষ্ট সংস্করণ ব্যবহার করে এমন সমস্ত দৃষ্টান্তের জন্য, সেই ভলিউমের জন্য সমস্ত ফাইলস্ট্রেম ডেটা ধারক পরিচালনার জন্য দায়বদ্ধ।
উদাহরণস্বরূপ, একটি এনটিএফএস ভলিউম যা তিনটি ফাইলেস্ট্রিয়াম ডেটা কন্টেইনার হোস্ট করছে, তিনটি এসকিউএল সার্ভার ২০০৮ এর প্রতিটি জন্য একটির জন্য কেবল একটি এসকিউএল সার্ভার ২০০৮ ফাইলস্ট্রেম ফাইল সিস্টেম ফিল্টার ড্রাইভার থাকবে।
প্রশ্নাবলি
- এটি জানতে পেরে এসকিউএল সার্ভারে সবকিছু সুন্দর এবং বাঁধা আছে, তবে সেই ভাগটি আসলে কী করে? এটি কি তথাকথিত "ফাইল সিস্টেম ফিল্টার ড্রাইভার"?
- কোনও প্রমাণীকৃত ব্যবহারকারী হিসাবে "ভাগ" অ্যাক্সেস করতে পারে তা দেখে সুরক্ষা সম্পর্কিত কী কী প্রভাব পড়বে?
- ডিভাইসটি কি উইন্ডোজ সার্ভার ২০১২-এর সাথে চালু হওয়া রিসিলেন্ট ফাইল সিস্টেম ফর্ম্যাটটির পূর্বসূরী?
আপনি যদি আমার প্রশ্নের উত্তর সরবরাহ করতে পারেন তবে আপনি উত্সের রেফারেন্স সরবরাহ করতে পারলে ভাল লাগবে।