sql >> Databáze >  >> RDS >> Oracle

Problém SSDT v aplikaci Visual Studio 2015 Oracle Connection

Nedávno jsem narazil na tento problém a bylo velmi obtížné jej vyřešit. Zdá se, že došlo k nezdokumentované změně ovladačů použitých ve vydání SQL 2016 RTM, protože jsem tyto problémy nezaznamenal na stejném počítači, když měl sestavení RC3.

Každopádně v případě, že to pomůže, zde jsou kroky nastavení, které používám (s díky Dan English za několik tipů):

Nainstalujte ovladače Oracle:Oracle Client 12c (32bitový) plus ODAC.

A. Stáhněte a rozbalte následující soubory z http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html a http://www.oracle.com/technetwork/ databáze/windows/downloads/utilsoft-087491.html ):

i. winnt_12102_client32.zip

ii. ODAC112040Xcopy_32bit.zip

b. Spusťte winnt_12102_client32\client32\setup.exe. Pro Typ instalace zvolte Správce. Jako umístění instalace zadejte C:\Oracle\Oracle12. Přijměte další výchozí hodnoty.

C. Spusťte příkazový řádek „Jako správce“ a změňte adresář (cd) na složku ODAC112040Xcopy_32bit.

d. Zadejte příkaz:install.bat all C:\Oracle\Oracle12 odac

E. Zkopírujte soubor tnsnames.ora z jiného počítače do těchto složek:

i. C:\Oracle\Oracle12\network\admin

ii. C:\Oracle\Oracle12\product\12.1.0\client_1\network\admin

Nainstalujte ovladače Oracle:Oracle Client 12c (64bitový) plus ODAC.

A. Stáhněte a rozbalte následující soubory z http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html a http://www.oracle.com/technetwork/ databáze/windows/downloads/index-090165.html ):

i. winx64_12102_client.zip

ii. ODAC121024Xcopy_x64.zip

b. Spusťte winx64_12102_client\client\setup.exe. Pro Typ instalace zvolte Správce. Jako umístění instalace zadejte C:\Oracle\Oracle12_x64. Přijměte další výchozí hodnoty.

C. Spusťte příkazový řádek „Jako správce“ a změňte adresář (cd) na složku C:\Software\Oracle Client\ODAC121024Xcopy_x64.

d. Zadejte příkaz:install.bat all C:\Oracle\Oracle12_x64 odac

E. Zkopírujte soubor tnsnames.ora ze složky jednotky K (viz 4.a. výše) do těchto složek:

i. C:\Oracle\Oracle12_x64\network\admin

ii. C:\Oracle\Oracle12_x64\product\12.1.0\client_1\network\admin

Po tom všem fungovala většina komponent SSRS OK. Výjimkou byl portál SSRS, kde nastavení zdroje dat a test fungovaly dobře, ale (bizárně) spouštění sestav zobrazuje chybu:

ORA-12154:TNS:Nelze vyřešit zadaný identifikátor připojení

Nakonec jsem to vzdal a šel s připojovacím řetězcem EZCONNECT:host:port/sid. Stejně jsem nikdy neměl rád soubory TNSNAMES, takže tohle byla moje výmluva, abych je navždy zabil.



  1. Jak nainstaluji a použiji MySQLdb pro Python 3 na Windows 10?

  2. Dotaz vnořený do squeel

  3. mysql zápas/proti

  4. Vyberte všechny projekty, které mají odpovídající značky