ডিবিএ হিসাবে আমি কীভাবে ওরাকল থেকে এসকিউএল সার্ভারে স্থানান্তরিত করব?


32

আমি একটি ওরাকল ডিবিএ যার সিবাসের অভিজ্ঞতাও রয়েছে।

দুটি আরডিবিএমএস প্ল্যাটফর্মের মধ্যে প্রধান স্থাপত্য এবং ধারণাগত পার্থক্যগুলি কী কী?

এসকিউএল Server-> ওরাকল প্রশ্নের অনুরূপ একটি উত্তর এখানে সবচেয়ে ব্যবহারের হবে।


3
খানিকটা হাস্যকর (দুঃখিত যদি ওটি), আপনার সাথে কি দেখা হয়েছে? dba.stackexchange.com/questions/9765/…
বুয়া

উত্তর:


49

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

শারীরিক স্থাপত্য

এসকিউএল সার্ভার বিভিন্ন জিনিসকে ওরাকলকে কিছুটা আলাদাভাবে সংগঠিত করে এবং এর একটি বা দুটি কী ধারণা রয়েছে যা ওরাকলে কোনও সরাসরি এনালগ নেই।

  • একটি 'ডাটাবেস' এসকিউএল সার্ভারের নিজস্ব ব্যবহারকারীর অনুমতি, স্কিমা / নামের স্থান এবং সঞ্চয় স্থান সহ একটি পৃথক আইটেম। আপনি যদি সিবাজের সাথে পরিচিত হন তবে পণ্যের সাধারণ উত্সের কারণে তারা সাইবাসে ডেটাবেসগুলির মতো একই কাজ করে।

  • ফাইলগ্রুপগুলি মোটামুটি টেবিল স্পেসগুলির সমান, যদিও এটি কোনও ডাটাবেসের স্থানীয় to

  • স্কিমা এসকিউএল সার্ভারে একটি ডাটাবেস ব্যবহারকারীর থেকে স্বতন্ত্র ধারণা, যদিও ব্যবহারকারীদের একটি ডিফল্ট স্কিমা থাকতে পারে।

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

  • এসএমএল সার্ভারে টেম্পডিবি অনেক বেশি ব্যবহৃত হয়। সিস্টেম এটি অস্থায়ী টেবিল এবং মধ্যবর্তী যোগদানের ফলাফলের জন্য ব্যবহার করে। আরও পরে tempdb।

  • টেবিল বিভাজন ওরাকল থেকে কিছুটা clumsier। আপনাকে একটি পার্টিশন ফাংশন সেটআপ করতে হবে যা আপনি যা সরবরাহ করছেন তা থেকে একটি পার্টিশন কী তৈরি করে, তারপরে partition পার্টিশন ফাংশনের উপর একটি পার্টিশন স্কিম তৈরি করা উচিত। পার্টিশন স্কিমটি ফাইলগ্রুপের মতো কিছুটা আচরণ করে যাতে আপনি পার্টিশন স্কিমের টেবিলটি তৈরি করেন।

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

  • জড়িত ভিউগুলিকে এসকিউএল সার্ভারে সূচিযুক্ত ভিউ বলা হয়। GROUP BYদফা একটি আছে CUBEঅপারেটর, এবং একটি কোয়েরি লেখা বৈশিষ্ট্য ডকুমেন্টেশন উল্লেখ আছে। তবে, এই কার্যকারিতাটি ভালভাবে নথিভুক্ত নয় এবং ভয়াবহ পরিপক্ক হতে পারে না। YMMV।

  • এসকিউএল সার্ভার স্বায়ত্তশাসিত লেনদেন সমর্থন করে না, যদিও এটি এক্সএ বা ওএইএলডিবি লেনদেন প্রোটোকলের মাধ্যমে দ্বি-পর্বের অঙ্গীকারকে সমর্থন করে।

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

  • এসকিউএল সার্ভার সূচকগুলি অন্তর্ভুক্ত সমর্থন করে, তবে সূচিতে যোগ দিতে পারে না। বিটম্যাপ ইনডেক্সগুলি সমর্থিত নয়, যদিও এতে একটি সূচক ছেদ / তারকা ট্রান্সফর্ম অপারেটর রয়েছে যা ফ্যাক্ট টেবিলটি আঘাত না করে ছেদগুলি গণনা করতে পারে।

  • সিকোয়েন্সগুলি এসকিউএল সার্ভারের তুলনামূলকভাবে সাম্প্রতিক সংযোজন। Ditionতিহ্যগতভাবে স্বয়ংসোধক কীগুলি সনাক্তকরণ কলামগুলির মাধ্যমে সম্পন্ন হয়। এর মাধ্যমে আপনি কোনও পরিচয় কলামে মানগুলি লোড করতে পারেন set identity_insert on

প্রোগ্রামিং

আইডোমেটিক টি-এসকিউএল এর আইডেম্যাটিক পিএল / এসকিউএল এর কিছু পার্থক্য রয়েছে। এটি যথেষ্ট আলাদাভাবে কাজ করে যে কিছু দৃষ্টান্তমূলক পার্থক্য মেধার আরও গভীরতার সাথে ব্যাখ্যা করে।

  • টি-এসকিউএল এর প্যাকেজের কোনও ধারণা নেই। ডাটাবেসে থাকা সমস্ত সঞ্চিত পদ্ধতি এবং ফাংশন একটি সাধারণ নেমস্পেসে বাস করে, যদিও স্কিমার এটিকে ভেঙে ফেলার জন্য ব্যবহার করা যেতে পারে এবং নাম স্থানটি একটি ডাটাবেসের স্থানীয়।

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

    আইডিয়োম্যাটিক টি-এসকিউএল আপনার ভূমিকাগুলি অনুসারে টেম্প টেবিলগুলি ব্যবহার করবে যেগুলি আপনি পিএল / এসকিউএলতে কার্সার ভেরিয়েবলগুলি দেখতে পাবেন তবে সেট ক্রিয়াকলাপগুলিকে আরও বেশি ব্যবহার করবে। টেম্প টেবিলগুলি তবে মোটামুটি অবসেস কোড তৈরি করতে পারে, তাই যত্ন সহ ব্যবহার করুন।

  • পুরানো সংস্করণগুলিতে ওরাকল এর একটির চেয়ে সিস্টেম ডেটা ডিকশনারিটি অনেক বেশি অবসন্নতা ছিল তবে এসকিউএল সার্ভার ২০০৫ এর সাথে এটি আরও ভাল হয়ে উঠেছে। মাইক্রোসফ্ট সরবরাহিত সরঞ্জামগুলির এসএসএমএস এক্সপ্লোরারটিতে অন্তর্নিম্নকরণের অনেকগুলি জিনিস নির্মিত হলেও এটি এখনও আপনার জানার মতো তথ্য অভিধানের চারপাশে উপায়। যদিও এটি ডিবি অবজেক্টের মধ্যে ALL, USERএবং এর মধ্যে পার্থক্য রাখে না DBA

  • এসএসএমএসে একটি ক্যোয়ারী প্ল্যান ভিউয়ার অন্তর্নির্মিত রয়েছে।

  • টি-এসকিউএল কোডে সনাক্তকারীগুলিকে [] এর সাথে উদ্ধৃত করা যেতে পারে এবং উদ্ধৃতিযুক্ত থাকলে সমস্ত ধরণের আবর্জনা থাকতে পারে। যাইহোক, যদি আমরা একটি কলাম 'ডাইরেক্ট / ট্রান্সফার' কলিং তোমাকে ধরি, আমরা হবে আপনার অন্ত্র আউট চেরা।

  • এসকিউএল সার্ভারের উইন্ডো ফাংশনগুলি রয়েছে (২০০৫ সাল থেকে আইআইআরসি), সুতরাং আপনি এখন গ্রুপগুলির মধ্যে অর্ডারিং, চলমান অঙ্ক এবং এ জাতীয় পছন্দ করতে পারেন।

  • টি-এসকিউএলের কোনও সরাসরি সমতুল্য নেই CONNECT BY, যদিও পুনরাবৃত্তি সিটিই এর মাধ্যমে করা যেতে পারে।

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

  • আপনি যদি ডাটাবেস নামের উপর হার্ড কোডিং নির্ভরতা এড়ান, ডাটাবেসগুলি একই সার্ভারে একাধিক পরিবেশ বজায় রাখা বেশ সহজ করে তোলে।

  • কিছু জিনিস যেমন কাস্টম সমষ্টিগত ফাংশনগুলি কেবল সিএলআর স্প্রোক ব্যবহার করে প্রয়োগ করা যেতে পারে। এছাড়াও, আপনি যদি কোনও লেনদেন প্রসঙ্গে (যেমন রোলব্যাক-প্রুফ ত্রুটি লগিংয়ের জন্য একটি স্বায়ত্তশাসিত লেনদেন জাল করা) থেকে পালাতে চান তবে আপনি একটি সিএলআর স্প্রোক ব্যবহার করতে পারেন, কারণ এটি বর্তমান লেনদেনের প্রেক্ষাপটের বাইরে একটি স্থানীয় সংযোগ তৈরি করতে পারে।

নিরাপত্তা

লগইনগুলি এসকিউএল সার্ভারের উদাহরণ স্তরে সংজ্ঞায়িত করা হয় তবে প্রতিটি লগইন মানচিত্রকে শূন্য বা তার বেশি ডাটাবেসগুলিতে একটি 'ডাটাবেস ব্যবহারকারী' হিসাবে ম্যাপ করে। 'লগইন' (সার্ভার) এবং 'ব্যবহারকারী' (ডাটাবেস) উভয়কেই অনুমতি ক্যামের বরাদ্দ দেওয়া হয়েছে তবে একটি ডাটাবেসে 'ভূমিকা' সাধারণত ব্যবহৃত হয়। ব্যবহারকারীরা ভূমিকার অন্তর্ভুক্ত, ভূমিকার জন্য অনুমতি বরাদ্দ করা হয়। এসকিউএল সার্ভার 2012 'সার্ভারের ভূমিকা' যুক্ত করেছে।

  • এসকিউএল সার্ভার ২০১২ 'আংশিকভাবে অন্তর্ভুক্ত ডাটাবেস' নামে একটি ধারণা প্রবর্তন করে, যা ব্যবহারকারী এবং ভূমিকা সম্পর্কিত তথ্য সেই ডেটাবেজে স্থানীয় রাখতে দেয়।

  • একটি ডাটাবেসের মধ্যে, ব্যবহারকারী এবং স্কিমা ধারণা পৃথক করা হয়। কোনও ব্যবহারকারী বা ভূমিকা কোনও স্কিমাতে নির্ধারিত হতে পারে এবং একটি স্কিমা ডাটাবেস অবজেক্টের মালিক।

  • উইন্ডোজ প্রমাণীকরণ কোনও মেশিন বা ডোমেনে থাকা কোনও ব্যবহারকারীকে এসকিউএল সার্ভার লগইনে প্রমাণীকরণ করতে পর্দার আড়ালে লগইন তথ্য ব্যবহার করে। এর জন্য আইআইআরসি সমর্থন হ'ল ওরাকলে একটি optionচ্ছিক অতিরিক্ত।

  • একটি বিশেষ ভূমিকা, 'ডিবিও' ('ডাটাবেসের মালিকের জন্য সংক্ষিপ্ত )'র একটি নির্দিষ্ট ডাটাবেসের মধ্যে এক ধরণের সুপার-ব্যবহারকারী অধিকার রয়েছে। প্রতিটি ডাটাবেসের একটি 'ডিবিও' ভূমিকা থাকে এবং ব্যবহারকারীদের প্রদত্ত ডেটাবেজে 'ডিবিও' ভূমিকা অর্পণ করা যেতে পারে।

  • একটি ডিফল্ট 'ডিবিও' স্কিমাও রয়েছে। ডিবিও স্কিমা দ্বারা অবজেক্টগুলির মালিকানা থাকতে পারে - 'ডিবিও' রোল (বা সিস্টেম-ব্যাপী অ্যাডমিন অনুমতি) দিয়ে ব্যবহারকারীদের দ্বারা তৈরি করা বিষয়গুলি অন্য কোনও স্কিমা সুস্পষ্টভাবে সরবরাহ না করা হলে 'ডিবিও' স্কিমার মালিকানা হিসাবে ডিফল্ট হবে।

  • একক ডাটাবেসের ব্যাকআপ সহ সুরক্ষা তথ্য রাখা হয় না। ব্যবহারকারীদের অবশ্যই ভূমিকা ও ভূমিকা অবশ্যই স্পষ্টভাবে কনফিগার করতে হবে সার্ভারে ব্যাকআপটি পুনরুদ্ধার করা হয়েছে। এসকিউএল সার্ভার ২০১২ ইউজার এবং রোল ডেটা স্থানীয়ভাবে একটি নতুন 'আংশিকভাবে অন্তর্ভুক্ত ডেটাবেস' বৈশিষ্ট্যযুক্ত একটি ডাটাবেসে রাখার অনুমতি দেয়।

  • এসকিউএল সার্ভার 2005 থেকে, সঞ্চিত পদ্ধতিগুলি কলার, স্রষ্টা, মালিকানাধীন স্কিমা বা নির্দিষ্ট ব্যবহারকারীর সুরক্ষা প্রসঙ্গে কার্যকর করা যেতে পারে।

  • এসকিউএল সার্ভারের একটি দৃষ্টিতে, অন্তর্নিহিত টেবিলগুলিতে অনুমতিগুলি স্কিমার অনুমতিগুলির উপর ভিত্তি করে যা দর্শনটির মালিক। অন্তর্নিহিত টেবিলগুলিতে ব্যবহারকারীর অনুমতিগুলি সুরক্ষায় অংশ নেয় না যদিও ভিউ সংজ্ঞাতে ফিল্টার অন্তর্ভুক্ত থাকতে পারে যা সেশন থেকে তথ্য পেয়ে থাকে। ওরাকলে, অনুদানের কনফিগারেশনের উপর নির্ভর করে অন্তর্নিহিত টেবিলগুলিতে ব্যবহারকারীর অনুমতিগুলি দৃশ্যকে প্রভাবিত করতে পারে।

পর্যবেক্ষণ এবং সুরক্ষা

টিবিএ - মেমরি আর্কিটেকচার বনাম এসকেএ ইত্যাদি

ব্যাকআপ এবং পুনরুদ্ধার

ধাই

সাধনী দ্বারা প্রয়োগকরণ

মাইক্রোসফ্ট এসকিউএল সার্ভারের সাথে আশেপাশের সরঞ্জামগুলির একটি সেট বান্ডিল করে। সরবরাহ করা কয়েকটি প্রধান আইটেম হ'ল:

  • এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও (এসএসএমএস): এটি ওরাকলে এসকিউএল বিকাশকারী এর মতো কিছু করে - এটি একটি সম্পাদক এবং কোড এক্সিকিউশন সুবিধা সরবরাহ করে। কিছু দরকারী বৈশিষ্ট্যগুলির মধ্যে একটি ডাটাবেস অবজেক্ট ব্রাউজার এবং একটি কোয়েরি প্ল্যান ভিউয়ার অন্তর্ভুক্ত রয়েছে।

  • এসকিউএল সার্ভার বিশ্লেষণ পরিষেবাদি (এসএসএএস): এটি একটি ওএলএপি সার্ভার যা ডাটাবেস সার্ভার থেকে পৃথক। এটি ক্লায়েন্ট-সার্ভার যোগাযোগের জন্য নিজস্ব কোয়েরি ভাষা (এমডিএক্স) এবং এপিআই (এক্সএমএল / এ) ব্যবহার করে। এটি এসকিউএল দিয়ে অনুসন্ধান করা যায় না। এসএসএমএসের এমডিএক্স এবং কাঁচা এক্সএমএলএ কোয়েরিগুলি সম্পাদনা করার এবং ফলাফলগুলি প্রদর্শনের জন্য একটি সুবিধা রয়েছে। ASCMD.EXE নামে একটি কমান্ড লাইন ক্যোয়ারী সরঞ্জাম সরবরাহ করা হয়েছে।

  • এসকিউএল সার্ভার রিপোর্টিং পরিষেবাদি (এসএসআরএস): এটি প্রতিবেদন প্রকাশের জন্য একটি ওয়েব-ভিত্তিক প্রতিবেদনের সরঞ্জাম। রিপোর্টগুলি বিআই ডেভলপমেন্ট স্টুডিও (বিআইডিএস) বা রিপোর্ট বিল্ডারের মাধ্যমে তৈরি করা যেতে পারে এবং একটি ওয়েব পোর্টালে প্রকাশিত হতে পারে। এসএসআরএস সার্ভারটিতে স্বয়ংক্রিয়ভাবে সার্ভারটি পরিচালনা করার জন্য একটি ওয়েব পরিষেবা এপিআই রয়েছে। নোট করুন যে এসএসআরএস রিপোর্টগুলি কেবল এসকিউএল সার্ভার নয়, বিভিন্ন উত্স থেকে ডেটা গ্রাস করতে পারে। আরএস.এক্স.ই.এস.ই. নামের একটি কমান্ড লাইন সরঞ্জাম প্রোগ্রমেটিকভাবে এসএসআরএস সার্ভার পরিচালনার জন্য সরবরাহ করা হয়।

  • এসকিউএল সার্ভার ইন্টিগ্রেশন সার্ভিসেস (এসএসআইএস): এটি এসকিউএল সার্ভারের সরবরাহিত একটি ইটিএল সরঞ্জাম। স্থপতিগতভাবে, ওডব্লিউবি বা ওডিআইয়ের তুলনায় এটি একেবারেই আলাদা যে এটি কোনও কোড তৈরির সরঞ্জাম নয়। রানটাইম ক্লায়েন্টের পাশে বসে ডেটাবেস সার্ভারে আলাদা মেশিনে থাকতে পারে। এসআইএসআইএস প্যাকেজগুলি বিআইডিএসের সাহায্যে বিকাশ করা যেতে পারে এবং একটি কমান্ড লাইন ডিটিএক্সইএক্স.এক্সইএইজে স্বতন্ত্রভাবে কার্যকর করা যায়।

  • বিআই ডেভলপমেন্ট স্টুডিও (বিআইডিএস): এটি প্রতিবেদনগুলি, এসএসআইএস প্যাকেজ এবং এসএসএএস কিউবগুলি বিকাশের জন্য একটি ভিজ্যুয়াল স্টুডিও ভিত্তিক পরিবেশ। যদি অন্যান্য ভিএস ভিত্তিক ডেভেলপমেন্ট টুলিং ইনস্টল করা থাকে (যেমন ভিএস পেশাদার) এই সরঞ্জামটি একক পরিবেশে এবং একটি সাধারণ প্রকল্পের গ্রুপিংয়ে সংহত করা যায় can

  • বাল্ক কপি (বিসিপি): এসকিউএল * লোডারের অনুরূপ একটি কমান্ড লাইন বাল্ক সন্নিবেশ / নিষ্কাশন সরঞ্জাম

  • এসকিউএলসিএমডি: এসকিউএল * প্লাসের অনুরূপ একটি কমান্ড লাইন ক্যোয়ারী সরঞ্জাম

  • এসকিউএল প্রোফাইলার: একটি ট্রেসিং এবং প্রোফাইলিং সরঞ্জাম যা এসকিউএল সার্ভার, এসএসএএস এবং স্যুটের অন্যান্য সরঞ্জামগুলি থেকে ট্রেস তথ্য ক্যাপচার এবং মূল্যায়ন করতে পারে।

  • এসকিউএল সার্ভার এজেন্ট: একটি কাজের শিডিউলিং ইউটিলিটি যা অন্য এক ধরণের সাময়িক কাজ চালাতে পারে।


1
টি-এসকিউএল বনাম পিএল / এসকিউএল-তে: টি-এসকিউএল-তে পিএল / এসকিউএল এর মতো বিভিন্ন প্রোগ্রামিং প্রসঙ্গ নেই, যাতে আপনি নিখরচায় খাঁটি এসকিউএল এবং টি-এসকিউএল বিবৃতি মিশ্রিত করতে পারেন। উদাহরণস্বরূপ, যদি আপনি একটি চালাতে পারেন TRUNCATE TABLE ...DML পাশাপাশি ছাড়া সমপরিমাণ করতে থাকার EXECUTE IMMEDIATE। টি-এসকিউএলে, আপনি SELECTঅন্যান্য ক্রিয়াকলাপের পাশাপাশি ক্লায়েন্টকে ফলাফল সেটগুলিও ফিরে আসতে পারেন , যখন পিএল / এসকিউএলে আপনাকে অবশ্যই এর ফলাফলগুলি SELECTএকটি টেবিল বা অন্য গন্তব্যে ডাইরেক্ট করতে হবে । ওরাকলে, কেবল খাঁটি এসকিউএল ক্লায়েন্টের কাছে ফলাফল সেট করতে পারে।
নিক চ্যামাস

1
এছাড়াও মনে রাখবেন যে সঞ্চিত পদ্ধতিগুলি যার নাম "sp_" দিয়ে শুরু হয় বিশেষভাবে চিকিত্সা করা হয়। আপনি যদি এসকিউএল সার্ভারের নতুন সংস্করণ থেকে কোনও সিস্টেম পদ্ধতি ব্যাকপোর্ট না করে থাকেন তবে আপনার স্টোরেড প্রোডুকের নাম রাখবেন না। আপনি প্রযুক্তিগতভাবে এটি ডেটাবেস প্রশস্ত সঞ্চিত পদ্ধতি তৈরি করতে ব্যবহার করতে পারেন, তবে এটি পুনরুদ্ধার করা হয়নি, কারণ ভবিষ্যতের সংস্করণগুলি একই নামে একটি নতুন সিস্টেম সঞ্চিত পদ্ধতি তৈরি করতে পারে।
কেভিন ক্যাথকার্ট

1
এটি এখানে লক এসকেলেশন সম্পর্কে কিছুটা যুক্ত করার মতো? আমি মনে করি এটি অসম্ভব অবাক হয়ে আসতে পারে ওরাকল লোকেরা সীমাহীন সারি স্তরের লকগুলিতে
জ্যাক ডগলাস

8

আমাদের মূল পণ্যটি এসকিউএল সার্ভার এবং ওরাকল উভয় ক্ষেত্রেই কাজ করে, এখানে আমাদের অন্যান্য কয়েকটি পার্থক্য রয়েছে যা আমাদের চারপাশে কাজ করতে হয়েছিল এবং এটি মনে রাখা ভাল:

  • তারিখ-সময় পরিচালনা খুব আলাদা: বিভিন্ন নির্ভুলতা, বিভিন্ন কাজের সাথে কাজ করার জন্য সেট

  • খালি স্ট্রিংগুলি এসকিউএল সার্ভারে নয়, ওরাকল-এ নুল হয়

  • চরিত্রের এনকোডিং এবং ইউনিকোডের পরিচালনা খুব আলাদা। এসকিউএল সার্ভারে আপনার সাধারণ ( varchar) বা ইউনিকোড ( nvarchar) কলামগুলি একই ডাটাবেসে মিশ্রিত থাকতে পারে, ওরাকলে আপনি ডাটাবেস-স্তরে সিদ্ধান্ত নিতে পারেন কোন ধরণের এনকোডিং ব্যবহার করবেন।


ওরাকল দুটি পৃথক এনকোডিংয়ের সাথে চর / বর্ণচর 2 এবং এনসিআর / এনভারচার 2 প্রকারের মিশ্রণেরও অনুমতি দেয় - দেখুন ইউনিকোড অক্ষরগুলি ওরাকল ডাটাবেসে দুটি উপায়ে সংরক্ষণ করা যেতে পারে
জর্জ 3
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.