Io mi chiedo perchè un'azienda come IBM, non decida di rilasciare gratuitamente il proprio IBM DB2 UDB Data provider, o almeno una versione redist.
Allo stato attuale l'unica possibilità è quella di avere una licenza di iSeries Access ed eseguire il setup custom su ogni client che deve utilizzare l'eventuale applicativo .NET.
Purtroppo non basta aggiungere la .dll del provider nelle reference, perchè a runtime cerca delle altre .dll che vengono installate (e registrate) solo dal setup.
Esiste una Windows(r) Installer Technology Preview della V5.4, disponibile qui , però comunque in produzione richiede una licenza.
Non sarebbe meglio rilasciare una versione redistributable ?
Almeno un client setup del solo data provider, in stile Oracle, anche se
l'optimum sarebbe una o più .dll, della serie xcopy deployment, così basterebbe una reference e via.
Misteri del marketing, scarsa organizzazione interna o semplice 'miopia' commerciale ?
IBM,ADO.NET