http://bugs.winehq.org/show_bug.cgi?id=32820
--- Comment #14 from Nikolay Sivov bunglehead@gmail.com 2013-03-17 12:41:50 CDT --- (In reply to comment #13)
Hello Nikolay Sivov,
I think you've solved the problem well. Wine wants the files and oledb32.dll oledb32r.dll look in the folder C: \ windows \ system32. However, these files are in a different folder, ie C: \ Program Files \ Common Files \ System \ OLE DB. Can you solve this problem? Kind regards, Erik
I'm not sure what you mean exactly. I'm assuming you're talking native oledb32 here (cause wine doesn't provide oledb32r.dll), and if you're still have to use native oledb32 it means you're not using wine's module and you're not testing fixes that I tried to do. Exact file location is not important, cause it's just a matter of COM registration (installer should take care of that). However if it's properly registered and wine doesn't use registration path to load it and keeps using what's in system32 it's probably a bug too, but totally unrelated.
You need to test with plain wine first (without any native modules copied manually or installed) and attach a log I asked for in comment 8. Otherwise I don't know if I can do anything.