স্কেল সার্ভার ম্যানেজমেন্ট স্টুডিওতে শিরোনামগুলির সাথে ফলাফল সংরক্ষণ করা


183

আমি এসকিউএল সার্ভার ম্যানেজমেন্ট স্টুডিও ব্যবহার করছি।

আমি একটি ক্যোয়ারির ফলাফলগুলি একটি এক্সেল ফাইলে সংরক্ষণ করতে চাই।

আমি "সেভ হিসাবে" নির্বাচন করি এবং তারপরে CSV ফাইলে সংরক্ষণ করি যা আমি এক্সেলে খুলতে পারি। আমি কলামের শিরোনাম অনুপস্থিত বাদে সমস্ত ভাল, আমি তাদের রফতানি করব কীভাবে কোনও ধারণা?

উত্তর:


273

Tools> Options> Query Results> SQL Server> Results to Text (or Grid if you want)>Include columns headers in the result set

এই বিকল্পটি পরিবর্তন করার পরে আপনার এসএসএমএস বন্ধ এবং পুনরায় খুলতে হবে।

এসকিউএল এডিটর টুলবারে আপনি এসএসএমএস পুনরায় আরম্ভ না করে ফাইলটিতে সেভ নির্বাচন করতে পারেন


35
+1, এটি পরীক্ষা করেছে এবং এটি কাজ করে: সরঞ্জাম -> বিকল্পগুলি -> অনুসন্ধানের ফলাফল -> এসকিউএল সার্ভার -> গ্রিডের ফলাফল, তারপরে 'ফলাফল অনুলিপি করা বা সংরক্ষণ করার সময় কলামের শিরোনাম অন্তর্ভুক্ত করুন' পরীক্ষা করুন।
জেফ ওগাটা

46
এটি এসএসএমএস ২০১২-এর জন্য কাজ করে - সেটিংসটি কার্যকর হওয়ার জন্য আপনাকে এসএসএমএস পুনরায় চালু করতে হবে।
স্লিভারনিঞ্জা - এমএসএফটি

17
নিশ্চিত করার জন্য, আপনাকে অবশ্যই এই বিকল্পটি প্রয়োগ করার জন্য এসএসএমএস বন্ধ এবং পুনরায় খুলতে হবে।
ক্রিস্টোফার কিং কিং

8
ক্রিস্টোফার যেমন বলেছিলেন, পরিবর্তনের কাজ করার জন্য আপনাকে এসএসএমএস পুনরায় চালু করতে হবে।
রব

8
এসএসএমএস 2016 এর জন্য এই পরিবর্তনগুলি প্রভাবিত হওয়ার জন্য আপনাকে এটিকে পুনরায় চালু করতে হবে।
ক্রিস হাশ

36

এক্সপোর্ট উইজার্ড চেষ্টা করুন। এই উদাহরণে আমি একটি সম্পূর্ণ টেবিল নির্বাচন করি, তবে আপনি ঠিক তত সহজে একটি ক্যোয়ারী নির্দিষ্ট করতে পারেন:

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

(আপনি এখানে একটি প্রশ্নও নির্দিষ্ট করতে পারেন)

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন

এখানে চিত্র বর্ণনা লিখুন


4
তার জন্য ধন্যবাদ. তবে এটি টেবিলের জন্য। আমার প্রশ্ন একটি প্রশ্নের জন্য ছিল।
ডাবলিনটেক

1
আপনি চতুর্থ ধাপে একটি প্রশ্নও নির্দিষ্ট করতে পারেন - "সারণী অনুলিপি বা ক্যোয়ারী নির্দিষ্ট করুন"।
জন দেউই

আমি অন্যান্য সমস্ত পদ্ধতির সমস্ত চেষ্টা করেছি এবং এটি কেবলমাত্র আমার মিশ্র ডেটাটাইপগুলির জন্য কাজ করেছে।
ডক

3
যদিও এটি কাজ করে এটি খুব বেদনাদায়ক এবং সময়সাপেক্ষ। এসকিউএল সার্ভার এবং এক্সেল উভয়ই এমএস পণ্য, এটি আশ্চর্যজনক যে 2013 সালে কোনও সাধারণ রফতানি বোতাম নেই!
আন্দ্রে

34

আর একটি সম্ভাবনা হ'ল ক্লিপবোর্ডটি ব্যবহার করে ফলাফলগুলি অনুলিপি করে সরাসরি এক্সলে আটকান। সাধারণ ধরণের এক্সেল কলামগুলির সাথে কেবল সতর্ক থাকুন, কারণ আপনার ডেটা অনুসারে এগুলি কখনও কখনও অনাকাঙ্ক্ষিত ফলাফল পেতে পারে। CTL-Aফলাফল গ্রিডের যে কোনও জায়গায়, এবং তারপরে ডান ক্লিক করুন:

এখানে চিত্র বর্ণনা লিখুন

অ্যাক্সেসের সাধারণ বিন্যাসটি অনাকাঙ্ক্ষিত রূপান্তরগুলি করতে আপনার যদি সমস্যা হয় তবে আপনি পেস্ট করে ফর্ম্যাটটিকে "পাঠ্যে" পরিবর্তন করার আগে এক্সেলের ফাঁকা কলামগুলি নির্বাচন করুন।


এক্সেল ফর্ম্যাটিং বাদে এটি দুর্দান্ত। শীর্ষস্থানীয় শূন্যগুলি সহ নম্বর (যেমন মোবাইল নম্বর) এক্সেলের মধ্যে শূন্যগুলি ফেলে দেয়। অপেক্ষায় থাকা অন্য ফর্ম্যাটিং সমস্যাগুলিও রয়েছে, নিজের বিপদে ব্যবহার করুন। ধন্যবাদ মাইক্রোসফ্ট!
e_i_pi 27'19

12

কমপক্ষে এসকিউএল সার্ভারে 2012, আপনি কোয়েরি উইন্ডোতে ডান ক্লিক করতে পারেন এবং অনুসন্ধানের বিকল্পগুলি নির্বাচন করতে পারেন। সেখান থেকে আপনি গ্রিড এবং / অথবা পাঠ্যের জন্য অন্তর্ভুক্ত শিরোনাম নির্বাচন করতে পারেন এবং এসএসএমএস পুনরায় আরম্ভ না করে আপনি যেভাবে চান সেভ সেবার কাজ করতে পারেন।

ডিফল্টরূপে নতুন ক্যোয়ারী উইন্ডোগুলি সেগুলি ব্যবহার করার জন্য আপনাকে মেনু বারের সরঞ্জাম-> বিকল্পগুলিতে এটি পরিবর্তন করতে হবে।


7

একই সমস্যাটি ভিজ্যুয়াল স্টুডিওতে বিদ্যমান রয়েছে, কীভাবে সেখানে এটি ঠিক করতে হবে:

যাও:

Tools > Options > SQL Server Tools > Transact-SQL Editor > Query Results > Results To Grid

এখন সত্য হিসাবে চেক বাক্সটি ক্লিক করুন: "ফলাফলগুলি অনুলিপি করা বা সংরক্ষণ করার সময় কলামের শিরোনাম অন্তর্ভুক্ত করুন"


6

উপরের বাম কোণে ক্লিক করে আপনার ফলাফলগুলি নির্বাচন করুন, ডান ক্লিক করুন এবং "শিরোনামের সাথে অনুলিপি করুন" নির্বাচন করুন। এক্সেলে পেস্ট করুন। সম্পন্ন!


4

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

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

  1. ক্যোয়ারী সম্পাদক উইন্ডোতে ডান ক্লিক করুন> Query Options...নীচের চিত্রের মতো প্রসঙ্গ মেনুর নীচে ক্লিক করুন :

এখানে চিত্র বর্ণনা লিখুন

  1. বাম নেভিগেশন ফলকে Results> নির্বাচন করুন GridInclude column headers when copying or saving the resultsনীচে প্রদর্শিত হিসাবে ডান প্যানে চেক বক্স চেক করুন :

এখানে চিত্র বর্ণনা লিখুন

এটাই. আপনার বর্তমান অধিবেশন এসএসএমএস পুনরায় আরম্ভ না করে তাত্ক্ষণিকভাবে আপনার সেটিংসকে সম্মান জানাবে। এছাড়াও, এই সেটিংটি ভবিষ্যতের কোনও অধিবেশনে প্রচার করা হবে না। কার্যকরভাবে প্রতি সেটিং ভিত্তিতে এই সেটিংটি পরিবর্তন করা খুব কম শোরগোলের।


2

ফলাফল রফতানির সময় এসএসএমএসকে সিএসভি বিভাজনকারীদের যথাযথভাবে পালানোর কোনও উপায় সন্ধান করার জন্য এখানে পেয়েছেন।

কি অনুমান? - এটি আসলে একটি বিকল্প এবং এটি ডিফল্টরূপে চেক করা হয় । সুতরাং ডিফল্টরূপে, আপনি ভাঙা সিএসভি ফাইলগুলি পেয়ে যান (এবং এটি উপলব্ধি করতেও পারে না, উদাহরণস্বরূপ যদি আপনার রফতানি বড় হয় এবং আপনার ডেটাতে সাধারণত কমা থাকে না) - এবং আপনাকে প্রবেশ করতে হবে এবং একটি চেকবক্সে ক্লিক করতে হবে যাতে আপনার সিএসভি রফতানি হয় সঠিকভাবে!

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

তবে কেউ যদি আমাকে এই বিকল্পটি বিদ্যমান থাকার জন্য (যেমন, এটি কার্যকর যেখানে একটি বাস্তব পরিস্থিতি) দিতে পারে তবে উত্তরদাতাদের পছন্দের দাতব্য প্রতিষ্ঠানের জন্য আমি আনন্দের সাথে 100 ডলার দান করব।


2

এসকিউএল সার্ভারে 2014 ম্যানেজমেন্ট স্টুডিওতে সেটিংসটি এখানে রয়েছে:

সরঞ্জামসমূহ> বিকল্পগুলি> অনুসন্ধানের ফলাফলগুলি> এসকিউএল সার্ভার> পাঠ্যের ফলাফল> ফলাফল সংকলনে কলাম শিরোনাম অন্তর্ভুক্ত করুন।


0

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

তারপরে আমি সার্ভারটি লগঅফ করব, আবার লগইন করে স্ক্রিপ্টটি চালাব। তারপর এটি কাজ করে।


আপনি Include column headers when copying or saving the resultsবিকল্পটি পরিবর্তন করার চেষ্টা করেছেন ? আপনি উইন্ডোতে বাম নেভিগেশন ফলকে Results> নির্বাচন করার সময় এই বিকল্পটি দৃশ্যমান । GridQuery Options
আরবিটি
আমাদের সাইট ব্যবহার করে, আপনি স্বীকার করেছেন যে আপনি আমাদের কুকি নীতি এবং গোপনীয়তা নীতিটি পড়েছেন এবং বুঝতে পেরেছেন ।
Licensed under cc by-sa 3.0 with attribution required.