#oracle #instantclient
#Oracle #instantclient
Вопрос:
Я уже некоторое время хочу загрузить Oracle Instant Client для Linux x86-64 (64-разрядная версия).
Теперь я заметил, что веб-сайт испытывает технические трудности в течение последних нескольких месяцев.
Для загрузки чего-либо из Oracle требуется учетная запись, но сайт в основном вылетает и сгорает при любой попытке входа в систему.
Существуют ли альтернативные способы / сайты для получения инструментов Oracle?
Обновление: сайт Oracle, похоже, работает только в MS Windows! Я использую Linux Ubuntu 18.04 и FireFox. Это приводит к сбою сайта и его записи.
Обновление 2: я попробовал репозиторий Oracle YUM, предложенный thatjeffsmith, но это также не вариант при использовании RedHat или CentOS. Репозиторий предназначен для использования в Oracle Linux. Это создаст огромный ад зависимостей.
Обновление 3: его можно загрузить в Linux, если у вас есть URL, используя wget
без учетной записи и входа в систему
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn_software/linux/instantclient/19800/oracle-instantclient19.8-basic-19.8.0.0.0-1.x86_64.rpm
обновление 4: противоречит информации, опубликованной на Oracle.com Я не могу использовать клиент 19 с базой данных 12.2. Итак, мне нужны версии 12.2, например oracle-instantclient12.2-basic-12.2.0.1.0-1.x86_64.rpm, и эти версии необходимо загружать вручную с помощью перехода
Комментарии:
1. Лично я просто использую
curl -O https://download.oracle.com/otn_software/linux/instantclient/instantclient-basic-linuxx64.zip
илиcurl -O https://download.oracle.com/otn_software/linux/instantclient/oracle-instantclient-basic-linuxx64.rpm
Ответ №1:
Существует абсолютная альтернатива, и нет необходимости иметь oracle.com больше нет единого входа в учетную запись.
Если вы перейдете наoracle.com страница загрузки для Instant Client, вы можете загружать архивы без необходимости входа в систему.
Или вы можете перейти к нашему репозиторию YUM.
Вы хотите искать ‘oracle-release-el7’ или ‘oracle-release-el6’
Комментарии:
1. Но эта альтернатива по-прежнему принадлежит Oracle, не так ли?
2. какое отношение это имеет к чему-либо? OP запрашивал другое место для получения instant client, для которого не требовался логин Oracle
3. Да, это наше репозиторий yum
4. @thatjeffsmith для последних версий Instant Client не требуется вход в OTN, поэтому пользователи, не использующие Linux, также могут легко установить.
5. Верно, предполагая, что сайт не отключен … но все в репозитории yum доступно без входа в систему .. извините, я исправлю свой ответ, чтобы все было ясно!
Ответ №2:
Если у вас есть URL-адреса для загрузки, вы можете загружать без учетной записи и входа в систему в Linux, а также автоматизировать это с помощью wget
, например
wget --no-check-certificate -c --header "Cookie: oraclelicense=accept-securebackup-cookie" https://download.oracle.com/otn_software/linux/instantclient/19800/oracle-instantclient19.8-basic-19.8.0.0.0-1.x86_64.rpm
Я использую следующие URL-адреса:
- https://download.oracle.com/otn_software/linux/instantclient/19800/oracle-instantclient19.8-basic-19.8.0.0.0-1.x86_64.rpm
- https://download.oracle.com/otn_software/linux/instantclient/19800/oracle-instantclient19.8-basiclite-19.8.0.0.0-1.x86_64.rpm
- https://download.oracle.com/otn_software/linux/instantclient/19800/oracle-instantclient19.8-sqlplus-19.8.0.0.0-1.x86_64.rpm
- https://download.oracle.com/otn_software/linux/instantclient/19800/oracle-instantclient19.8-tools-19.8.0.0.0-1.x86_64.rpm
Комментарии:
1. Вам не нужны параметры cookie и т. Д. Для этих URL-адресов не требуется переход по ссылке или вход в систему.
2. Я пытаюсь использовать WGET для извлечения версии 11.2.0.4.0, но мне совершенно не повезло. Используя wget —no-check-certificate -c —header «Cookie: oraclelicense=accept-securebackup-cookie» download.oracle.com/otn/linux/instantclient/112040 /…
3. @Calab Мы обнаруживаем ту же проблему. Посмотрите внимательно на URL — / otn_software / ссылки, которые мы можем wget / curl без проблем. URL-адреса с /otn/ для загрузки HTML-страницы. Интересно, что некоторые версии требуют лицензионного соглашения, в то время как другие этого не делают. Загрузка без лицензионного соглашения осуществляется по /otn_software/, лицензия /otn/. Чтобы решить эту проблему, мы используем более позднюю версию instant client, которая обратно совместима с нашей версией Oracle. Надеюсь, это поможет.