Как я могу соединиться с базой данных Oracle от Муравья с помощью tnsname?

__file__ атрибут работает на обоих файл, содержащий основной код выполнения, а также импортированные модули.

См. https://web.archive.org/web/20090918095828/http://pyref.infogami.com / __ файл __

5
задан zakvdm 7 July 2009 в 05:31
поделиться

3 ответа

Если вы имеете в виду, что вам нужно «толстое» соединение, которое использует tnsnames.ora, а не тонкий драйвер, то вы можете заключить вызов sqlplus в файл xml:

<target name="myTarget">
  <!-- login.sql should have sqlcode exit so failonerror will fail build -->
  <exec executable="sqlplus" failonerror="true">
        <arg value="${userid}/${password}@${tnsalias}"/>
        <arg value="@myScript"/>
  </exec>
</target>

.. ... это основная идея.

[где идентификатор пользователя, пароль и tnsalias определены в вашем файле свойств]

Это, очевидно, означает, что вам необходимо установить как минимум стек Instant Client.

0
ответ дан 14 December 2019 в 13:44
поделиться

Вы уверены, что это NETWORK / ADMIN, а не network / admin?

Файловые системы Unix обычно чувствительны к регистру - (при условии, что это работает в Unix).

0
ответ дан 14 December 2019 в 13:44
поделиться

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

http://theblasfrompas.blogspot.com/2008/04/ jdbc-thin-connection-using-tnsnamesora.html

0
ответ дан 14 December 2019 в 13:44
поделиться
Другие вопросы по тегам:

Похожие вопросы: