Client 11g oracle: Oracle Instant Client Downloads | Oracle Россия и СНГ

Содержание

как установить клиент oracle 11g на windows?

Сначала проверьте следующие ссылки. Следуйте им на серверной машине, где вы запускаете экземпляр oracle, вы получите свой экземпляр oracle запущенным.

ORA-12560: ошибка адаптера TNS:protocol

http:/ / asktom.oracle.com / pls/asktom/f?p=100:11:0::::p11_question_id:431775600346873836

Если все еще существует какая-либо ошибка, связанная с TNS, возможно, вам нужно проверить файлы tnsnames.ora и listener.ora под $ORACLE_HOME/network/admin.

При подключении к oracle клиент (например, sqlplus) попытается найти экземпляр oracle, запущенный на серверной машине. Он сообщит об ошибке, связанной с TNS, когда не сможет найти сервер.

Чтобы решить эту проблему,вам нужно сконфигурировать файл tnsname.ora в каталоге установки (по умолчанию это $ORACLE_HOME/network /admin)).

Основной формат файла tnsnames.ora-это:

net_service_name=
 (description=
 (address=(protocol_address_information))
 (connect_data=
 (service_name=service_name)))

Пример записи tnsnames.ora может выглядеть следующим образом:

ORA_INSTANCE=
  (description=
    (address_list=
      (address = (protocol = TCP)(host = yourmachine)(port = 1521))
    )
    (connect_data =
      (service_name=ora_sid)
    )
  )

После этой настройки вы можете попробовать:

sqlplus /@ORA_INSTANCE as sysdba;

Затем установленный вами клиент oracle найдет ORA_INSTANCE на основе вашей конфигурации в файле tnsnames.ora. Если сервер oracle прослушивает, ваше соединение будет установлено. BTW, возможно, вам придется посмотреть на listener.ora на серверной машине, если осталась какая-либо ошибка.

Я приложил следующие параметры, которые обычно используются в tnsnames.ora:

описание : Этот параметр tnsnames.ora действует как контейнер для дескриптора подключения. Он может быть встроен под параметром description_list в файл tnsnames.ora.

description_list : этот параметр tnsnames.ora определяет список дескрипторов подключения для конкретного имени сетевой службы .

адрес : Этот параметр tnsnames.ora определяет один адрес протокола прослушивателя. Он может быть встроен в параметры address_list или description в файле tnsnames.ora.

address_list: этот параметр tnsnames.ora определяет несколько адресов протокола прослушивателя. Это не обязательно, если используется только один адрес протокола прослушивателя. Он может быть встроен в параметры description или description_list в файле tnsnames.ora.

Вызов 32-bit внешних процедур из PL/SQL на Oracle 11g R2 64-bit / Хабр

Сразу скажу, что теперь можно одновременно использовать как 32 так и 64 разрядные внешние процедуры, а разобравшись в проблеме конфигурирование выполняется весьма несложно.

Столкнувшись с необходимостью организовать работу библиотек используемых ранее на 32 разрядом Oracle обнаружил, что в новой версии Oracle данный аспект сильно изменен в отличие от предшествующих версий.


Конфигурирование было выполнено для следующих компонентов:
• Windows 2008 R2 64-bit
• Oracle 11g R2 64-bit
• Oracle Instant Client 11.2.0.2 32-bit

Вот перечень некоторых отличий настройки от предшествующих версий Oracle:
• extproc32.exe – теперь не используется;
• оснастку Instant Client теперь необходимо устанавливать в отдельный ORACLE_HOME;
• появился новый конфигурационный файл настройки extproc — %ORACLE_HOME%\hs\admin\extproc.ora;
• файлы логов LISTNER размещаются в — %ORACLE_HOME%\diag\tnslsnr\[hostname].

Приступим к настройке Oracle

Первое, что необходимо сделать – выполнить выборочную установку 32-bit Oracle Instant Client. Достаточно выбрать для установки: Oracle Database Utilities и Oracle Net Listener. В качестве пути установки я установил: [диск]:\oracle\product\11.2.0\client_32. В завершении установки автоматически будет запущен Net Configuration Assistant – которым, рекомендуется воспользоваться, что бы избежать впоследствии возможных ошибок, как например использование утилиты netca, которая будет запущена для конфигурирования прослушивателя (LISTNER) из ORACLE_HOME по умолчанию, а он окажется 64-разрядный.
Опишу процесс настройки нового прослушивателя через Net Configuration Assistant:

• В окне конфигурации выбрать пункт: Listener configuration и далее
• Выбрать Add и далее
• Задать имя LISTENER_32 и далее
• Из колонки Selected Protocols убрать протокол TCP и добавить протокол IPC и далее
• Ввести в поле IPC Key value: IPC_EXT32 и далее
• Отказаться от конфигурирования другого прослушивателя и далее, далее, готово

После завершения работы Net Configuration Assistant, можно проверить сформировавшийся файл конфигурации прослушивателя %ORACLE_HOME%\client_32\NETWORK\ADMIN\listener.ora, выглядеть он должен так, как указано в примере, разве что за исключением пути до директории Oracle:

LISTENER_32 =
  (DESCRIPTION_LIST =
    (DESCRIPTION =
      (ADDRESS = (PROTOCOL = IPC)(KEY = IPC_EXT32))
      (ADDRESS = (PROTOCOL = IPC)(KEY = EXTPROC))
    )
  )

SID_LIST_LISTENER_32 =
  (SID_LIST =
    (SID_DESC =
      (SID_NAME = callout32)
      (ORACLE_HOME = [диск]:\oracle\product\11.2.0\client_32)
      (PROGRAM = extproc)
    )
  )

ADR_BASE_LISTENER_32 = [диск]:\oracle

В завершении конфигурации прослушивателя необходимо сконфигурировать сервисы, выполнив, например, services.msc. Вновь созданный прослушиватель, по умолчанию не запускается автоматически, что логично будет исправить.

В том числе, нужно дополнить файл конфигурации tnsnames.ora, причем это можно сделать в основном инстансе установленной БД, например: %ORACLE_HOME%\dbhome_1\NETWORK\ADMIN\tnasnames.ora. Файл конфигурации необходимо дополнить следующей записью:

extproc_connection_data32b =
     (DESCRIPTION =
        (ADDRESS = (PROTOCOL = IPC)(KEY = IPC_EXT32))
        (CONNECT_DATA =
        (SID = callout32)
        )
     )

Последнее, о чем стоит упомянуть в описании системной конфигурации – это новый файл конфигурации extproc.ora. Данный файл необходимо сконфигурировать как в 32-bit, так и в 64-bit инстансах Oracle. Конфигурационный файл, оснащен вполне исчерпывающим описанием конфигурации, и я лишь приведу пример настройки. Самое простое, это указать значение параметра EXTPROC_DLLS=ANY; либо указать точный путь, используя опцию ONLY:[MY_PATH\my.dll].

Особенности конфигурирования библиотеки Oracle

Для 64-bit библиотек всё остается, без каких либо изменений, но для указания Oracle, какие библиотеки необходимо запустить, используя 32-bit extproc, необходимо создать символическую ссылку и переконфигурировать скрипт создания библиотеки.

Создадим символическую ссылку:

CREATE DATABASE LINK AGENT_LINK_32B USING 'extproc_connection_data32b';

Используя пример, изменим скрипт создания объекта библиотеки:
CREATE OR REPLACE LIBRARY MY_SCHEMA.MY_NAME IS '[диск]:\oracle\product\11.2.0\client_32\BIN\my.dll' AGENT ‘agent_link_32b’;

На этом особенности конфигурировния библиотек заканчиваются.
Настройка переменных окружения

Я не выполнял тестирования с использованием переменных окружения, таких как TNS_ADMIN, ORACLE_HOME, LD_LIBRARY_PATH и прочих. В моем случае в переменных окружения они отсутствуют, а переменная окружения Path содержит последовательно путь до 64-bit инстанса базы данных, а затем до 32-bit инстанс клиента.

Инсталляция Oracle DataBase

P.S.

Коллеги, выложили видео с информацией, как развернуть базу с помощью Vagrant + ssh скриптов. Используется Oracle Linux 8 и база Oracle 19C. Для инсталляции необходимо скопировать дистрибутив в нужный каталог и запустить vagrant. Все остальное, скрипты сделают самостоятельно.

https://github.com/oraclebase/vagrant/tree/master/database/ol8_19

Для информации:

Если нет задачи поставить Oracle на какую-то конкретную операционную систему и задача, в первую очередь, сводится к изучению Oracle, рекомендую ставить базу на Oracle Linux. Oracle взяла исходники RedHat и собрала свой дистрибутив. В публичном репозитории Oracle Linux имеются пакеты, которые могут сильно упростить инсталляцию базы и дополнительные пакеты, расширяющие стандартные возможности. В дополнении ко всему вышесказанному, вы можете использовать допиленное ядро UEK, которое, вроде как, в некоторых случаях имеет некоторые преимущесва перед стандартным. Но здесь нужно проводить тесты конкретного приложения. Ссылки на дистрибутив Oracle Lunux в теме для инсталляции.

Подготовка к инсталляции базы данных Oracle:

(Использовать, если в самом документе отстуствует информация о том как это делается)

Инсталляция базы данных Oracle в операционной системе Microsoft Windows:

Инсталляция базы данных Oracle в операционной системе Oracle Linux:

Дополнительно инсталляция с использованием ASM:

ASM — более “правильный” способ подготовки окружения Oracle. Суть в том, что для хранения данных используется не файловая система (например, ext*), заточенная для обычных операций в операционной системе, а файловая система разработанная специалистами из Oracle для хранения данных.

“Сырые” (RAW) жесткие диски без файловой системы объединяются в пулы специальными средствами Oracle, что позволяет их логически организовывать и иметь какие-то преимущества по сравнению с файловой системой операционной системы.

При этом создается дополнительный экземпляр Oracle, инсталлируется GRID, появляются еще какие-то дополнительные возможности. Администрирование несколько усложняется.

Лично мне, не приходилось плотно работать с окружением, где бы использовался ASM (поэтому может чего и не знаю), но приходилось устанавливать (установил, отдал и забыл) и настраивать ASM в окружении для RAC.

Если я понял что-то неправильно, поправьте.

Инсталляция Oracle Client:

Oracle Client нужен, чтобы подключиться к базе с помощью большого количества программ для работы с базами данных, например таких как PL/SQL Developer, SQL Navigator, TOAD.

Программой SQL Developer от Oracle можно подключиться без установки Oracle Client.

Instantclient — альтернатива стандартному Oracle Client. Проще в установке на Linux (если нужно поставить client на Ubuntu, то лучше исользовать его). А так это минимальный набор библиотек для удаленного подключения к серверу баз данных. В дополнение, я обычно устанавливаю утилиту командной строки SQLPlus. И все, больше ничего для нормальной работы и не требуется.

Инсталляция базы данных Oracle в других операционных системах:

Инсталляция бесплатных версий баз данных Oracle:

DataGuard (Standby)

Real Application Cluster (RAC)

Streams, GoldenGate

У Oracle было решение по репликации данных между базами данных под названием Streams. Большая корпорация купила конкурента этой технологии, одного из лидеров по этому классу задач — Golden Gate. Со Streams не работал, Golden Gate настраивать приходилось.

Удаление Oracle Client из Windows « Справочник по Oracle PL/SQL

Бывает, что необходимо не только установить клиент оракла, но и удалить его. Сделать это также просто как любые другие обычные приложения не получится (ввиду его сложной архитектуры наверное ), поэтому об этом процессе написан целый официальный мануал: http://download.oracle.com/docs/cd/B28359_01/install.111/b32007/deinstall.htm.

Глянем в первую очередь на него, и если найдем что-то полезное попробуем таки удалить этот Oracle Client 11G.

В соответствии с официальным планом действий предлагается остановить все ORA-службы и вызвать универсальный инсталлятор для автоматической деинсталляции всего клиента целиком, но бывает что при установке некоторых клиентов сам этот универсальный инсталлятор не устанавливается, поэтому тут надо искать другие подходы (кроме ручного удаления которое весьма муторно, хотя и полностью описано в том же мануале).

В итоге мне помог вызов deinstall.bat из папки deinstall деинсталляционной утилиты от Oracle (Oracle De-install Utility (11.2.0.2.0) for Microsoft Windows (32-bit) которую можно скачать по ссылке абсолютно бесплатно) для удаления очень тонких клиентов , т.е. выглядело это примерно так:
C:\deinstall>deinstall.bat -home C:\app\admin\product\11.2.0\client_1\

И по сообщениям в cmd можно судить о том что мы удаляем в полуавтоматическом режиме:

Oracle Universal Installer clean START

Detach Oracle home 'C:\app\admin\product\11.2.0\client_1' from the central inven
tory on the local node : Done

Delete directory 'C:\app\admin\product\11.2.0\client_1' on the local node : Done

Delete directory 'C:\Documents and Settings\All Users\?ыртэюх ьхэ?\?ЁюуЁрьь?\Ora
cle - OraClient11g_home1' on the local node : Done

Removing oracle home 'C:\app\admin\product\11.2.0\client_1' from PATH variable o
n the local node : Done

Delete directory 'C:\Program Files\Oracle\Inventory' on the local node : Done

Delete directory 'C:\Program Files\Oracle' on the local node : Done

Delete Registry key 'HKEY_LOCAL_MACHINE\Software\Oracle\inst_loc' on the local n
ode : Done

Oracle Universal Installer cleanup was successful.

Oracle Universal Installer clean END

Запись опубликована 25.04.2011 в 1:04 дп и размещена в рубрике Вопрос-Ответ. Вы можете следить за обсуждением этой записи с помощью ленты RSS 2.0. Можно оставить комментарий или сделать обратную ссылку с вашего сайта.

Как полностью удалить Oracle 11g?

как полностью удалить клиент Oracle 11g с компьютера? Я использую Windows 7, 64-разрядная.

Я пробовал запускать deinstall.bat, но это не работает.

источник

сначала используйте Пуск — > Выполнить — > службы.msc, найдите все службы Ora* и остановите их.

остальные, от ручная и чистая Деинсталляция Oracle для Windows:

  1. удалить все компоненты Oracle с помощью универсального установщика Oracle (OUI).
  2. удалить HKEY_LOCAL_MACHINE/SOFTWARE/ORACLEHKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\ORACLE на 64бит) раздел, содержащий записи реестра для всех продуктов Oracle с помощью смерзаться.
  3. удалить все ссылки к услугам/компонентам Oracle в следующем расположение реестра: HKEY_LOCAL_MACHINE/SYSTEM/CurrentControlSet/Services/. Ищет ключевые записи, которые начинаются с «Ora», которые, очевидно, связаны с Оракул.
  4. перезагрузите рабочую станцию.
  5. удалить каталог ORACLE_BASE. (я.е C:\Oracle)
  6. удалить каталог C:\Program Files\Oracle.
  7. очистить временный каталог.
  8. очистить корзину.
отвечен harrymc 2015-06-04 18:13:19 источник
  1. удалить все записи Oracle в переменной PATH под Компьютер =>Свойства => Дополнительные параметры системы => среда Variaiable => путь
  2. там же удалите запись ORACLE_HOME
отвечен Rick 2012-01-11 23:14:54 источник

шагов: Остановите все службы Oracle.

  1. Пуск -> Выполнить -> службы.msc
  2. найдите все Ora* услуги и нажмите на стоп
  3. Пуск — > Выполнить — > Regedit
  4. найдите папку HKEY_LOCAL_MACHINE в реестре
  5. открыть папку с программами
  6. удалить папку Oracle в разделе Software
  7. открыть системную папку в HKEY_LOCAL_MACHINE
  8. открыть папку CurrentControlSet в системе папка
  9. Открыть Услуги
  10. удалить все ключи, связанные с Oracle. Каждый ключ начинается с » ORA..»
  11. закрыть regedit
  12. удалить папку ORACLE_HOME
  13. удалить папку Oracle в Program Files
  14. Reboot
отвечен ramoh 2014-05-03 15:36:39 источник

используйте универсальный установщик. Если вы попытаетесь удалить все сразу не дадут. Поэтому сначала удалите программу. НЕ ЗАБУДЬТЕ ОСТАВИТЬ УНИВЕРСАЛЬНЫЙ УСТАНОВЩИК ОТКРЫТЫМ. Затем вернитесь и удалите Home.

источник

Мгновенный клиент для Linux x86-64 (64-бит)

Мгновенная установка клиента для Linux x86-64 (64-бит)

Для получения общей информации о Instant Client см. Домашнюю страницу.

Пользователи

ODBC должны следовать инструкциям по установке ODBC.

Глава «Руководство по установке клиента базы данных для Linux», посвященная установке Oracle Instant Client, находится здесь.

Instant Client RPM также доступны без перехода по ссылке на yum.oracle.com для Oracle Linux 8 и Oracle Linux 7.Более старые пакеты RPM доступны для Oracle Linux 8, Oracle Linux 7 и Oracle Linux 6.

Взаимодействие клиент-серверных версий подробно описано в документе Doc ID 207303.1. Например, Oracle Call Interface 19.3 может подключаться к Oracle Database 11.2 или более поздней версии. Некоторые инструменты могут иметь другие ограничения.

Установка файлов ZIP:

  1. Загрузите нужные ZIP-файлы Instant Client. Для всех установок требуется пакет Basic или Basic Light.
  2. Распакуйте пакеты в один каталог, например / opt / oracle / Instantclient_19_3 , который доступен вашему приложению.Например:
  3.   компакт-диск / opt / oracle
    разархивировать Instantclient-basic-linux.x64-19.3.0.0.0dbru.zip
      

    Различные пакеты устанавливаются в подкаталоги / usr / lib / oracle , / usr / include / oracle и / usr / share / oracle .

  4. До версии 18.3 создайте соответствующие ссылки для версии Instant Client. Например:
  5.   компакт-диск / opt / oracle / Instantclient_12_2
    ln -s libclntsh.так.12.1 libclntsh.so
    ln -s libocci.so.12.1 libocci.so
      
  6. Установить операционную систему libaio пакет. В некоторых дистрибутивах Linux он называется libaio1 . В Oracle Linux 8 до Instant Client 21 вам также понадобится пакет libnsl.
  7. Например, в Oracle Linux запустите:

    sudo yum установить libaio

  8. Если Instant Client — единственное программное обеспечение Oracle, установленное в этой системе, обновите путь ссылки времени выполнения, например:
  9.  
     sudo sh -c "echo / opt / oracle / Instantclient_19_3> \
          / etc / ld.so.conf.d / oracle-instalclient.conf "
      sudo ldconfig
      

    Или установите переменную среды LD_LIBRARY_PATH перед запуском приложений. Например:

    экспорт LD_LIBRARY_PATH = / opt / oracle / Instantclient_19_3: $ LD_LIBRARY_PATH

    Переменная при желании может быть добавлена ​​в файлы конфигурации, такие как ~ / .bash_profile , и в файлы конфигурации приложения, такие как / etc / sysconfig / httpd .

  10. Если вы собираетесь разместить дополнительные файлы конфигурации Oracle, такие как tnsnames.ora , sqlnet.ora , ldap.ora или oraaccess.xml с Instant Client, поместите их в сеть / admin Подкаталог . Это необходимо создать для версии 12.2 и более ранних, например:
  11. mkdir -p / opt / oracle / Instantclient_12_2 / сеть / администратор

    Это каталог конфигурации Oracle по умолчанию для приложений, связанных с этим Instant Client.

    В качестве альтернативы файлы конфигурации Oracle можно поместить в другой доступный каталог. Затем установите переменную среды TNS_ADMIN на это имя каталога.

  12. Чтобы использовать двоичные файлы, такие как sqlplus из пакета SQL * Plus, распакуйте пакет в тот же каталог, что и пакет Basic, а затем обновите переменную среды PATH , например:
  13. экспорт ПУТЬ = / opt / oracle / Instantclient_19_3: $ ПУТЬ

  14. Запустите ваше приложение.

Установка файлов RPM:

  1. Загрузите необходимые RPM-пакеты Instant Client. Для всех установок требуются базовые или базовые легкие обороты.
  2. Установите пакеты с yum . Например:
  3. sudo yum install oracle-instantclient19.3-basic-19.3.0.0.0-1.x86_64.rpm

    Обратите внимание, что начиная с версии 19.3 по умолчанию одновременно может быть установлена ​​только одна версия библиотек RPM Instant Client.

  4. До 19.3, если Instant Client — единственное программное обеспечение Oracle, установленное в этой системе, обновите путь ссылки времени выполнения, например:
  5.  
     sudo sh -c "echo /usr/lib/oracle/18.3/client64/lib> \
          /etc/ld.so.conf.d/oracle-instantclient.conf "
      sudo ldconfig
      

    Для пакетов Instant Client 19.3 RPM эти команды запускаются автоматически.

    Альтернативой использованию ldconfig для старых версий является установка переменной среды LD_LIBRARY_PATH в каждой оболочке перед запуском приложений.Например:

    экспорт LD_LIBRARY_PATH = / usr / lib / oracle / 18.3 / client64 / lib: $ LD_LIBRARY_PATH

    Переменная при желании может быть добавлена ​​в файлы конфигурации, такие как ~ / .bash_profile , и в файлы конфигурации приложения, такие как / etc / sysconfig / httpd .

  6. Если вы собираетесь разместить дополнительные файлы конфигурации Oracle, такие как tnsnames.ora , sqlnet.ora ldap.ora или oraaccess.xml с помощью Instant Client поместите их в подкаталог network / admin . Это необходимо создать для версии 12.2 и более ранних, например:
  7. судо mkdir -p /usr/lib/oracle/12.2/client64/lib/network/admin

    Это каталог конфигурации Oracle по умолчанию для приложений, связанных с этим Instant Client.

    В качестве альтернативы файлы конфигурации Oracle можно поместить в другой доступный каталог. Затем установите переменную среды TNS_ADMIN на это имя каталога.

  8. Чтобы использовать двоичные файлы из пакета инструментов, используйте yum для установки пакета, а затем обновите переменную среды PATH , например:
  9. экспорт ПУТЬ = / usr / lib / oracle / 19.3 / client64 / bin: $ PATH

  10. Запустите ваше приложение.

Установка клиента Oracle 11g / 12c в Windows: облегченная и заблокированная

Обеспокоены рисками и хотите заблокировать клиент Oracle для ПК с Windows конечных пользователей?

Вам нужна функция «запроса перекрестного соединения» в Toad Data Point? Решение находится в пределах вашей досягаемости!

Пойдем прямо к делу.Вам нужен клиент Oracle для доступа к базе данных Oracle из Toad Data Point. Позвольте мне поделиться своей пошаговой инструкцией в легкой манере с лимонным соком!

Примечание 1: клиент Oracle необходим для доступа к нескольким источникам данных из Toad Data Point, что называется «запросом перекрестного соединения».

Примечание 2: В этом примере подробно описывается установка Oracle 12c 64-разрядной версии в Windows 10 для экземпляра Oracle 12c с PDB.

Примечание 3: установка клиента Oracle 11g почти такая же, как установка клиента Oracle 12c.

Этот процесс состоит из 5 шагов, включая:

1) Выберите клиент Oracle

2) Установите клиент Oracle

3) Отключить sqlplus

4) Проверьте записи реестра

5) Настроить соединение точки данных жабы с Oracle

Рекомендуется просмотреть все шаги перед продолжением. В частности, Шаг 4 Просмотрите записи реестра, состоящие из снимков экрана до и после. Поверьте, в конце вы почувствуете себя лучше, полнее сил и увереннее!

Шаг 1. Выберите клиент Oracle

В рамках данной статьи вы можете выбрать клиент Oracle 11g или Oracle 12c для 32- или 64-разрядной архитектуры.При необходимости обратитесь к веб-сайту Oracle, чтобы узнать о других версиях клиента.

Клиент Oracle 12c (32- и 64-разрядный) можно найти здесь:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/database12c-win64-download-2297732.html

32-разрядный клиент Oracle 11g можно найти здесь:

http://www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win32soft-098987.html

64-разрядный клиент Oracle 11g можно найти здесь:

http: // www.oracle.com/technetwork/database/enterprise-edition/downloads/112010-win64soft-094461.html

Обратите внимание, Примечание 1 : Будьте внимательны при выборе клиента Oracle. Если намерение состоит в том, чтобы использовать клиент Oracle для других целей, помимо Toad Data Point, ПРЕДУПРЕЖДЕНИЕ, некоторые устаревшие системы будут работать только с 32-разрядным клиентом Oracle. Прежде чем выбирать клиента Oracle, ознакомьтесь со своей средой.

Toad Data Point будет без проблем работать с 32- или 64-разрядным клиентом Oracle 11g или Oracle 12.

Шаг 2. Установите клиент Oracle

Найдите загруженный zip-файл 64-разрядного клиента Oracle 12c.

Щелкните правой кнопкой мыши файл и распакуйте его в каталог.

Введите каталог для извлечения файлов.

Щелкните Извлечь. Примечание. Это может занять несколько минут.

Рабочие…

64-разрядный клиент Oracle 12c теперь извлечен

Дважды щелкните «setup.исполняемый файл’.

Это может проверить ваше терпение, пусть работает! (Иногда минута или меньше может показаться вечностью).

Ничего не трогайте!

Обратите внимание, Примечание 2: Время критического решения сейчас! По умолчанию установлен «Мгновенный клиент», который позволяет Oracle подключаться к одной базе данных Oracle за раз. Если вашим пользователям нужна функция «запроса перекрестного соединения» точки данных Toad (большинство из них будет), НЕ УСТАНАВЛИВАЙТЕ «Мгновенный клиент».

Обратите внимание Примечание 3: Выбор опции «Runtime» устранит любые инструменты администратора клиента Oracle, включающие LOCKDOWN и экономящие 0,4 ГБ дискового пространства ПК с Windows для локального конечного пользователя. Функция запроса перекрестного соединения Toad Data Point по-прежнему будет работать. Оставайся со мной и продолжай следовать инструкциям.

Выберите вариант «Время выполнения».

Щелкните Далее.

Выберите язык.

Щелкните Далее.

Принять значения по умолчанию — мои предпочтения.

Или измените, чтобы отразить вашу собственную среду.

Щелкните Далее.

Рабочие…

Расслабьтесь, проверка предварительных требований должна мгновенно завершиться успешно. Если нет, проверьте файлы журнала и исправьте, как указано.

Принять встроенную учетную запись Windows по умолчанию — мои предпочтения.

Щелкните Далее.

Проверьте глобальные настройки. На этом этапе никаких изменений не требуется.

Я предпочитаю не сохранять файл ответов.

Вариант: нажмите «Сохранить файл ответа». Появится экран для ввода имени файла для записи ответов на установку. Используйте эту опцию, если у вас возникли проблемы с установкой клиента Oracle. Записи журнала файла ответов помогут в отладке любых проблем, которые могут возникнуть. Я редко видел какие-либо проблемы во время этой части установки клиента Oracle 11g / 12c.

Щелкните Установить.

Наберитесь терпения, процесс работает.

Обратите внимание, Примечание 4: По умолчанию установлено «Общественные сети, например, в аэропортах и ​​кафе…». В зависимости от вашей локальной реализации JAVA вы можете получить или не получить это сообщение. В этом случае НАСТОЯТЕЛЬНО РЕКОМЕНДУЕТСЯ ИЗМЕНИТЬ значение по умолчанию на «Частные сети, такие как моя домашняя или рабочая сеть».

Щелкните Разрешить доступ.

Успех !! Время веселиться!

Вы только что установили 64-битный клиент Oracle 12c!

Нажмите «Закрыть»!

Шаг 3. Отключить sqlplus

sqlplus.exe, установленный с клиентом Oracle, открывает дверь для доступа к базам данных Oracle.

Чтобы уменьшить подверженность риску, удалите или переименуйте файл sqlplus.exe в каталоге, где был установлен клиент Oracle 12c.

Это последний шаг LOCKDOWN в этой статье.

Давайте рассмотрим.

  1. Клиент Oracle 12c был установлен с опцией «Runtime», что исключает любые инструменты администратора.
  2. Файл sqlplus.exe удален или переименован с клиентского компьютера.
  3. Клиент Oracle 12 теперь установлен облегченно и безопасно, но по-прежнему обеспечивает все функции, необходимые для подключения к базам данных Oracle.
  4. Пользователи
  5. Toad Data Point теперь могут использовать функцию «запроса перекрестного соединения» при подключении к базе данных Oracle.

Вы прошли половину пути, осталось всего 2 шага !!!

Шаг 4. Просмотрите записи реестра

Запустите редактор реестра Windows.

Цель просмотра записей реестра — понять суть того, где клиент Oracle настраивается для Windows. Настоятельно рекомендуется не изменять какие-либо значения записей реестра для клиента Oracle.

  ДО  Установка клиента Oracle 
HKEY_LOCAL_MACHINE -> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ -> ODBC

  ДО  Установка клиента Oracle 
HKEY_LOCAL_MACHINE -> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ -> Oracle

На этом ПК запущен экземпляр базы данных Oracle.Это было бы очень необычно для конечного пользователя. KEY_OraDB12Home1 — это домашняя страница базы данных Oracle.

  ПОСЛЕ   Установка клиента Oracle  
HKEY_LOCAL_MACHINE -> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ -> ODBC

  ПОСЛЕ установки клиента Oracle  
HKEY_LOCAL_MACHINE -> ПРОГРАММНОЕ ОБЕСПЕЧЕНИЕ -> Oracle

Шаг 5. Настройка подключения к Oracle точки данных Toad

После установки клиента Oracle рекомендуется настроить запись TNS.Это просто — позвольте мне показать вам!

Ооооо, волшебная переменная окружения TNS_ADMIN. Многие люди забывают об этом шаге, который может вызвать хаос и погром.

Сначала создайте файл tnsnames.ora, который можно разместить где угодно на клиентском ПК с Windows.

Я предпочитаю поместить файл в структуру каталогов клиента Oracle 12c, как показано ниже.

Создайте файл с именем tnsnames.ora с конкретной информацией о подключении к базе данных, как показано в примерах ниже.Есть много разных и правильных способов указать запись tnsnames.ora. Проконсультируйтесь со своим администратором баз данных Oracle для получения информации о вводе TNS для вашей среды Oracle.

Oracle 12c с конфигурацией CDB / PDB
 PDB2 = 
(ОПИСАНИЕ =
(АДРЕС = (ПРОТОКОЛ = TCP) (HOST = localhost) (PORT = 1521))
(CONNECT_DATA =
(СЕРВЕР = выделенный)
(SERVICE_NAME = pdborcl)
)
)

Примечание. Запись tnsnames CDB / PDB потребует записи в приемнике.ora файл, похожий на этот:

 (SID_DESC = 
(GLOBAL_DBNAME = pdborcl)
(SID_NAME = pdborcl)
)

Автономная база данных Oracle 11g или Oracle 12c (без CDB / PDB)
 DEV.ABC.NETWORK = 
(ОПИСАНИЕ =
(АДРЕС =
(ПРОТОКОЛ = TCP)
(ХОСТ = server01.abc.network)
(ПОРТ = 1521)
)
(CONNECT_DATA =
(СЕРВЕР = выделенный)
(SID = dev)
)
)

Пример файла tnsnames.ora и расположение

 C: Usersgrego> cd C: appclientgregoproduct.1.0client_1networkadmin 

C: appclientgregoproduct.1.0client_1networkadmin>
C: appclientgregoproduct.1.0client_1networkadmin> type tnsnames. (TCP HOST = localhost) (PORT = 1521))
(CONNECT_DATA =
(SERVER = выделенный)
(SERVICE_NAME = pdborcl)
)
)
C: appclientgregoproduct.1.0client_1networkadmin>

Теперь давайте создадим переменную среды TNS_ADMIN !!

Щелкните «Расширенные настройки системы».

Щелкните «Переменные среды».

В этом случае переменная среды TNS_ADMIN не существует в списке выше. Нам нужно создать переменную TNS_ADMIN и указать ее на файл tnsnames.ora, созданный ранее.

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

Я предпочитаю поместить эту переменную на системный уровень на случай, если другой учетной записи пользователя на этом ПК с Windows потребуется доступ к Toad Data Point через клиент Oracle.

Нажмите «Создать» в поле «Системные переменные», как показано выше красной стрелкой.

Введите имя переменной как TNS_ADMIN.

Введите путь к файлу tnsnames.ora как

 C: appclientgregoproduct.1.0client_1networkadmintnsnames.ora. 

Щелкните ОК.

Отлично! Переменная TNS_ADMIN создана!

Нажмите ОК и полностью выйдите из «Расширенных настроек системы»

Теперь все старания окупятся!

Запустите точку данных Toad, и теперь мы создадим соединение Oracle точки данных Toad !!!

Существует несколько способов установить соединение с Oracle.Это один из самых простых способов.

1-щелкните значок меню «Подключение». Появится экран с множеством типов подключения.

2-Выберите «Oracle», как указано выше.

Из раскрывающегося списка выберите запись базы данных, к которой вы хотите подключиться.

Выбор PDB2 в этом примере.

Введите пользователя, например, час.

Введите пароль.

Щелкните поле «Сохранить пароль» — я предпочитаю простоту, но это может быть угрозой безопасности.

Щелкните вкладку «Дополнительно» — я предпочитаю, но необязательно.

Нет необходимости указывать «категорию» соединения. Совершенно нормально нажать кнопку «Подключиться» на вкладке «Дополнительно» или «Вход».

Щелкните раскрывающееся меню «Категория» и выберите подходящую среду. «Развитие» — мое предпочтение.

Необязательно — нажмите «Подключиться при запуске», я НЕ предпочитаю устанавливать этот флажок. Ненужные открытые соединения потребляют ценные ресурсы.

Нажмите «Подключиться».

Вы сделали это !!!

Поздравляем с завершением установки клиента Oracle 12c и настройкой подключения к Oracle Toad Data Point!

Все готово. Q.E.D.

Время праздников !!!

ЖАБА World Maven

Грегори П. Мартин

Снаряжение для гонок на высшем уровне

Работа по электронной почте: [email protected]

Адрес электронной почты: [email protected]

Большинство компаний из списка Fortune 500 выбирают Toad

Инструмент

для разработчиков приложений Oracle, более известный как Toad®, был разработан разработчиком Oracle Джимом МакДэниелом для облегчения его работы. Это было настолько полезно, что Джим решил поделиться им. Перенесемся в более чем 20 лет спустя: Toad — это надежный инструмент, используемый в большинстве компаний из списка Fortune 500 и по всему миру.

Есть много причин, по которым люди покупают Toad вместо того, чтобы оставаться с «бесплатным» инструментом SQL Developer, который предлагает Oracle.Одна из основных причин, по которой разработчики и администраторы баз данных выбирают Toad для Oracle, заключается в сокращении времени и усилий на разработку и управление базами данных Oracle. Но знаете ли вы, что с помощью Toad for Oracle вы можете автоматизировать задачи администрирования и проактивно управлять своими базами данных, одновременно обеспечивая оптимизацию производительности и снижение рисков? Знаете ли вы, что теперь Toad может находить и контролировать конфиденциальные данные во всех ваших базах данных Oracle? Что еще может сделать Жаба, о чем вы не знали? Какая версия принесет вам наибольшую пользу?

Мы настолько уверены, что вам понравится Toad, что предлагаем вам два наших лучших выпуска бесплатно в течение 30 дней.

Поддерживаемые версии для Oracle —

Поддерживаемые версии для Oracle

PowerBuilder предоставляет следующие интерфейсы базы данных Oracle. Эти интерфейсы используют разные библиотеки DLL и обращаются к разным версиям Oracle.

Интерфейс Oracle

DLL

O10 Оракул 10g

ПБО10190.dll

ORA Oracle (для 11g, 12c, 18c и 19c)

PBORA190.dll

Интерфейс базы данных ORA позволяет подключаться к Oracle Серверы 11g / 12c / 18c / 19c с использованием клиента базы данных Oracle 11g / 12c / 18c / 19c или Мгновенный клиент Oracle 11g / 12c / 18c / 19c.Он включает частичную поддержку Тип данных XMLType, который он сопоставляет с типом данных PowerBuilder String. Это также поддерживает пул сеансов и подключений, балансировку нагрузки, клиент Oracle Кэш, установка имени драйвера приложения и доступ через прокси. Клиенты Oracle 11g также могут подключаться к серверам Oracle 10g.

Интерфейс базы данных O10 позволяет подключаться к Oracle Серверы 10g, использующие Oracle 10g Database Client или Oracle 10g Instant Client.Он поддерживает типы данных BINARY_FLOAT и BINARY_DOUBLE и увеличенный размер. ограничения для типов данных CLOB и NCLOB. Клиенты Oracle 10g могут подключаться к Серверы Oracle 10g.

Загрузка клиента Oracle 11g — Oracle Enterprise

Загрузка клиента

Oracle 11g доступна в виде электронной доставки в разделе « Oracle Database 11 g Release 2 Client (11.2.0.1.0) ».

Oracle Client 11g Загрузка и установка

Существует множество тем на форуме о загрузке и установке 11g, но вы, , можете быстро перейти к Oracle e-Delivery Search и выполнить следующие необходимые шаги :

  • авторизуйтесь или зарегистрируйтесь, если вы еще не зарегистрированы;
  • установите два флажка и нажмите «Продолжить»;
  • на следующей странице «Выберите пакет продукта» «База данных Oracle» и операционная система;
  • нажмите Перейти;
  • на странице результатов щелкните « Oracle Database 11 g Release 2 Client (11.2.0.1.0) для Microsoft Windows (x64) ”Oracle Client;
  • Нажмите кнопку загрузки или попробуйте эту прямую ссылку, чтобы загрузить клиент Oracle 11g.

О функциях загрузки и установки клиента Oracle 11g

Oracle Database 11g Release 2 был запущен в сентябре 2009 года, и его основными функциями были переопределение на основе выпусков, редактирование данных, гибридное сжатие по столбцам, кластерная файловая система, репликация Golden Gate и Database Appliance. Установка Oracle 11g также приносит:

  • Диагностика производительности
  • Настройка SQL
  • Кластеры реальных приложений
  • Высокая доступность
  • Oracle Clusterware
  • Oracle Grid Infrastructure
  • Улучшения маскирования данных
  • Улучшения управления изменениями
  • Улучшения тестирования реальных приложений.

Oracle 11g Возможности включают:

  1. Собственная компиляция
  2. Таблицы только для чтения
  3. Невидимые индексы
  4. Виртуальные столбцы
  5. Кэш результатов в SQL и PL / SQL
  6. Составной триггер
  7. Установка порядка срабатывания триггера с помощью FOLLOWS
  8. Создание триггера в ОТКЛЮЧЕННОМ режиме
  9. Защищенные файлы для обработки больших объектов
  10. Улучшения секционирования
  11. Встраивание программ и PRAGMA INLINE
  12. Улучшение регулярных выражений REGEXP_COUNT
  13. Новые аналитические функции — LISTAGG и NTH_VALUE:
  14. Быстрые триггеры DML
  15. Значение по умолчанию в таблице Команда ALTER
  16. Назначение
  17. Последовательность
  18. Функции в нотации с именем SQL
  19. ПРОДОЛЖИТЬ в FOR LOOP
  20. КОГДА ДРУГИЕ предупреждение во время компиляции
  21. Новые типы данных
  22. Усовершенствования собственного динамического SQL
  23. ПРОПУСК ЗАБЛОКИРОВАН для заблокированных таблиц
  24. IGNORE_ROW_ON_DUPKEY_INDEX Hint
  25. ED NO_DATA новое исключение
  26. DATABASE_ROLE, константа для SYS_CONTEXT
  27. Рекурсивные общие табличные выражения (CTE)
  28. Зашифрованное табличное пространство:
  29. Спецификация табличного пространства для GTT
  30. Точки восстановления в базе данных
  31. Детальное отслеживание зависимостей
  32. Опция расширенного сжатия
  33. Пул соединений резидентной базы данных (DRCP )

BASE — Установка мгновенного клиента Oracle

Главная »Статьи» Разное »Вот

Oracle Instant Client — это облегченная, свободно распространяемая реализация клиента Oracle.Большим преимуществом Instant Client является то, что он не требует формальной установки. Вместо этого его можно разархивировать и использовать без каких-либо проблем.

Статьи по теме.

SQLcl

Во многих случаях я теперь использую SQLcl вместо мгновенного клиента. Это небольшое приложение Java от Oracle, которое дает вам опыт работы с SQL * Plus, не требующий формальной установки.

Прежде чем рассматривать мгновенный клиент, вы должны спросить себя, не будет ли SQLcl более подходящим.

Ням

С сентября 2018 года мгновенные клиентские RPM-пакеты находятся в свободном доступе на yum.oracle.com. Если вы используете Oracle Linux и имеете root-доступ, вы можете установить мгновенный клиент с помощью Yum с помощью нескольких простых команд.

# (Необязательно) Получить последнюю информацию о репозитории.
cd /etc/yum.repos.d
rm -f public-yum-ol7.repo
wget https://yum.oracle.com/public-yum-ol7.repo

# Включить мгновенный клиентский репозиторий.
yum install -y yum-utils
yum-config-manager - включить ol7_oracle_instantclient

# (Необязательно) Проверьте, какие пакеты доступны.список yum oracle-instantclient *

# Установить базовый и sqlplus.
yum install -y Oracle-Instantclient18.3-базовый Oracle-Instantclient18.3-sqlplus 

После этой установки вы можете использовать SQL * Plus следующим образом.

экспорт CLIENT_HOME = / usr / lib / oracle / 18.3 / client64
экспорт LD_LIBRARY_PATH = $ CLIENT_HOME / lib
экспорт ПУТЬ = $ ПУТЬ: $ CLIENT_HOME / bin

sqlplus / nolog 

Если вы используете RHEL или другой клон, вы можете загрузить эти RPM из yum.oracle.com и установите их локально.

Ручная установка

Подход ручной установки имеет два существенных преимущества по сравнению с подходом Yum.

  • Вам не нужен root-доступ для его установки или обновления.
  • Вы сами решаете, где установлен клиент.

Загрузить

По ссылкам ниже представлена ​​общая страница загрузок и специальные загрузки для Linux x86-64, которые будут использоваться в этой статье.

Доступно несколько загрузок, в зависимости от того, какие функции вам нужны.Версии Linux также поставляются с опцией RPM, но, поскольку для установки требуются привилегии root, это может считаться нежелательным. Базовая загрузка предоставляет все основные функции, необходимые для базовых подключений из Java. В этом случае я хотел установить соединения SQL * Plus, поэтому я загрузил следующие zip-файлы.

  • Instantclient-basic-linux.x64-11.2.0.4.0.zip
  • Instantclient-sqlplus-linux.x64-11.2.0.4.0.zip

Установка

Установка не может быть проще.

$ mkdir ~ / программное обеспечение
$ cd ~ / программное обеспечение
$ unzip /tmp/instantclient-basic-linux.x64-11.2.0.4.0.zip
$ unzip /tmp/instantclient-sqlplus-linux.x64-11.2.0.4.0.zip 

Используйте это

При использовании Instant Client нам нужно убедиться, что переменная среды LD_LIBRARY_PATH установлена ​​так, чтобы указывать на место, где программное обеспечение было распаковано. В этом случае я также установил переменную среды PATH .

$ export LD_LIBRARY_PATH = / home / tomcat / software / instantclient_11_2
$ экспорт ПУТЬ = $ ПУТЬ: $ LD_LIBRARY_PATH

$ sqlplus scott / tiger @ // myhost.example.com:1521/myservice 

Вот и все!

TNS_ADMIN

Вы можете подключаться к базам данных, используя URL-адрес EZ Connect.

CONN scott / tiger @ // myhost.example.com:1521/myservice 

Если вы предпочитаете использовать файл «tnsnames.ora», вы тоже можете это сделать. Просто установите переменную среды TNS_ADMIN в каталог, содержащий файл, и он будет работать должным образом. Например, представьте, что в моем домашнем каталоге есть файл tnsnames.ora со следующим содержимым.

myservice =
(ОПИСАНИЕ =
  (АДРЕС = (ПРОТОКОЛ = TCP) (ХОСТ = myhost.example.com) (ПОРТ = 1521))
  (CONNECT_DATA =
    (СЕРВЕР = ВЫДЕЛЕННЫЙ)
    (SERVICE_NAME = myservice)
  )
)
 

Я бы сделал следующее.

экспорт TNS_ADMIN = $ {HOME}

sqlplus scott / tiger @ myservice 

Для получения дополнительной информации см .:

Надеюсь, это поможет. С уважением, Тим …

Вернуться к началу.

Проверить, является ли клиент Oracle 32-разрядным или 64-разрядным?

Вопрос: Хочу чтобы узнать о моей установке клиента Oracle, является 32-разрядным или 64-разрядным. Как узнать, работает ли клиент ПК с 32-разрядной или 64-разрядной версией Oracle установка клиента?

Ответ: Есть две области; проверка ПК client и проверка установки клиентского программного обеспечения Oracle.

Проверка клиента ПК: Потому что 64 клиент не будет работать на 32-битном ПК, вы можете проверить, не 32- или 64-разрядная версия Windows в:

Панель управления

==> система

операционная система 64-разрядная операционная система

Если у вас 32-битная версия на 64-битном ПК, вы можете проверить в каталоге установки, чтобы увидеть установку клиента ПК, 32 или 64 бит..

Проверка клиентского ПО Oracle: Есть три метода проверки клиентского программного обеспечения Oracle. Windows имеет другое каталог lib для 32-битного программного обеспечения и 64-битного програмное обеспечение. Самый быстрый способ узнать, является ли клиент Oracle 64-битным или 32-битный, также поищите папки «lib32» и «lib» в ORACLE_HOME.

Если клиент Oracle 32-разрядный, он будет содержать папку «lib»; но если это 64-битный клиент Oracle, он будет иметь как lib, так и lib32. папки.

Также, начиная с Oracle 11.2.0.1, клиент версия для 64-бит и клиент Oracle для 32-бит поставляются отдельно, и есть каталог $ ORACLE_HOME / lib64 .

$ ORACLE_HOME / lib / ==> 32 бит
$ ORACLE_HOME / lib64 ==> 64 бит

Или

$ ORACLE_HOME / lib / ==> 64 бит
$ ORACLE_HOME / lib32 ==> 32 бит

См. Также: как скажите, является ли мой сервер Oracle 32-разрядным или 64-разрядным.


Получите полную информацию о настройке Oracle SQL


Знаковая книга «Продвинутый Oracle Подробное руководство по настройке SQL » наполнен ценной информацией по настройке Oracle SQL. В эту книгу включены сценарии и инструменты для сверхзарядки Oracle 11g. производительность и вы можете купи это со скидкой 30% напрямую от издателя.

oracle 11g db client

oracle 11g db client

Но сначала я должен сообщить вам об ограничениях Oracle 11g R2 Express. Во время сбора данных websphere для версии Oracle Database Client Установка 30 января 2014 г. Программное обеспечение Oracle Database 11g Release 2 (11.2.0.4) на Oracle Linux 6.4, p133

_112040_platform_4of7.zip (Oracle Database Client)

izotope ozone 3 crack 27 апреля 2012 г. Загрузка установочных пакетов Oracle Database 11g из Oracle GUI клиента базы данных Oracle; Enterprise Manager Database Control 11g Oracle Management Agent использует функциональность OLEDB клиента Oracle.Если вы делаете 4 января 2014 г. Привет, я установил базу данных Oracle 11g на свой компьютер и недавно Как подключиться к ПК №1 (с Oracle) с ПК №2 (с клиентом Oracle). 3 октября 2013 г. Как установить клиент Oracle 11gR2 с инструментами администрирования на сервере приложений, веб-сервере или любом клиенте базы данных. Для удаленного выполнения. Когда Oracle приобрела PeopleSoft в 2005 году, по словам Баггетта, «отношения, требующие от клиентов обновления до 11g или потери поддержка базы данных. Руководства по установке и общая документация Oracle Database 11g находятся здесь.Oracle Database 11g Release 2 Client (11.2.0.1.0) для Microsoft Windows (x64) 6 июля 2012 г. Скопируйте db_install.rsp в каталог базы данных / ответа, перезаписав существующий. Клиент Oracle 11g R2 — клиент для 32/64-разрядной версии Windows.

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *