Problem description: unable to locate required client software. For more information about specific requirements for synchronizing with this connected data source, see the synchronization service help.
Microsoft Forefront Identity Manager (FIM) is a software used to exchange data between data sources. When it comes to data, Oracle support is essential. In the previous articleArticleHttp://www.cnblogs.com/volnet/archive/2012/05/22/2513968.htmlProgramTo deploy Oracle, we adopt the Green method. If you install FIM on the same server, you will find that the Oracle connection fails (failed-connected), but other clients on the same host are normal, this is related to the driver they depend on. After reading the document carefully, we will find that FIM requires oledb to be connected. in the previous article, we mainly discussed ODP. net. oledb needs to write the registry, that is, regsvr32 needs to register it. In addition, you can only specify one machine. For example, if you specify x64, then x86 will not work with you. In the installation directory, find the configure. BAT file, open cmd as an administrator (command prompt), specify the directory, and enter:
C: \ oracle \ odac112030xcopy_x64 \ Configure. Bat oledb c: \ oracle \ odac112030xcopy_x64 \
You can view the changes before and after the Registry (Regedit) HKLM \ SOFTWARE \ oracle. The Oracle10g mentioned in the fim2010 help manual is not necessary. After the installation is complete, you can use FIM to connect to Oracle. If the installation still fails, restart the service.
In addition, you also need to set the Oracle directoryC: \ oracle \ odac112030xcopy_x64 \; C: \ oracle \ odac112030xcopy_x64 \ bin;Add to system path (Computer> System Properties> advanced system Settings> environment variables ).