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

Apa cara terbaik untuk memproses dan mengimpor csv besar (catatan 500k) ke server SQL menggunakan Vbscript?

Apakah Anda perlu melakukan unggahan ini melalui aplikasi ASP? Jika tidak, jenis bahasa skrip apa pun yang Anda rasa paling nyaman, dan dapat melakukan ini dengan waktu pengkodean paling sedikit adalah alat terbaik untuk pekerjaan itu. Jika Anda membutuhkan pengguna untuk dapat mengunggah ke aplikasi ASP klasik dan memiliki proses yang andal untuk memasukkan catatan yang valid ke dalam database dan menolak yang tidak valid, opsi Anda berubah.

Apakah Anda perlu memberikan umpan balik kepada pengguna? Seperti memberi tahu mereka dengan tepat baris mana yang tidak valid?

Jika skenario kedua adalah apa yang Anda hadapi, saya akan meminta aplikasi asp menyimpan file, dan memiliki proses lain, layanan .net, atau tugas terjadwal atau sesuatu, melakukan impor dan melaporkan kemajuannya dalam teks file yang dapat diperiksa oleh aplikasi asp. Itu membawa Anda kembali untuk melakukannya dalam bahasa skrip apa pun yang Anda sukai, dan Anda tidak harus berurusan dengan waktu permintaan http yang habis.

Jika Anda google "regex email valid" Anda dapat menemukan berbagai ekspresi reguler di luar sana untuk mengidentifikasi alamat email yang tidak valid.



  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Menghapus duplikat menggunakan partisi oleh SQL Server

  2. Fungsi String T-SQL:perbedaan antara menggunakan Kiri/Kanan dan Substring dan perilaku aneh

  3. Log transaksi untuk database 'databasename' sudah penuh.

  4. Pemicu untuk mencegah Penyisipan untuk data duplikat dari dua kolom

  5. Hubungkan SQL Server ke SugarCRM