SSMS
 sql >> डेटाबेस >  >> Database Tools >> SSMS

क्या SQL क्वेरी से परिणाम को सीधे संपीड़ित/ज़िप करने का कोई तरीका है?

sqlcmd से क्वेरी चलाएँ इसके बजाय और आउटपुट को कमांड लाइन ज़िप में पाइप करें (आपको एक इंस्टॉल करना होगा, देखें Windows के लिए एक अच्छी tar उपयोगिता क्या है ?) या आप पावरशेल का उपयोग कर सकते हैं जो पाइप्ड इनपुट सहित आउट-ऑफ-द-बॉक्स को ज़िप कर सकता है, देखें फ़ाइलों को Windows PowerShell से संपीड़ित करें और फिर Windows Vista साइडबार गैजेट पैकेज़ करें , इसके लिए किसी अतिरिक्त उपकरण की आवश्यकता नहीं है क्योंकि PS पहले से ही आपके होस्ट सर्वर पर है (हालाँकि दूसरे पढ़ने पर मुझे लगता है कि PS समाधान, जैसा कि लिंक में है, अभी भी पहले एक डिफ्लेटेड फ़ाइल की आवश्यकता है, ऑन-द-फाइल को संपीड़ित नहीं कर सकता)।

sqlcmd और 7zip का उपयोग करके नमूना क्वेरी:

sqlcmd -S <DATABASE> -s <COLUMNSEP> -Q "SELECT ..." | .\7za.exe a -si <FILENAME>

-Q का उपयोग करना याद रखें (क्वेरी चलाएँ और बाहर निकलें) न कि -q (क्वेरी चलाएँ) वरना यह काम नहीं करेगा।




  1. DBeaver
  2.   
  3. phpMyAdmin
  4.   
  5. Navicat
  6.   
  7. SSMS
  8.   
  9. MySQL Workbench
  10.   
  11. SQLyog
  1. SQL सर्वर प्रबंधन स्टूडियो लॉगिन संवाद अनुपलब्ध

  2. SQL सर्वर प्रबंधन स्टूडियो [स्कीमा और डेटा] का उपयोग करके तालिका को फिर से बनाने के लिए स्क्रिप्ट कैसे उत्पन्न करें?

  3. एसक्यूएल सर्वर 2008 प्रबंधन स्टूडियो ड्रॉप टेबल चेतावनी?

  4. प्रबंधन स्टूडियो में परिणामसेट कॉलम की चौड़ाई

  5. एन्क्रिप्शन संदेश के कारण डेटाबेस में संग्रहीत कार्यविधि नहीं जोड़ सकता