Nhà cung cấp "MSDASQL" là Nhà cung cấp OLE DB của Microsoft cho Trình điều khiển ODBC. Nó khá cũ và hiện không được dùng nữa. Nó thực sự chỉ để sử dụng với các cơ sở dữ liệu cũ hơn mà không có nhà cung cấp OLE DB nào. Nó cũng là 32-bit-Only, vì vậy nó sẽ không hoạt động với các nhà cung cấp 64 bit (chẳng hạn như nhà cung cấp bạn đang cố gắng sử dụng). Tốt hơn hết bạn nên thử một trình điều khiển OLE DB.
Nhà cung cấp MS OLEDB cho Oracle là "MSDAORA" (nên được cài đặt sẵn trên máy của bạn) và nhà cung cấp OLEDB của chính Oracle là "OraOLEDB.Oracle". Tốt nhất bạn nên tải xuống nhà cung cấp mới nhất do Oracle cung cấp, vì MSDAORA cũng không được dùng nữa.
Bạn sẽ cần tải xuống và cài đặt nhà cung cấp Oracle (nếu bạn chưa có)
.Provider = "OraOLEDB.Oracle"
Bạn cũng cần đặt .ConnectionString
. Hãy xem http://www.connectionstrings.com/oracle-provider-for-ole-db-oraoledb/ để biết một số ví dụ.