Jeg har også stået over for det samme problem. Jeg fik "Uspecificeret fejl", mens jeg forsøgte at åbne rekordsættet. Jeg fandt ud af, at brug af Oracle Home-driver løser dette problem.
Følg venligst nedenstående trin for at konfigurere Oracle Home Driver på din maskine -
- Installer Oracle Instant Client 12C
- Find denne sti -
C:\Oracle\product\12.1.0\client\Network\Admin\Sample
- Kopiér både "sqlnet.ora" og "tnsnames.ora" filer
- Indsæt i Admin-mappen (som nævnt i stien ovenfor)
- Rediger filen "tnsnames.ora"
-
Tilføj nedenstående kode til sidst
[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]") ) )
-
Gem filen
- Tjek drivernavnet i ODBC-drivere (
Control Panel -> Administrative Panel -> Data Sources (ODBC)
)Mit drivernavn vises som - Oracle i OraClient12Home1 -
Prøv nedenstående forbindelsesstreng
ConnectionString="Driver={Oracle in OraClient12Home1};DBQ=Your SERVICE_NAME;User ld=User ID;pwd=Password;"