Jeg er for nylig stødt ind i dette problem, og det var meget vanskeligt at løse. Det ser ud til, at der var en udokumenteret ændring af de drivere, der blev brugt i SQL 2016 RTM-udgivelsen, da jeg ikke fandt disse problemer på den samme maskine, da den havde RC3-builden.
I hvert fald, hvis det hjælper, her er de opsætningstrinn, jeg bruger (med tak til Dan English for nogle tips):
Installer Oracle-drivere:Oracle Client 12c (32-bit) plus ODAC.
en. Download og udpak følgende filer fra http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html og http://www.oracle.com/technetwork/ database/windows/downloads/utilsoft-087491.html ):
jeg. winnt_12102_client32.zip
ii. ODAC112040Xcopy_32bit.zip
b. Kør winnt_12102_client32\client32\setup.exe. For installationstype skal du vælge Admin. Indtast C:\Oracle\Oracle12 for installationsstedet. Accepter andre standardindstillinger.
c. Start en kommandoprompt "Som administrator", og skift mappe (cd) til din ODAC112040Xcopy_32bit-mappe.
d. Indtast kommandoen:install.bat all C:\Oracle\Oracle12 odac
e. Kopier filen tnsnames.ora fra en anden maskine til disse mapper:
jeg. C:\Oracle\Oracle12\netværk\admin
ii. C:\Oracle\Oracle12\product\12.1.0\client_1\network\admin
Installer Oracle-drivere:Oracle Client 12c (64-bit) plus ODAC.
en. Download og udpak følgende filer fra http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html og http://www.oracle.com/technetwork/ database/windows/downloads/index-090165.html ):
jeg. winx64_12102_client.zip
ii. ODAC121024Xcopy_x64.zip
b. Kør winx64_12102_client\client\setup.exe. For installationstype skal du vælge Admin. Indtast C:\Oracle\Oracle12_x64 for installationsstedet. Accepter andre standardindstillinger.
c. Start en kommandoprompt "Som administrator", og skift mappe (cd) til mappen C:\Software\Oracle Client\ODAC121024Xcopy_x64.
d. Indtast kommandoen:install.bat all C:\Oracle\Oracle12_x64 odac
e. Kopier filen tnsnames.ora fra K-drevmappen (se 4.a. ovenfor) til disse mapper:
jeg. C:\Oracle\Oracle12_x64\netværk\admin
ii. C:\Oracle\Oracle12_x64\product\12.1.0\client_1\network\admin
Efter alt det fungerede de fleste SSRS-komponenter OK. Undtagelsen var SSRS-portalen, hvor datakildeopsætning og test fungerede OK, men (bizart nok) at køre rapporter giver en fejl:
ORA-12154:TNS:kunne ikke løse den angivne forbindelses-id
Til sidst opgav jeg dette og gik med en EZCONNECT-forbindelsesstreng:host:port/sid. Jeg kunne alligevel aldrig lide TNSNAMES-filer, så dette var min undskyldning for at dræbe dem for altid.