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

Meningkatkan paket DTS ke Paket SSIS

Alat konversi bawaan tidak akan

  • memigrasikan setelan transaksi
  • migrasikan skrip ActiveX yang terkait dengan langkah-langkah
  • Tugas Layanan Analisis
  • tugas Transformasi Data yang kompleks
  • tugas khusus
  • Tugas Kueri Berdasarkan Data
  • Tugas Kueri Prediksi Data Mining
  • Tugas Properti Dinamis
  • Jalankan tugas Paket
  • Tugas Pompa Data Paralel
  • tugas yang memperoleh informasi koneksinya dari file Microsoft Data Link(.udl)
  • Kode Skrip ActiveX yang mengakses model objek DTS melalui properti Induk dari koleksi GlobalVariables

Ada alat bernama dtsXchange yang tersedia dari karya Pragmatis yang melakukan sebagian besar konversi ini, tetapi tetap tidak merekayasa ulang paket.

Biasanya, paket DTS akan menggunakan tabel staging dan sebagian besar transformasi/manipulasi data akan terjadi menggunakan prosedur SQL atau Stored. Konversi otomatis akan terus menggunakan alur kerja yang sama.

Mesin SSIS cukup kuat dan memiliki banyak fitur untuk membantu melakukan tugas-tugas ini. Menulis ulang paket di SSIS adalah cara yang harus dilakukan.

Karena itu, mengingat Anda tidak memiliki pengalaman dengan SSIS, saya merasa bahwa 900 jam untuk 150 paket agak konservatif. Saya pikir Anda harus merencanakan untuk 8 jam per paket, tetapi bertujuan untuk melakukannya dalam 6 jam.

Saya harap Anda tidak menggunakan 64 bit. Baik file XLS maupun MDB tidak memiliki penyedia data 64 bit dan Anda akan dipaksa untuk menjalankan dalam mode 32 bit.

Saya telah bekerja pada argumen yang kuat untuk menulis ulang melawan konversi. Saya dengan senang hati akan membagikan semua dokumentasi yang saya miliki dengan Anda. Email saya di [email protected]

Raj




  1. Database
  2.   
  3. Mysql
  4.   
  5. Oracle
  6.   
  7. Sqlserver
  8.   
  9. PostgreSQL
  10.   
  11. Access
  12.   
  13. SQLite
  14.   
  15. MariaDB
  1. Pernyataan kosong di T-SQL

  2. menggunakan pyodbc di linux untuk memasukkan karakter unicode atau utf-8 di bidang nvarchar mssql

  3. Msg 4834 Anda tidak memiliki izin untuk menggunakan pernyataan beban massal

  4. Server Sql upser cepat 2008 R2

  5. Aktivitas pekerjaan SQL Server (pekerjaan gagal tetapi catatan riwayat dalam aktivitas pekerjaan masih menunjukkan status 'berjalan')