подключиться к оракулу БД с помощью псевдонима TnsNames - PullRequest
1 голос
/ 27 марта 2019

В моем TnsNamesOra у меня есть

TEST11.12.13.14 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = 11.12.13.14)(PORT = 1234))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = TESTNAME)
    )
  )

Если строка подключения выглядит следующим образом:

Data Source = (DESCRIPTION = (ADDRESS_LIST = (ADDRESS = (PROTOCOL = TCP)(HOST = 11.12.13.14)(PORT = 1234)))(CONNECT_DATA = (SERVER = DEDICATED)(SERVICE_NAME = TEST))); User Id = admin; Password = admin ; DBA Privilege = SYSDBA ; Pooling = false; Connection Timeout = 30" providerName="Oracle.DataAccess.Client

Все отлично работает.

Но я хочу сделать что-то вроде этого:

Data Source = TEST11.12.13.14; User Id = admin; Password = admin ; DBA Privilege = SYSDBA ; Pooling = false; Connection Timeout = 30" providerName="Oracle.DataAccess.Client

Но получаю ошибку

ORA-12154: TNS: не удалось разрешить указанный идентификатор подключения

...