Sqlserver
 sql >> Teknologi Basis Data >  >> RDS >> Sqlserver

Menggunakan Layanan Integrasi SQL Server (SSIS) untuk Mengisi Catatan QuickBooks

Driver ODBC QuickBooks memungkinkan Anda memasukkan data ke QuickBooks dengan menggunakan paket SSIS.

Sebelum Anda dapat menggunakan Driver ODBC QuickBooks untuk menyambungkan SSIS ke QuickBooks, Anda perlu mengonfigurasi sumber data ODBC. Sumber data ODBC menyimpan detail koneksi untuk database target (mis. QuickBooks) dan driver ODBC yang diperlukan untuk menyambungkannya (mis. driver ODBC QuickBooks).

Anda mengkonfigurasi sumber data ODBC di ODBC Administrator, yang disertakan dengan Windows. Untuk menjalankan ODBC Administrator, di kotak dialog Windows Run, ketik:

%windir%\syswow64\odbcad32.exe

Gunakan Administrator ODBC untuk membuat sumber data Driver ODBC QuickBooks:

  1. Pilih tab DSN Sistem, lalu pilih Tambah.
  2. Dalam kotak dialog Create New Data Source, pilih Easysoft ODBC-QuickBooks Desktop Driver, lalu pilih Finish.
  3. Lengkapi bidang ini Easysoft ODBC-QuickBooks Desktop Driver DSN Setup kotak dialog:
    Setting Nilai
    DSN Desktop Buku Cepat
    Mode Koneksi Sama Seperti QuickBooks
    Nama Aplikasi EasysoftQuickBooksODBC.
    ID Aplikasi EasysoftQuickBooksODBC.
    Edisi QB Setel ini agar sama dengan QuickBooks Desktop. Misalnya, jika Anda memiliki QuickBooks versi AS, setel QB Edition ke US .

Buat proyek SSIS:

  1. Buat file teks bernama billingrate.txt dengan isi sebagai berikut:
    Name,FixedBillingRate
    "BR1A",5.00
    "BR1B",10.00
    "BR1C",15.00
    "BR1D",20.00
    "BR1E",25.00
    
  2. Mulai QuickBooks Desktop jika belum berjalan.
  3. Di SSIS, buat proyek baru bernama "QuickBooksBillingRate".
  4. Seret Tugas Aliran Data dari Kotak Alat SSIS ke Alur Kontrol.
  5. Beri Nama Tugas Aliran Data "CreateBillingRate".
  6. Klik dua kali "BuatBillingRate".
  7. Di tab Aliran Data, klik dua kali Sumber File Datar. Beri nama Sumber Flat File "BillingRate".
  8. Klik dua kali "BillingRate".

    Kotak dialog Editor Sumber File Datar ditampilkan.

  9. Pilih Baru.

    Kotak dialog Editor Flat File Connection Manager akan ditampilkan.

  10. Jelajahi billingrate.txt. Di kotak Kualifikasi teks, ketik ".
  11. Di panel sebelah kiri, pilih Kolom. Pilih Oke.
  12. Di tab Aliran Data, klik dua kali Tujuan ODBC. Beri nama Tujuan ODBC "BillingRateTable".
  13. Seret panah biru dari BillingRate ke BillingRateTable.
  14. Klik dua kali "BillingRateTable"

    Kotak dialog Tujuan ODBC ditampilkan.

  15. Pilih Baru.

    Kotak dialog Configure ODBC Connection Manager ditampilkan.

  16. Pilih Baru.

    Kotak dialog Connection Manager ditampilkan.

  17. Pilih sumber data driver ODBC QuickBooks Anda dari daftar Gunakan nama sumber data pengguna atau sistem. Pilih Oke.
  18. Dalam kotak dialog Tujuan ODBC, ketik "BillItemLine" di Nama tabel atau kotak tampilan.
  19. QuickBooks meminta Anda untuk mengizinkan driver ODBC QuickBooks mengakses data QuickBooks Anda. Di kotak dialog QuickBooks - Application with No Certificate, pilih "Ya, selalu izinkan akses meskipun QuickBooks tidak berjalan". Pilih "Izinkan aplikasi ini mengakses data pribadi seperti Nomor Jaminan Sosial dan informasi kartu kredit pelanggan". Pilih Lanjutkan.

    Kotak dialog Konfirmasi untuk Lanjutkan ditampilkan.

  20. Pilih Ya.

    Kotak dialog Access Confirmation ditampilkan. Pilih Oke.

  21. Di panel Pemetaan, petakan setiap kolom input ke kolom tujuan yang memiliki nama yang sama. Pilih Oke.
  22. Pilih tab Alur Kontrol, lalu pilih Mulai.

    Tabel BillingRate diisi dengan catatan baru.


  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Bisakah batasan Periksa berhubungan dengan tabel lain?

  2. Beberapa berita bagus untuk pelanggan Edisi Standar di SQL Server 2014

  3. Temukan semua tabel yang berisi kolom dengan nama tertentu - MS SQL Server

  4. Database Sistem SQL Server – Konsep Dasar

  5. SQL Server ANSI_NULLS Dijelaskan