Jag har också ställts inför samma problem. Jag fick "Ospecificerat fel" när jag försökte öppna postuppsättningen. Jag upptäckte att användningen av Oracle Home-drivrutinen löser det här problemet.
Följ stegen nedan för att konfigurera Oracle Home Driver i din maskin -
- Installera Oracle Instant Client 12C
- Hitta den här sökvägen -
C:\Oracle\product\12.1.0\client\Network\Admin\Sample
- Kopiera både "sqlnet.ora"- och "tnsnames.ora"-filer
- Klistra in i Admin-mappen (som nämnts i sökvägen ovan)
- Redigera filen "tnsnames.ora"
-
Lägg till koden nedan i slutet
[DS Name as you wish] = (DESCRIPTION = (ADDRESS = (PROTOCOL = TCP)(HOST = [your DB server name or IP])(PORT = [Port Number])) (CONNECT_DATA = (SERVER = DEDICATED) (SERVICE_NAME = [Your DB Service Name]") ) )
-
Spara filen
- Kontrollera drivrutinsnamnet i ODBC-drivrutiner (
Control Panel -> Administrative Panel -> Data Sources (ODBC)
) Mitt drivrutinsnamn visas som - Oracle i OraClient12Home1 -
Prova anslutningssträngen nedan
ConnectionString="Driver={Oracle in OraClient12Home1};DBQ=Your SERVICE_NAME;User ld=User ID;pwd=Password;"