প্রশ্ন একটি SQL স্ক্রিপ্টে মাইক্রোসফ্ট SQL সার্ভার ডাটাবেস ডাম্প


একটি এসকিউএল স্ক্রিপ্ট একটি মাইক্রোসফ্ট SQL সার্ভার ডাটাবেস এক্সপোর্ট করার কোন উপায় আছে?

আমি এমন কিছু খুঁজছি যা MySQLldump এর অনুরূপ আচরণ করে, ডাটাবেস নামটি গ্রহণ করে এবং একটি একক স্ক্রিপ্ট তৈরি করে যা সমস্ত সারণী পুনঃস্থাপন করে, সংরক্ষিত পদ্ধতিগুলি, সমস্ত তথ্য পুনরায় যুক্ত করে।

আমি দেখা করেছি http://vyaskn.tripod.com/code.htm#inserts, তবে আমি আদর্শভাবে সবকিছু তৈরি করতে চাই (কেবলমাত্র তথ্য নয়) যা চূড়ান্ত স্ক্রিপ্ট তৈরি করতে এক ধাপে কাজ করে।


117
2017-08-25 01:47


উত্স


@ ম্যাট হ্যাঁ, এটি তথ্য রপ্তানি করে না। এজন্যই আমি উল্লেখ করেছি যে আপনার প্রস্তাবিত স্ক্রিপ্টটির সাথে এটি একত্রিত করা উচিত। এই পদ্ধতিটি যদিও সঠিক ক্রম একটি স্ক্রিপ্ট তৈরি করে। - Julio César
প্রকৃতপক্ষে, ম্যাগমেন্ট স্টুডিও ২008 এ, আপনাকে কেবল "এক্সপোর্ট ডেটা" বিকল্পটি চালু করতে হবে এবং স্ক্রিপ্টটিতে উভয় স্কিমা এবং সন্নিবেশ বিবৃতি থাকবে। - user24161
সম্পর্কিত: Sqlcmd ব্যবহার করে এসকিউএল সার্ভার থেকে CSV বিন্যাস হিসাবে ডেটা রপ্তানি কিভাবে? - kenorb


উত্তর:


SQL সার্ভার ম্যানেজমেন্ট স্টুডিওতে আপনার ডাটাবেসটি ডান-ক্লিক করুন এবং টাস্কগুলি নির্বাচন করুন / স্ক্রিপ্টগুলি তৈরি করুন। উইজার্ডটি অনুসরণ করুন এবং আপনি একটি স্ক্রিপ্ট পাবেন যা বিদেশী কী অনুসারে সঠিক ক্রম অনুসারে তথ্য কাঠামো পুনর্বহাল করে। "স্ক্রিপ্টিং বিকল্পগুলি সেট করুন" শীর্ষক উইজার্ড ধাপে "উন্নত" নির্বাচন করুন এবং "স্কিমাতে ডেটা প্রকারের" বিকল্পটি "স্কিমা এবং ডেটা" পরিবর্তন করুন।

টিপ: চূড়ান্ত ধাপে "নতুন ক্যোয়ারী উইন্ডোতে স্ক্রিপ্ট" নির্বাচন করুন, এটি যেভাবে আরও দ্রুত কাজ করবে।


103
2017-08-25 01:59



শুধু উন্নত বিকল্পগুলিতে যান এবং স্ক্রিপ্টটিকে শুধু স্কিমাতে নয় তবে ডেটাতেও মনে রাখবেন। - RomanSt
@ টমকিনস সব আপ-ভোট দাবী! "স্ক্রিপ্টের তথ্যগুলির ধরন" সঠিক বিকল্প নাম। আপনি "স্কিম এবং তথ্য" নির্বাচন করতে চান। - solidau
এসএসএমএস থেকে উৎপন্ন স্ক্রিপ্টগুলির মূল সমস্যা হল নির্ভরতাগুলি অ্যাকাউন্টে নেওয়ার জন্য সঠিকভাবে অর্ডার দেওয়া হয় না। এটি ছোট ডেটাবেসে কোনও সমস্যা নয় যেখানে আপনি নিজে এটি করতে পারেন তবে ডাটাবেসটি 50 টিরও বেশি বস্তু পায় যখন এটি অবশ্যই একটি সমস্যা। এতদূর আমরা সফলভাবে ব্যবহৃত ApexSQL স্ক্রিপ্ট এই জন্য। এটি একটি প্রিমিয়াম টুল কিন্তু আপনি কাজটি সম্পন্ন করতে ট্রায়াল মোডে এটি ব্যবহার করতে পারেন। আমি মনে করি লাল গেট এছাড়াও একটি অনুরূপ হাতিয়ার আছে। - David Smithers


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

আপনি যদি ২005 এসকিউএল এক্সএমও অবজেক্টগুলি ইনস্টল করেন তবে আপনি চালানোর সময় একটি ত্রুটি পাবেন জাদুকর। আপনি মাইক্রোসফ্ট এসকিউএল সার্ভার 2005 ম্যানেজমেন্ট অবজেক্টস সংগ্রহ চাইবেন


34
2017-08-25 01:57



প্রকৃতপক্ষে, আপনাকে স্ক্রিপ্টটি পুনর্বিন্যাস করতে হবে না, কারণ এটি সমস্ত সীমাবদ্ধতাগুলি ড্রপ করে, স্কিমা তৈরি করে, তথ্য সন্নিবেশ করান এবং ফিনিলি, সীমাবদ্ধতাগুলি পুনরায় তৈরি করে। - Daniel Silveira
আশ্চর্যজনক, যে বেশ পরিষ্কার - Beep beep
এই দুর্দান্ত টুল যদিও শুধুমাত্র এসকিউএল সার্ভার সমর্থন 2015. কিভাবে সম্পর্কে 2008 এবং পরে? - Nam G VU


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


11
2018-02-10 16:40



সর্বশেষ স্থিতিশীল সংস্করণ সংরক্ষিত পদ্ধতির সঙ্গে কাজ করে না। - VMAtm
সর্বশেষ সংস্করণ থেকে ডাউনলোড করা যেতে পারে download.cnet.com/SQL-Dumper/3000-10254_4-10514574.html - Raynet


সঠিক টুল খুঁজে পাচ্ছি না, আমি আমার নিজের তৈরি করার সিদ্ধান্ত নিয়েছি: একটি sqlserverdump কমান্ড লাইন ইউটিলিটি। এটি পরীক্ষা করে দেখুন http://sqlserverdump.codeplex.com/। এটি একটি একক ধাপে স্কিমা এবং তথ্য পুনরূদ্ধার করা হবে।


7
2017-09-22 06:50





চেষ্টা DBSourceTools। এটি একটি উৎস ডাটাবেস স্ক্রিপ্ট আউট করার জন্য ডিজাইন করা হয়েছে এবং একটি টার্গেট ডাটাবেসের পুনরায় স্থাপন করা হয়েছে। এটা স্কিমা এবং তথ্য স্ক্রিপ্ট।


6
2018-03-08 03:50





প্রস্তাবিত সমাধান শুধুমাত্র SQL 2000 এবং 2005 এ কাজ করে। আপনি যদি এসকিউএল ২008 এ এটি করতে চান,

আপনি এসকিউএল 2008 এর সাথে এটি অন্য কোন প্লাগ ইনস ছাড়াই করতে পারেন। ডাটাবেস ডান ক্লিক করুন এবং "টাস্ক -> স্ক্রিপ্ট জেনারেট করুন ..." নির্বাচন করুন। ডাটাবেস নির্বাচন করুন এবং আপনি ব্যাক আপ করতে চান কি। পরবর্তীতে ক্লিক করুন এবং "স্ক্রিপ্ট ডেটা" সত্যতে সেট করুন।

লিঙ্ক এ আরও ডকুমেন্টেশন:

http://blog.sqlauthority.com/2011/05/07/sql-server-2008-2008-r2-create-script-to-copy-database-schema-and-all-the-objects-data-schema- সঞ্চিত-পদ্ধতি-ফাংশন-ট্রিগার-টেবিল-দৃশ্য যুক্ত সীমাবদ্ধতার-এবং-অল-অন্যান্য-ডাটাবেসের-বস্তু /


5
2018-05-29 22:58



meta.stackexchange.com/questions/8231/... - jscott


SQL সার্ভার ডেটাবেস পাবলিশিং উইজার্ড আসলে এটি করার সর্বোত্তম উপায় বলে মনে হচ্ছে। এই সমস্যাটি উইন্ডোজ 7 তে চালিত বলে মনে হচ্ছে না। এটি ব্যবহার করার জন্য আমার পুরানো কম্পিউটারটি ব্যবহার করতে হয়েছিল। ইতিবাচক দিক থেকে, এটি 2000 এর মতো পুরানো SQL সার্ভার সংস্করণের সাথে কাজ করে।

নতুন এসকিউএল সংস্করণ এবং অপারেটিং সিস্টেমের জন্য, এই সফটওয়্যারটি মূল্যবান হতে পারে: http://sqlbackupandftp.com/


2
2018-04-27 19:32