You are wrong. I did push snapshot replication between MSDE and DB2 for Win via ODBC data source. Also i configured snapshot replication between MSDE and DB2/400 via Linked Server on MSSQL, where the linked server is MS OLE DB provider for ODBC and ODBC data source here is the previsously mentioned data source. Why it fails when i use ODBC directly without OLE DB wrapper?