Bagaimana cara mentransfer data dari sql server ke excel?

Koneksi ini harus divalidasi oleh login SQL untuk memastikan konten database Anda tetap aman. Sambungan dapat disegarkan untuk memperbarui konten dari database SQL

Cara Membuat Koneksi Excel

  • Buka Microsoft Excel
  • Pilih tab Data

    Bagaimana cara mentransfer data dari sql server ke excel?

  • Klik Dapatkan Data
      • Pilih “Dari Basis Data”
  • Pilih Dari database SQL Server
  • Masukkan Nama Server SQL
      • Secara opsional, Anda dapat memasukkan nama database di sini jika Anda mengetahuinya
      • Jika tidak, Anda akan dapat memilih database di langkah selanjutnya

        Bagaimana cara mentransfer data dari sql server ke excel?

  • Tentukan kredensial yang akan Anda gunakan
      • “Gunakan kredensial saya saat ini” adalah defaultnya.   Ini akan menggunakan login windows yang Anda gunakan untuk terhubung ke windows.
      • "Gunakan Kredensial Alternatif" menggunakan login windows yang berbeda dari yang sekarang
      • Pilih Database di sisi kiri untuk menggunakan Kredensial Database SQL
      • Pilih Akun Microsoft di sisi kiri untuk menggunakan login Microsoft365 Anda

        Bagaimana cara mentransfer data dari sql server ke excel?

  • Klik Hubungkan
  • Pilih database dan tabel yang ingin Anda gunakan untuk kueri
      • Anda dapat menggunakan bilah pencarian untuk mencari tabel
      • Anda dapat mencentang kotak untuk "Pilih Beberapa Item" untuk menarik lebih dari satu tabel

        Bagaimana cara mentransfer data dari sql server ke excel?

  • Sekarang Anda dapat memilih 1) Bagaimana Anda ingin memuat data; .   "Muat Ke" adalah untuk pelaporan yang lebih kompleks. 2) Anda dapat "Mengubah Data"; .
  • Setelah mengklik "Muat", ini memuat data ke dalam Tabel Excel

    Bagaimana cara mentransfer data dari sql server ke excel?

Cara Menyegarkan Koneksi Excel ke Database SQL

Untuk me-refresh Koneksi Excel

  • Pilih tab Data
  • Pilih Segarkan
      • Menyegarkan. Akan menyegarkan kueri saat ini yang Anda gunakan
      • Segarkan Semua. Akan menyegarkan semua kueri di Buku Kerja

        Bagaimana cara mentransfer data dari sql server ke excel?

Hubungi ArcherPointdengan bantuan untuk semua kebutuhan pelaporan dan Microsoft Dynamics 365 Business Central Anda. Kami siap membantu

Saya belum pernah menggunakan wizard Ekspor untuk mendapatkan data ke Excel, jadi saya tidak dapat membicarakannya. Saat saya mengekspor data ke Excel, saya melakukan salah satunya

  1. Jalankan kueri di SSMS dan salin tempel ke Excel. Ini berfungsi untuk hal-hal sederhana, tetapi karena Excel menebak tipe data dan mengakalinya sendiri, ini bisa gagal. Misalnya, jika ada string seperti 00110011, Excel menganggapnya sebagai angka, dan Anda kehilangan nolnya
  2. Di Excel, buka menu Data. Pilih Kueri Baru, item kedua dari kiri. Di sini pilih Dari Database dan kemudian dari SQL Server. Di formulir yang Anda dapatkan, pilih Opsi lanjutan. Ini akan memungkinkan Anda untuk menjalankan kueri

Ada item menu Dapatkan Data Eksternal di Excel yang sepertinya juga mendukung dari SQL Server, tapi saya belum bekerja dengan yang itu

Ngomong-ngomong, saya berharap tanda kutip tunggal itu ada untuk mencegah Excel menafsirkan data dengan caranya sendiri. Artinya, Anda ingin memasukkan 00110011 dalam sel secara manual, Anda harus memasukkan '00110011 agar Excel mematuhi

1 Tampilkan komentar untuk jawaban ini Laporkan

Laporan

  1. Bagaimana cara mentransfer data dari sql server ke excel?

    moondaddy 856 Poin reputasi

    2020-11-24T00. 20. 54. 813+00. 00

    Terima kasih. Opsi #2 berhasil. Salin/Tempel bermasalah karena nilai teks dapat berisi tab dan carriage return yang merusak operasi tempel

    Pada artikel ini, kita akan melihat cara mengekspor data dari SQL Server ke Excel. Metode pertama menggunakan SQL Server Import and Export Wizard, yang dapat digunakan untuk mengekspor data ke beberapa jenis tujuan, bukan hanya Excel. Metode kedua menggunakan fungsionalitas asli di Excel. Metode ketiga menggunakan SQL Spreads Add-In for Excel, yang menyediakan fungsionalitas di luar proses ekspor. Ada pro dan kontra dari setiap metode, yang akan kami rangkum di akhir artikel

    Daftar Isi

    • 1.
    • 2.
    • 3.
    • 4.

    Metode (1). Mengekspor menggunakan SQL Server Import and Export Wizard

    Wizard Impor dan Ekspor Server SQL dapat diluncurkan dari dalam SQL Server Management Studio atau sebagai aplikasi yang berdiri sendiri

    Dari dalam SQL Server Management Studio, klik database tempat Anda ingin mengekspor data. Kami menggunakan basis data demo dalam contoh kami, jadi klik itu lalu klik kanan dan pilih Tugas > Ekspor Data

    Bagaimana cara mentransfer data dari sql server ke excel?

    Halaman Selamat Datang ditampilkan, dan Anda dapat melanjutkan dan klik 'Berikutnya'

    Bagaimana cara mentransfer data dari sql server ke excel?

    Di layar berikutnya, pilih sumber data. Untuk mengekspor dari SQL Server, pilih 'SQL Server Native Client'

    Bagaimana cara mentransfer data dari sql server ke excel?

    Setelah Anda memilih 'SQL Server Native Client', detail tentang sumber data akan diisi oleh wizard

    Bagaimana cara mentransfer data dari sql server ke excel?

    Klik 'Selanjutnya' untuk pergi ke layar berikutnya, di mana Anda akan memilih tujuan ekspor, yang bagi kami adalah Excel

    Bagaimana cara mentransfer data dari sql server ke excel?

    Saat Anda memilih Excel sebagai pilihan tujuan, Anda harus memberikan lokasi file Excel. Ketika Anda kemudian mengklik 'Berikutnya', Anda mungkin melihat pesan berikut

    Operasi tidak dapat diselesaikan
    INFORMASI TAMBAHAN
    'Microsoft. KARTU AS. OLEDB. 16. 0 'penyedia tidak terdaftar di mesin lokal. (Sistem. Data)

    Bagaimana cara mentransfer data dari sql server ke excel?

    Alasan pesan ini muncul adalah saat Anda meluncurkan SQL Server Import and Export Wizard dari SSMS, wizard versi 32-bit diluncurkan (karena SSMS 32-bit) dan sistem operasi Anda 64- . Ada informasi lebih lanjut tentang ini di sini .

    Untuk menyiasatinya, Anda harus menutup SSMS dan masuk ke menu Start Windows dan mencari versi 64-bit dari SQL Server Import and Export Wizard dari menu Start. Perhatikan bahwa versi ini hanya akan diinstal di komputer Anda jika Anda telah menginstal SQL Server

    Bagaimana cara mentransfer data dari sql server ke excel?

    Setelah versi stand-alone dari Wizard telah dimulai, Anda dapat melalui langkah-langkah seperti yang telah dibahas sejauh ini, yaitu menentukan sumber dan tujuan penyalinan data. Kita sekarang perlu menentukan apa yang ingin kita salin, dan (secara opsional) mengonfigurasi operasi penyalinan

    Setelah mengklik 'Selanjutnya' pada layar 'Pilih Tujuan', Anda menentukan apakah Anda ingin mengekspor satu atau lebih tabel atau tampilan lengkap, atau subkumpulan data melalui kueri SQL. Dalam kasus kami, kami mengekspor dari satu tabel, sehingga kami dapat membiarkan opsi default dipilih

    Bagaimana cara mentransfer data dari sql server ke excel?

    Selanjutnya, kita akan mengedit pemetaan kolom dengan mengklik tombol ‘Edit Pemetaan…’. Layar Pemetaan Kolom memungkinkan Anda mengubah nama dan tipe data kolom yang akan dibuat di Excel dengan operasi penyalinan. Dalam contoh kami, kami akan mengubah tipe data untuk kolom 'order_date' dari VarChar menjadi DateTime. Kami akan membiarkan yang lain sebagai default yang ditetapkan oleh wizard. Klik 'Berikutnya'. Layar berikutnya dalam panduan merangkum bahwa sumbernya adalah tabel SQL yang disebut penjualan dan tujuannya adalah lembar yang disebut 'penjualan' di buku kerja Excel. Anda dapat mengubah nama sheet sesuai kebutuhan

    Bagaimana cara mentransfer data dari sql server ke excel?

    Setelah selesai, klik 'Ok' untuk menutup dialog dan kemudian 'Berikutnya'

    Jika salah satu pemetaan yang kami tentukan mungkin tidak berhasil dalam proses ekspor, Wizard Impor dan Ekspor SQL Server menampilkan halaman Tinjau Pemetaan Tipe Data. Halaman ini akan menyoroti konversi yang perlu dilakukan wizard untuk menangani pemetaan yang telah Anda tentukan. Ini juga menunjukkan apa yang akan dilakukan wizard jika ada kesalahan selama konversi. Itu dapat mengabaikan kesalahan atau menyebabkan ekspor gagal. Dalam contoh kami, beberapa kolom telah ditandai. yang mana ada konversi dari nvarchar(max) ke persamaan Excel-nya, Long Text, dan juga  konversi dari VarChar ke DateTime untuk kolom 'order_date'. Pengaturan default adalah untuk wizard gagal jika ada kesalahan, jadi kami akan membiarkan opsi itu di tempatnya

    Bagaimana cara mentransfer data dari sql server ke excel?

    Catatan. Wizard Impor dan Ekspor SQL ini menggunakan SSIS di bawah tenda; . Inilah sebabnya mengapa Anda diberi pilihan untuk menyimpannya untuk digunakan di masa mendatang. Klik 'Berikutnya'. Wizard sekarang menawarkan Anda kesempatan untuk menyimpan konfigurasi Wizard sebagai paket SSIS selain opsi default untuk segera menjalankan salinan

    Kami hanya akan membiarkan opsi default dicentang dan kemudian klik tombol 'Berikutnya'

    Bagaimana cara mentransfer data dari sql server ke excel?

    Wisaya sekarang menampilkan ringkasan langkah-langkah yang telah kami konfigurasikan

    Bagaimana cara mentransfer data dari sql server ke excel?

    Klik 'Selesai', dan wizard sekarang akan menampilkan layar terakhir, yang merupakan hasil dari eksekusi. Dalam kasus kami, eksekusi berhasil, dan kami dapat melihat bahwa 5484 catatan telah disalin ke lembar 'Permintaan' di buku kerja Excel kami

    Bagaimana cara mentransfer data dari sql server ke excel?

    Kami dapat memeriksa apakah data telah diekspor dari SQL Server ke Excel dengan membuka file yang kami tentukan dan memeriksa lembar 'penjualan'

    Bagaimana cara mentransfer data dari sql server ke excel?

    Sekarang setelah data ada di Excel, kita dapat membuat beberapa visualisasi atau agregasi, atau pemrosesan lain apa pun yang ingin kita lakukan. Misalnya, kita dapat membuat diagram pivot untuk menampilkan Total per item per wilayah

    Bagaimana cara mentransfer data dari sql server ke excel?

    Metode (2). Mengekspor menggunakan fungsionalitas asli di Excel

    Meskipun metodenya hampir sama, Microsoft telah membuat peningkatan dalam beberapa rilis terakhir untuk cara Anda mendapatkan data dari sumber lain ke dalam Excel. Perubahan utama adalah penambahan panduan dan alat impor data Power Query sebagai komponen asli di Excel 2016. Ini diakses dari Editor Power Query, meskipun tidak ditampilkan seperti itu di Pita Excel – sebagai gantinya, diberi label sebagai grup Dapatkan & Transformasi Data di tab Data di pita Excel

    Bagaimana cara mentransfer data dari sql server ke excel?

    Langkah-langkah yang dijelaskan di bawah ini berlaku untuk Excel 2016 dan seterusnya

    Untuk memulai ekspor dari SQL Server ke Excel, klik Data > Get Data > From Database > From SQL Server Database

    Bagaimana cara mentransfer data dari sql server ke excel?

    Anda selanjutnya diminta untuk masuk ke server basis data untuk terhubung dan, secara opsional, menentukan basis data. Jika Anda tidak menentukan database, Anda dapat memilih dari yang tersedia di layar berikutnya

    Bagaimana cara mentransfer data dari sql server ke excel?

    Klik 'Oke'. Anda kemudian akan diminta untuk memberikan detail autentikasi. Standarnya adalah Windows, jadi Anda dapat melanjutkan dan klik 'Hubungkan'

    Bagaimana cara mentransfer data dari sql server ke excel?

    Layar berikutnya memungkinkan Anda untuk menavigasi database dan tabel di server database yang Anda tentukan. Klik pada database 'demo' untuk memperluasnya dan kemudian klik pada tabel 'penjualan'. Data untuk tabel yang dipilih ditampilkan di jendela sebelah kanan. Kami sekarang dapat mengklik tombol 'Muat' untuk segera memasukkan data ke Excel. Alternatifnya, kita dapat mengklik 'Transform Data' untuk melakukan transformasi pada data (misalnya mengubah tipe data, membersihkan beberapa data, melakukan perhitungan). Untuk contoh ini, kami hanya akan memuat data apa adanya, jadi lanjutkan dan klik 'Muat'

    Bagaimana cara mentransfer data dari sql server ke excel?

    Data sekarang diekspor dari tabel di SQL Server dan dimuat ke lembar baru di Excel

    Bagaimana cara mentransfer data dari sql server ke excel?

    Hanya itu yang perlu kita lakukan untuk melakukan ekspor sederhana dari tabel lengkap dari SQL Server ke Excel. Selain prosedur sederhana yang telah kami jelaskan di sini, panduan dan alat impor data Power Query menyediakan cara untuk 'membentuk' data dari sumber eksternal. Misalnya, Anda dapat menghapus kolom, mengubah tipe data, menggabungkan tabel untuk memenuhi kebutuhan spesifik Anda

    Metode (3). Mengekspor menggunakan SQL Spreads Add-In untuk Excel

    Jika Anda belum menginstal SQL Spreads Add-In for Excel, Anda dapat mengunduh salinannya di sini .

    Setelah SQL Spreads diinstal, Anda akan melihat bahwa itu telah ditambahkan sebagai tab pita baru;

    Bagaimana cara mentransfer data dari sql server ke excel?

    Di panel SQL Spreads Designer di sisi kanan, klik tombol Edit untuk membuka dialog koneksi SQL Server

    Bagaimana cara mentransfer data dari sql server ke excel?

    Masukkan nama SQL Server Anda ke kolom nama SQL Server. Anda juga harus memilih metode autentikasi. Windows-login (Otentikasi Windows) atau Otentikasi SQL Server (menggunakan nama dan kata sandi yang diatur di SQL Server). Otentikasi Windows lebih aman dari dua opsi

    Bagaimana cara mentransfer data dari sql server ke excel?

    Klik Oke. SQL Spreads akan mencoba terhubung ke database. Jika koneksi berhasil, database Anda akan muncul di panel SQL Spreads Designer

    Bagaimana cara mentransfer data dari sql server ke excel?

    Kami sekarang dapat memperluas basis data demo dan memilih tabel penjualan

    Saat Anda mengklik tabel, data segera diekspor dari SQL Server dan disalin ke lembar yang disebut 'penjualan' di Excel

    Bagaimana cara mentransfer data dari sql server ke excel?

    Itu dia. Kami berhasil mengekspor data dari SQL Server ke Excel hanya dengan beberapa klik

    Ada beberapa opsi lagi yang tersedia untuk kita di SQL Spreads Designer. Misalnya, kita bisa

    • memfilter data yang diekspor dari SQL Server
    • atur apakah kolom tertentu ditampilkan dan/atau hanya-baca
    • gunakan nilai pencarian untuk menampilkan teks alih-alih id untuk kolom
    • mengurutkan data
    • buat pembaruan di Excel dan simpan perubahan ke SQL Server

    Informasi lebih lanjut tentang fitur ini ada di basis pengetahuan SQL Spreads di sini .

    Ringkasan

    Mampu mengekspor data dari SQL Server ke Excel adalah persyaratan umum di sebagian besar bisnis. Kami telah melihat tiga metode untuk melakukan tugas sehari-hari ini. Yang pertama menggunakan SQL Server Import and Export Wizard, yang merupakan fungsionalitas asli di SQL Server. Metode kedua menggunakan alat 'Get & Transform' asli di Excel. Yang ketiga menggunakan Add-In SQL Spreads untuk Excel

    Jadi metode mana yang harus Anda gunakan?

    Jika Anda biasanya bekerja dengan database, dan SSMS adalah rumah kedua Anda, Anda mungkin akan merasa bahwa SQL Server Import and Export Wizard adalah pilihan terbaik untuk Anda. Jika Anda adalah pengguna Excel, masuk akal untuk bekerja dari dalam Excel itu sendiri untuk mengekspor data dari SQL Server. Kedua opsi Excel yang telah kami lihat kuat dan mudah digunakan, tetapi SQL Spreads memiliki keunggulan tersendiri karena memungkinkan pengguna memperbarui data secara langsung di Excel dan kemudian menyimpan data kembali ke SQL Server. Ini adalah keuntungan besar bagi organisasi yang menyukai yang terbaik dari kedua dunia. kemudahan penggunaan dan keakraban Excel, dengan kekuatan dan integritas data yang terkait dengan SQL Server

    Cobalah SQL Spreads untuk melihat betapa cepat dan mudahnya mengekspor data dari SQL Server ke Excel; . download a free trial version today.

     

    *Artikel ini awalnya diterbitkan pada 26 Agustus 2021 dan diperbarui pada 4 Juli 2022 untuk menyertakan beberapa tangkapan layar baru

    Bagaimana cara mentransfer data dari sql server ke excel?
    Bagaimana cara mentransfer data dari sql server ke excel?

    Artikel oleh

    Andy McDonald

    Andy telah bekerja lebih dari 20 tahun di sektor Teknik, Keuangan, dan TI dengan analisis data dan presentasi menggunakan alat seperti SQL Server, Excel, Power Query, dan Power BI

    Bagaimana cara mengekspor data dari SQL Server 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 data dari database ke Excel?

    Pada tab Data Eksternal, di grup Ekspor, klik Excel . Dalam kotak dialog Ekspor - Lembar Bentang Excel, tinjau nama file yang disarankan untuk buku kerja Excel (Access menggunakan nama objek sumber). Jika mau, Anda dapat mengubah nama file. Dalam kotak Format File, pilih format file yang Anda inginkan.

    Bagaimana cara mengekspor data dari SQL Server?

    Mulai SQL Server Import and Export Wizard dari SQL Server Management Studio (SSMS) .
    Di SQL Server Management Studio, sambungkan ke instance SQL Server Database Engine
    Perluas Database
    Klik kanan sebuah basis data
    Arahkan ke Tugas
    Klik salah satu opsi berikut. Impor Data. Ekspor Data

    Bagaimana cara mengekspor data dari Microsoft SQL Server Management Studio ke Excel?

    Ini adalah empat metode untuk mendapatkan hasil kueri dari SSMS ke Excel yang akan kita bahas. .
    Salin dan tempel dari tab hasil
    Simpan hasil sebagai file yang dibatasi
    Menyimpan hasil langsung ke lebar tetap. file rpt
    Menggunakan Wisaya Impor dan Ekspor Server SQL