Cara export data besar dari sql ke excel

Setelah Anda selesai menjalankan kueri di Pengembang SQL, Anda akan melihat output kueri di bagian bawah layar Anda

Klik kanan pada sel mana pun pada hasil kueri, lalu pilih opsi 'Ekspor...' dari menu tarik-turun

Anda kemudian akan melihat Wisaya Ekspor

Langkah 3. Pilih format Excel dan lokasi untuk mengekspor file Anda

Sekarang Anda harus melakukannya

  1. Pilih format Excel dari daftar drop-down. Anda dapat memilih format xlsx untuk versi terbaru Excel, atau format xls untuk versi Excel sebelumnya
  2. Klik tombol 'Browse…' untuk memilih lokasi penyimpanan file Excel
  3. Tekan tombol ‘Berikutnya >‘ setelah Anda selesai

Langkah 4. Ekspor output kueri ke Excel

Untuk langkah terakhir, klik tombol 'Selesai' untuk mengekspor hasil kueri ke Excel

Kesimpulan

Anda baru saja melihat cara mengekspor hasil kueri Anda ke Excel di SQL Developer. Anda dapat memilih untuk mengekspor hasil kueri ke format xlsx untuk versi Excel yang lebih baru, atau format xls untuk versi Excel sebelumnya

Jika Anda perlu mengekspor hasil kueri Anda ke file CSV, Anda dapat memeriksa panduan berikut yang menjelaskan langkah-langkah untuk mengekspor hasil kueri Anda ke CSV di Pengembang SQL. Alternatifnya, Anda dapat menerapkan spool untuk mencapai tujuan yang sama

Terlepas dari penolakan dari penggemar Database, terkadang masuk akal untuk mengekspor data dari SQL ke file Excel. Itu sangat tergantung pada siapa audiens informasinya. Tidak semua orang hebat dengan Analisis SQL. Hanya sedikit orang yang memerlukan akses ke database

Dan seringkali bos hanya perlu melihat informasi di Excel

Jadi, jika Excel adalah Output yang diperlukan, artikel ini ada di sini untuk membantu Anda Mengekspor Kueri SQL ke Excel.  

Berikut adalah tiga cara untuk Mengekspor kueri SQL ke format Excel. Yang terakhir bisa agak rumit. Saya akan memberikan versi ringkas diikuti dengan versi mendetail dengan tangkapan layar

Tiga cara cepat untuk Mengekspor Data SQL ke Excel

Pilih Versi Ringkas lalu gulir ke bawah untuk menggunakan Versi Ekspor SQL ke Excel yang paling sesuai untuk Anda.  

Educative

Metode Nomor 1 – Salin hasil Grid dan Tempel ke Excel

Di bawah Kueri, Pastikan hasil ke Kisi dipilih
Setelah Menjalankan kueri Anda, klik kanan sudut kanan atas kisi
Salin Dengan Header
Rekatkan ke File Excel

Kemungkinan Masalah
Saya telah melihat masalah pemformatan dengan strategi ini. Misalnya, ada situasi di mana spreadsheet turun sebelum nol setelah salin-tempel

Saya juga memperhatikan bidang yang panjang, (pikirkan bidang teks bebas yang sangat panjang) berakhir di baris berikutnya

Untuk alasan di atas, saya lebih suka metode selanjutnya ini untuk file Excel yang bersih

Metode Nomor 2. Ekspor Hasil Kueri sebagai Tugas

Di jendela penjelajah objek, temukan database yang ingin Anda ekspor
Klik kanan Database, Klik Tugas, dan Ekspor Data
Wizard memandu Anda melalui langkah-langkah selanjutnya, tetapi saya telah menyertakan tangkapan layar di bawah ini

Metode Nomor 3 – Gunakan TSQL kuno yang bagus untuk mengirim data ke file excel

Bagi mereka yang mengutamakan kecepatan, gunakan format skrip berikut

MASUKKAN KE OPENROWSET('Microsoft. KARTU AS. OLEDB. 12. 0','Excel 12. 0; . \SQL2019\Laporan\Nama Pengguna. xlsx;’,’SELECT * FROM [Sheet1$]’) PILIH DisplayName FROM dbo. Pengguna Di Mana Reputasi > 2000

Kemungkinan Masalah – Mengonfigurasi ini mungkin bukan jenis kesenangan Anda dan meluruskan ini layak mendapatkan artikelnya sendiri

Petunjuk langkah demi langkah dengan tangkapan layar

keepersecurity.com

Metode Nomor 1 – Salin hasil Grid dan rekatkan ke Excel

Setelah memastikan hasil ke kisi diaktifkan, Jalankan kueri Anda, klik kanan sudut kiri atas kisi hasil

Copy Grid results and paste into Excel

Pilih Salin dengan Header dan kemudian Anda siap untuk menempel di Excel dengan Ctrl + C

Headers

Metode 2 – Ekspor Melalui Wisaya Ekspor

Klik kanan pada database yang ingin Anda ekspor. Kemudian Pilih tugas dan "Ekspor Data"

Export Data

SQL Server Wizard akan dimulai. Klik Berikutnya melalui petunjuknya

SQL Server Wizard

Pilih Native client yang sesuai, nama server Anda, dan database, lalu pilih "Berikutnya"

server name and database

Selanjutnya, Pilih Microsoft Excel dan jalur file tempat Anda ingin mengimpor data. Itu. xls file yang Anda beri nama akan dibuat oleh proses ini

Microsoft Excel

Sekarang Anda dapat memilih untuk mengekspor seluruh tabel atau kueri. Untuk tujuan latihan ini, kami membuat kueri

creating a query

Tempelkan kueri ke dalam bidang Pernyataan SQL. Pastikan setiap bidang keluaran memiliki nama yang unik

SQL Statement

Klik Next pada layar “Select Source Tables and Views”.

Select Source Tables

Saya menggunakan pengaturan default pada "masalah konversi dan layar pemetaan tipe data"

data type mapping screen

Sekarang Anda dapat memilih untuk Menjalankan segera atau Menyimpan Paket SSIS untuk digunakan kembali nanti

SSIS Package

Periksa kembali pengaturan Anda dan klik selesai

Pastikan tidak ada kesalahan dalam Ekspor

Export Wizard

Sekarang Buka direktori yang Anda pilih sebelumnya dan pastikan Anda memiliki File Excel yang terlihat manis di lokasi itu

Excel File

Metode Nomor 3 – Gunakan TSQL untuk mengirim data ke file excel

Metode ini adalah yang tercepat setelah Anda menyiapkannya tetapi konfigurasinya adalah bagian yang sulit. Izin bisa menjadi faktor pembatas

Juga dengan skrip di bawah ini, Anda harus memastikan file tersebut ada sebelum Anda menjalankan kueri agar dapat diimpor dengan benar

Pertama, buat file excel kosong di direktori yang Anda pilih

C. \SQL2019\Laporan\Nama Pengguna. xlsx

Kemudian jalankan skrip ini di bawah ini

MASUKKAN KE OPENROWSET('Microsoft. KARTU AS. OLEDB. 12. 0’,’Excel 12. 0;
Basis data=C. \SQL2019\Laporan\Nama Pengguna. xlsx;’,’PILIH * DARI [Sheet1$]’)
PILIH NamaTampilan DARI dbo. Pengguna Di Mana Reputasi > 2000

Mengonfigurasi ini bisa rumit dan bergantung pada tingkat izin Anda. Pastikan Anda telah menginstal Server/Penyedia Tertaut yang benar ('Microsoft. KARTU AS. OLEDB. 12. 0') Dan periksa pengaturan pengguna Database Anda ke server ini

Bagaimana cara mengekspor hasil kueri SQL besar ke Excel?

Ekspor Hasil Kueri SQL dari SQL Manager .
Di alat SQL Manager, selesaikan kueri Anda
Di bagian tengah atas tabel hasil, di samping Ekspor, klik format file. xls – File spreadsheet Microsoft Excel. .
Di jendela Unduh File, klik Simpan dan pilih lokasi untuk menyimpan file

Bagaimana cara mengekspor sejumlah besar data dalam SQL?

Mengeksekusi melalui GUI .
Buka basis data sumber
Klik tombol Jendela SQL Baru. Jalankan langkah selanjutnya sebanyak jumlah iterasi yang Anda butuhkan. Di editor SQL, ketik kueri SQL dari iterasi saat ini dan klik tombol Execute Query. Klik tombol Ekspor. Beralih ke tab Database dan pilih database target Anda

Bagaimana cara mengekspor data besar dari SQL ke CSV?

SQL Server Management Studio menyediakan SQL Server Import and Export Wizard untuk mengekspor data ke file CSV. Mari kita buka dan bekerja dengan SQL Server Import and Export Wizard. Klik kanan nama database tempat Anda ingin mengekspor data ke file CSV, pilih Tugas, lalu, Ekspor Data .

Bisakah Anda mengekspor data dari SQL ke Excel?

Anda dapat menggunakan Panduan Impor dan Ekspor Server SQL dan Panduan Koneksi Data di Excel untuk mengekspor data dari SQL Server ke Excel .