Как узнать базу данных Oracle? s URL?

Обратите внимание, однако, что git checkout ./foo и git checkout HEAD ./foo не точно то же самое; рассматриваемый вопрос:

$ echo A > foo
$ git add foo
$ git commit -m 'A' foo
Created commit a1f085f: A
1 files changed, 1 insertions(+), 0 deletions(-)
create mode 100644 foo
$ echo B >> foo
$ git add foo
$ echo C >> foo
$ cat foo
A
B
C
$ git checkout ./foo
$ cat foo
A
B
$ git checkout HEAD ./foo
$ cat foo
A

(Второе add этапы файл в индексе, но это делает не , фиксируются.)

Git checkout ./foo средства возвращаются, соединяют каналом ./foo от индекс ; добавление HEAD дает Мерзавцу команду возвращаться, которые соединяют каналом в индексе к HEAD пересмотр прежде, чем сделать так.

22
задан DaveyDaveDave 23 November 2017 в 12:09
поделиться

1 ответ

В Oracle имеется файл tnsnames.ora, который определяет адреса базы данных. Этот файл обычно находится в $ORACLE_HOME/network/admin и используется клиентами-оракулами, такими как sqlplus или Toad. Вот пример записи tns:

ORA11 =
  (DESCRIPTION =
    (ADDRESS_LIST =
      (ADDRESS = (PROTOCOL = TCP)(HOST = hostname)(PORT = 1521))
    )
    (CONNECT_DATA =
      (SERVICE_NAME = ORA11)
    )
  )

Из этой записи вы можете понять, что ваша строка соединения jdbc будет:

jdbc:oracle:thin:@hostname:1521:ORA11
41
ответ дан 29 November 2019 в 04:19
поделиться
Другие вопросы по тегам:

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