একটি DSN ফাইল কি?
DSN এর অর্থ হল ডেটা সোর্স নেম এবং এটি একটি ফাইল ফরম্যাট যা ডাটাবেস সংযোগের তথ্য সংরক্ষণ করতে ব্যবহৃত হয়। DSN ফাইলগুলি সাধারণত ODBC (ওপেন ডাটাবেস কানেক্টিভিটি) এর সাথে ব্যবহার করা হয় এবং সার্ভারের নাম, ব্যবহারকারীর নাম এবং পাসওয়ার্ডের মতো প্রয়োজনীয় তথ্য প্রদান করে একটি নির্দিষ্ট ডাটাবেসে সহজে অ্যাক্সেসের অনুমতি দেয়। ফাইলটি সাধারণত প্লেইন টেক্সটে থাকে এবং একটি টেক্সট এডিটর ব্যবহার করে তৈরি ও সম্পাদনা করা যায়। এটি উইন্ডোজ, লিনাক্স এবং ম্যাকের মতো বিভিন্ন অপারেটিং সিস্টেমে ব্যবহার করা যেতে পারে।
কিভাবে DSN ফাইল তৈরি করবেন?
একটি DSN ফাইল তৈরির পদ্ধতি অপারেটিং সিস্টেম এবং উপলব্ধ সরঞ্জামগুলির উপর ভিত্তি করে পরিবর্তিত হতে পারে। নিম্নলিখিত পদক্ষেপগুলি একটি উইন্ডোজ সিস্টেমে একটি DSN ফাইল তৈরি করার প্রক্রিয়াটির একটি সাধারণ ওভারভিউ প্রদান করে।
- স্টার্ট মেনুতে ODBC ডেটা সোর্স অনুসন্ধান করে ODBC ডেটা সোর্স অ্যাডমিনিস্ট্রেটর খুলুন।
- সিস্টেম ডিএসএন ট্যাবটি নির্বাচন করুন এবং যোগ করুন বোতামে ক্লিক করুন।
- আপনি যে ডাটাবেসের সাথে সংযোগ করতে চান তার জন্য উপযুক্ত ড্রাইভার নির্বাচন করুন এবং সমাপ্ত ক্লিক করুন।
- ডাটাবেসের সাথে সংযোগ করতে প্রয়োজনীয় তথ্য পূরণ করুন, যেমন সার্ভারের নাম, ব্যবহারকারীর নাম এবং পাসওয়ার্ড।
- DSN ফাইল সংরক্ষণ করতে OK এ ক্লিক করুন।
বিকল্পভাবে, আপনি .dsn এক্সটেনশনের সাথে একটি প্লেইন টেক্সট ফাইল তৈরি করে এবং ফরম্যাটে প্রয়োজনীয় সংযোগ তথ্য প্রবেশের মাধ্যমে ম্যানুয়ালি একটি DSN ফাইল তৈরি করতে পারেন:
[ODBC]
DRIVER=driver_name
SERVER=server_name
DATABASE=database_name
UID=username
PWD=password
তারপরে আপনি ডাটাবেসের সাথে সংযোগ করতে আপনার কোড/স্ক্রিপ্টে DSN হিসাবে এই ফাইলের পথটি ব্যবহার করতে পারেন।
যে প্রোগ্রামগুলি DSN ফাইল খোলে
একটি DSN ফাইল হল একটি প্লেইন টেক্সট ফাইল যা ডেটাবেসের সাথে সংযোগ করতে ব্যবহৃত তথ্য সংরক্ষণ করে, যেমন সার্ভারের নাম, ব্যবহারকারীর নাম এবং পাসওয়ার্ড। এটি সাধারণত ODBC (ওপেন ডেটাবেস কানেক্টিভিটি) এর সাথে একটি নির্দিষ্ট ডাটাবেসে সহজে অ্যাক্সেস প্রদানের জন্য ব্যবহার করা হয়।
একটি DSN ফাইলের বিষয়বস্তু খুলতে এবং দেখতে, আপনি নোটপ্যাড, সাবলাইম টেক্সট, অ্যাটম ইত্যাদির মতো যেকোন টেক্সট এডিটর ব্যবহার করতে পারেন৷ এই প্রোগ্রামগুলি আপনাকে ডিএসএন ফাইলটি খুলতে এবং এর মধ্যে সংরক্ষিত সংযোগের তথ্য দেখতে দেয়৷
যাইহোক, একটি ডাটাবেসের সাথে সংযোগ করতে DSN ফাইল ব্যবহার করতে এবং SELECT, INSERT, UPDATE, DELETE ইত্যাদি ক্রিয়াকলাপ সম্পাদন করতে, ODBC সমর্থন সহ একটি প্রোগ্রাম, যেমন একটি প্রোগ্রামিং ভাষা যেমন Python, Java, C# বা মাইক্রোসফ্ট অ্যাক্সেসের মতো একটি ডেটাবেস ম্যানেজমেন্ট টুল , SQL সার্ভার ম্যানেজমেন্ট স্টুডিও প্রয়োজন. এই প্রোগ্রামগুলি ডাটাবেসের সাথে সংযোগ করতে এবং পছন্দসই অপারেশন করতে DSN ফাইলের তথ্য ব্যবহার করতে পারে।
তথ্যসূত্র
- [ডিএসএন (ডেটা উৎসের নাম) কী?](https://support.microsoft.com/en-us/topic/what-is-a-dsn-data-source-name-ae9a0c76-22fc-8a30- 606e-2436fe26e89f)