মাইক্রোসফ্টস নতুন লোকালডিবি ব্যবহার করে এমন একটি অ্যাপ্লিকেশন মোতায়েন করার জন্য কী প্রয়োজন?


10

এই নতুন লোকালডিবি ব্যবহারকারীর মেশিনে চালানোর জন্য মাইক্রোসফ্ট উপাদানগুলি কী ইনস্টল করা দরকার তা জানতে চাই।

এখন সিটিপি 3 এ : এসকিউএল সার্ভার এক্সপ্রেস লোকালডিবি লোকালডিবি হ'ল এসকিউএল সার্ভার এক্সপ্রেস সংস্করণের জন্য খুব কম পূর্বশর্ত যা খুব দ্রুত ইনস্টল হয়। এটি এমন বিকাশকারীদের জন্য আদর্শ করে তোলে যাদের ডেস্কটপ অ্যাপ্লিকেশন বা সরঞ্জামগুলির জন্য এম্বেডড এসকিউএল সার্ভার ডাটাবেস প্রয়োজন। লোকালডিবি-তে এসকিউএল এক্সপ্রেসের মতো সমস্ত প্রোগ্রামযোগ্যতা বৈশিষ্ট্য রয়েছে তবে অ্যাপ্লিকেশন সহ প্রক্রিয়া চালিত হয় এবং পরিষেবা হিসাবে নয়। এটি এসকিউএল সার্ভার কোড নাম "ডেনালি" সিটিপি 3 ডাউনলোডের অংশ হিসাবে উপলব্ধ।

উপরেরটি মাইক্রোসফ্টস ওয়েবসাইট নিউ ইন সিপিটি 3 থেকে

এটি ছোট এক-ব্যবহারকারীর ডেস্কটপ অ্যাপ্লিকেশনগুলির জন্য নিখুঁত এসকিউএল ডাটাবেসের মতো শোনাচ্ছে। আমি একটি ইনস্টলে অন্তর্ভুক্ত করার জন্য আমার কী প্রয়োজন তা জানার চেষ্টা করছি। আমি এটিকে এম্বেডড ডাটাবেস হিসাবে ব্যবহার করতে চাই তবে আমার কোনও মাইক্রোসফ্ট উপাদান ইনস্টল করতে হবে বা অন্য কোনও মাইক্রোসফ্ট কনম্পেনেন্ট পূর্বে ইনস্টল করা আছে কিনা তা নিশ্চিত করতে হবে কিনা তা আমি জানি না।

কেউ কি জানেন যে এই নতুন লোকালডিবি চালুর জন্য মাইক্রোসফ্টের উপাদানগুলি ইনস্টল করা দরকার? সেখানে কি এমন কোনও ইনস্টলার রয়েছে যা প্রয়োজনীয় সংকলনের উপস্থিতিগুলি স্বয়ংক্রিয়ভাবে সনাক্ত করে একটি ইনস্টল করবে?


2
নতুন হওয়ার কারণে, ডেলফির বাক্স ডিবি উপাদানটির বাইরে কি এটির সাথে সংযোগ স্থাপন করবে? আপনার নিজের ইন্টারফেসটি লিখতে হতে পারে। আপনি এসকিউএলাইট, অন্য একটি (অত্যন্ত জনপ্রিয় এবং নিখরচায়) এম্বেডড ডিবিএম এও দেখতে পারেন। এর জন্য অনেকগুলি ডেলফি ইন্টারফেস উপলব্ধ।
গ্র্যান্ডমাস্টারবি

আপনি কি প্রোগ্রামার্স.স্ট্যাকেক্সেঞ্জার.কম / প্রশ্নগুলি / 92564/ … দেখেছেন ?
MSalters

উত্তর:


9

এমএসডিএন.কম থেকে :

লোকালডিবি নিয়মিত এসকিউএল এক্সপ্রেস এবং এসকিউএল সার্ভারের অন্যান্য সংস্করণগুলির মতো একই স্কেলসার.অ্যাক্সিকে ব্যবহার করে। অ্যাপ্লিকেশনটি একই ক্লায়েন্ট-সাইড সরবরাহকারী (ADO.NET, ODBC, PDO এবং অন্যান্য) এর সাথে সংযোগ করতে ব্যবহার করছে

লোকালডিবি একবারে একটি মেশিনে ইনস্টল করা হয় (প্রতিটি প্রধান এসকিউএল সার্ভার সংস্করণে)

অ্যাপ্লিকেশনটি কেবল "ডেটা উত্স = (লোকালডিবি)) ভি 11.0" এর সাথে সংযুক্ত হচ্ছে এবং অ্যাপ্লিকেশনটির শিশু প্রক্রিয়া হিসাবে লোকালডিবি প্রক্রিয়া শুরু হয়েছে

তবে এটি সর্বাধিক লাইটওয়েট এম্বেডড ডিবি নয়, এটি এসকিউএল সার্ভার কমপ্যাক্ট:

এক্সিকিউশন মোড: এসকিউএল সার্ভার কমপ্যাক্ট একটি ইন-প্রোক ডিএলএল, যখন লোকালডিবি পৃথক প্রক্রিয়া হিসাবে চালিত হয়। ডিস্কের ব্যবহার: সমস্ত এসকিউএল সার্ভার কমপ্যাক্ট বাইনারিগুলির পরিমাণ 4MB- এর পরিমাণে থাকে, যখন লোকালডিবি ইনস্টলেশন 140 এমবি লাগে।


না আমি না। আমি আশা করছিলাম যে লোকালডিবি কাজ করতে ব্যবহারকারী উপাদানগুলিতে কোন উপাদান (গুলি) ইনস্টল করা দরকার। এটি প্রশ্নটি জাগাতে পারেনি। এটি লজ্জাজনক যে পিএসই এই উত্তরটির জন্য একটি অনুদান প্রদান করবে কারণ এটি সবচেয়ে বেশি ভোট পেয়েছে।
মাইকেল রিলে - এ কেএ গুনি

এটি একটি স্থিতিশীল তালিকা নয়, স্পষ্টতই: "আমাদের চূড়ান্ত লক্ষ্য হ'ল লোকালডিবি'কে একটি পৃথক, সরলীকৃত এবং আরও ছোট ইনস্টলার হিসাবে অফার করা। আমরা আপনাকে এখানে আমাদের অগ্রগতিতে পোস্ট করব" " (লিঙ্কযুক্ত পৃষ্ঠা থেকে)। সিটিপি হ'ল সমস্ত প্রযুক্তি পূর্বরূপ; সবকিছু এখনও এটি সমাপ্ত ফর্ম হয় না।
এমএসএলটাররা

5

নতুন লোকালডিবি মোতায়েন করার বিষয়ে আমি যে উত্তরটি খুঁজছিলাম তা আমি পেয়েছি।

নোট করুন যেহেতু অ্যাক্টিভেশন যুক্তি ক্লায়েন্ট-সাইড সরবরাহকারীর মধ্যে থাকে তাই আপনাকে সর্বশেষতম - এসকিউএল সার্ভার নেটিভ ক্লায়েন্ট "ডেনালি" (ওডিবিসি এবং ওএলডি ডিবির জন্য) বা পরবর্তী। নেট ফ্রেমওয়ার্ক (ADO.NET এর জন্য) ইনস্টল করতে হবে। আমরা .NET ফ্রেমওয়ার্ক 4 এর জন্য একটি কিউএফই শিপিং করছি যা লোকালডিবিতে এটির জন্য সমর্থন যোগ করে (এটি লিঙ্কটি এটি উপলভ্য হলে এটি এখানে উপস্থিত করব)।

রেফারেন্স লিংক

আমার প্রয়োজন অন্য যে কোনও স্পেসিফিকেশনের জন্য আমি এই ব্লগের লেখককে ইমেল করব।


ধন্যবাদ @ গুন্নি, আমি স্ট্যাকওভারফ্লোতে সঠিক প্রশ্নের সন্ধান করছিলাম। আপনি যদি সেখানে যেতে চান তবে এখানে লিঙ্কটি দেওয়া হয়েছে
স্টিভ

2

MSalters পয়েন্ট পুনরুদ্ধার করতে , এসকিউএল কমপ্যাক্ট আপনার প্রয়োজনের জন্য সেরা বিকল্প হতে পারে। এর বেশ কয়েকটি কারণ রয়েছে:

  • এসকিউএল সার্ভার কমপ্যাক্টের জন্য কোনও ক্লায়েন্ট-পাশ ইনস্টলেশন বা আপডেটের প্রয়োজন নেই; আপডেটগুলি একটি সমাবেশের নতুন কপি প্রেরণ দ্বারা জারি করা হয় এবং উন্নত অনুমতিগুলির প্রয়োজন হয় না
  • এসকিউএল সার্ভার কমপ্যাক্ট একবারে একটি একক প্রক্রিয়া সংযোগ করার অনুমতি দেয়। এটি একক অ্যাপ্লিকেশনটির জন্য এটি একটি ডাটাবেস হিসাবে আদর্শ করে তোলে।
  • এসকিউএল সার্ভার কমপ্যাক্টটি এসকিউএল সার্ভার পরিবারের মধ্যে সবচেয়ে ছোট

ডাউনসাইডস অবশ্য রয়েছে:

  • এসকিউএল সার্ভারের অন্যান্য স্বাদের তুলনায় সীমিত কার্যকারিতা
  • একবারে কেবলমাত্র একটি প্রক্রিয়া একটি ডাটাবেসের সাথে সংযোগ করতে পারে

0

আমিও, ডেস্কটপ অ্যাপ্লিকেশনগুলির জন্য নতুন লোকালডিবিতে আগ্রহী যাগুলির একটি এম্বেড থাকা ডাটাবেস প্রয়োজন। দেখে মনে হচ্ছে লোকালডিবি এবং কমপ্যাক্ট উভয়ের জন্যই আমার অ্যাপ্লিকেশনটির এক্সের বাহ্যিক ফাইল স্থাপন করা দরকার। ডিলফি বিকাশকারী যেমন ডিবিআইএসএএম-এর প্রকৃত এম্বেড মডেল দ্বারা ক্ষতিগ্রস্থ হয়েছে, আমি এগুলিকে আমার চাহিদা পূরণ হিসাবে দেখছি না।

ডিবিআইএসএএম "ইঞ্জিন" ঠিক আমার অ্যাপ্লিকেশনগুলির এক্সইএসগুলিতে সংকলন করে এবং আমাকে উভয় বিশ্বের সেরা দেয়: এসকিউএল এবং পুরানো "ন্যাভিগেশনাল" মডেল যেখানে আপনার সরাসরি টেবিল অ্যাক্সেস এবং ফাইন্ডকি ([]), সেটরেঞ্জের মতো বিডিই-জাতীয় চমত্কার জিনিস রয়েছে have ([শুরু শেষ]);

অন্য কোনও ফাইল মোতায়েন করার দরকার নেই!

ডিবিআইএসএএম তিনটি পদ্ধতিতে ব্যবহার করা যেতে পারে: 1: স্থানীয়, একক ব্যবহারকারী, 2: ভাগ করা ফাইল, বহু-ব্যবহারকারী এবং 3: ক্লায়েন্ট / সার্ভার।

এলিভেট সফ্টওয়্যার, ডিবিআইএসএএম এর নির্মাতারা আরও একটি নতুন ডাটাবেস, এলিভেটডিবি অফার করে যা এসকিউএল সার্ভারের মতো অনেক বেশি।

ডিবিআইএসএএম: http://www.elevatesoft.com/products?category=dbisam এলিভেটডিবি: http://www.elevatesoft.com/products?category=edb


আপনার উত্তরে কিছু ভাল তথ্য থাকা সত্ত্বেও এটি জিজ্ঞাসিত প্রশ্নের সমাধান করে না।
ওয়াল্টার

-1

আমি মনে করি আপনি এসকিউএল সিই 4.0 সম্পর্কে কথা বলছেন

এসকিউএল সিই 4.0 একটি হালকা ফাইল বেস ডিবি যাতে এসকিএল এক্সপ্রেসের সমস্ত বৈশিষ্ট্য রয়েছে তবে সফ্টওয়্যারটি চালিত মেশিনে কিছু ইনস্টল করার প্রয়োজন নেই। আপনি কেবলমাত্র এসডিএফ ফাইলের সাথে আপনার অ্যাপ্লিকেশন স্থাপন করুন (এটি sqlce 4.0 এক্সটেনশন) এবং আপনার প্রকল্পের রেফারেন্স SQL সিই 4.0 ডিএল নিশ্চিত করুন। এই dll অবশ্যই আপনার অনুলিপি সেটিংসে স্থানীয় = সত্যে অনুলিপি করা হবে, সুতরাং এটি আপনার অ্যাপ্লিকেশন সহ স্থাপন করা হবে। এটি কার্যকর করার জন্য অন্য কোনও কিছুর প্রয়োজন নেই।

আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.