У меня есть макрос Excel, который имеет соединение с базой данных Oracle. Когда я вызываю макрос, он заполняет имя пользователя и пароль, но не имя службы. Пользователь должен каждый раз вводить имя службы.Как указать «Имя службы» в строке подключения Oracle ODBC
Как я могу указать его в строке соединения?
Строка соединения:
CN.ODBCConnection.Connection = _
"ODBC;DRIVER={Oracle in OraClient11g_home2};" & _
"UID=" & inputUser & ";PWD=" & inputPassword & ";" & _
"HOST=" & inputHost & ";PORT=1521;DB=" & inputHost & ";" & _
"DefaultIsolationLevel=READUNCOMMITTED"
Excel запрос:
что имя службы, как это часть строки соединения? См. [ConnectionStrings для получения дополнительной информации] (http://www.connectionstrings.com/oracle/) –
Уже проверено. На этом веб-сайте есть строка подключения с параметром SERVICE_NAME =, как указано ниже, но это не работает. – Ned