Jag har nyligen stött på det här problemet och det var väldigt svårt att lösa. Det verkar som att det fanns en odokumenterad ändring av drivrutinerna som användes i SQL 2016 RTM-versionen, eftersom jag inte stötte på dessa problem på samma maskin när den hade RC3-bygget.
Hur som helst om det hjälper, här är installationsstegen jag använder (med tack till Dan English för några tips):
Installera Oracle-drivrutiner:Oracle Client 12c (32-bitars) plus ODAC.
a. Ladda ner och packa upp följande filer från http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html och http://www.oracle.com/technetwork/ database/windows/downloads/utilsoft-087491.html ):
i. winnt_12102_client32.zip
ii. ODAC112040Xcopy_32bit.zip
b. Kör winnt_12102_client32\client32\setup.exe. För installationstyp, välj Admin. Ange C:\Oracle\Oracle12 för installationsplatsen. Acceptera andra standardinställningar.
c. Starta en kommandotolk "Som administratör" och byt katalog (cd) till din ODAC112040Xcopy_32bit-mapp.
d. Ange kommandot:install.bat all C:\Oracle\Oracle12 odac
e. Kopiera filen tnsnames.ora från en annan dator till dessa mappar:
i. C:\Oracle\Oracle12\nätverk\admin
ii. C:\Oracle\Oracle12\product\12.1.0\client_1\network\admin
Installera Oracle-drivrutiner:Oracle Client 12c (64-bitars) plus ODAC.
a. Ladda ner och packa upp följande filer från http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html och http://www.oracle.com/technetwork/ database/windows/downloads/index-090165.html ):
i. winx64_12102_client.zip
ii. ODAC121024Xcopy_x64.zip
b. Kör winx64_12102_client\client\setup.exe. För installationstyp, välj Admin. Ange C:\Oracle\Oracle12_x64 för installationsplatsen. Acceptera andra standardinställningar.
c. Starta en kommandotolk "Som administratör" och ändra katalog (cd) till mappen C:\Software\Oracle Client\ODAC121024Xcopy_x64.
d. Ange kommandot:install.bat all C:\Oracle\Oracle12_x64 odac
e. Kopiera filen tnsnames.ora från K drive-mappen (se 4.a. ovan) till dessa mappar:
i. C:\Oracle\Oracle12_x64\nätverk\admin
ii. C:\Oracle\Oracle12_x64\product\12.1.0\client_1\network\admin
Efter allt det fungerade de flesta SSRS-komponenter OK. Undantaget var SSRS-portalen där installationen av datakällan och testet fungerade OK, men (bizart nog) att köra rapporter ger ett fel:
ORA-12154:TNS:kunde inte lösa den angivna anslutningsidentifieraren
Till slut gav jag upp detta och gick med en EZCONNECT-anslutningssträng:host:port/sid. Jag gillade aldrig TNSNAMES-filer i alla fall, så detta var min ursäkt för att döda dem för gott.