SSIS : Error code 0xc0010001
[SSIS.Pipeline] Error: component “MyComponentName” failed the pre-execute phase and returned error code 0xc0010001.
Pinter banget yah, bikin error message-nya. Sering banget kalau dapet error, yang keluar hanya code doang, kgak ada detailnya. Seharusnya mereka bikin link di error code-nya untuk lihat detailnya.
Ternyata 0xc0010001 menandakan anda belum mapping parameter-nya dengan variable yang tersedia.
Silakan di cek kembali query dari component anda, kalau ada parameternya, anda tinggal mapping ke variable yang tersedia.
Sebagai tambahan, setiap Connection type punya parameter marker-nya masing2:
| Connection type | Parameter marker |
| ADO | ? |
| ADO.NET and SQLMOBILE | @<parameter name> |
| ODBC | ? |
| EXCEL and OLE DB | ? |
dan memiliki parameter name-nya masing2:
| Connection type | Parameter marker |
| ADO | Param1, Param2, … |
| ADO.NET and SQLMOBILE | @<parameter name> |
| ODBC | 1, 2, 3, … |
| EXCEL and OLE DB | 0, 1, 2, 3,… |
Contoh untuk OLEDB:

