Меню Рубрики

Установка client oracle 11g windows 7 x64

Установка Oracle Client под Windows

Применимо для Windows XP x32 (Oracle Client Basic 10.2.0.4 + ODBC) и для Windows 7 x64 (Oracle Client Basic 11.1.0.6.0 x32).

В связи с участившимися вопросами «как ставить oracle client» опубликую что-то вроде инструкции из собственного опыта.

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

  • instantclient-basic-win32-XXXX.zip
  • instantclient-odbc-win32-XXXX.zip (если требуется чтобы драйвер Oracle появился в Панель управления → Источники данных (ODBC))

Для работы PHP OCI8 и TOAD вполне будет достаточно только архива instantclient-basic. Приступим.

Распаковываем instantclient-basic-win32-10.2.0.4.zip в нужное место, в моем случае это C:\Program Files\Oracle\instantclient_10_2 (этот путь будет везде использоваться дальше по тексту, так что заменяйте на свой).

Под Windows 7 x64 клиент x32 работает вполне нормально и решает поставленные задачи, но никто не запрещает воспользоваться версией клиента x64.

Идем в Панель управления → Система → Дополнительно → Переменные среды. Там в разделе «Системные переменные» создаем следующие (имя переменной = значение)

LD_LIBRARY_PATH = C:\Program Files\Oracle\instantclient_10_2
NLS_LANG = RUSSIAN_CIS.CL8MSWIN1251
ORACLE_HOME = C:\Program Files\Oracle\instantclient_10_2
SQL_PATH = C:\Program Files\Oracle\instantclient_10_2
TNS_ADMIN = C:\Program Files\Oracle\instantclient_10_2\network\ADMIN

NLS_LANG может быть другой в зависимости от потребностей.

А к переменной PATH дописываем (не забываем про 😉

PATH += C:\Program Files\Oracle\instantclient_10_2

Теперь создаем папку C:\Program Files\Oracle\instantclient_10_2\network\ADMIN и в ней файл tnsnames.ora , в котором прописываем все SID к которым будем коннектиться.

Для работы клиента требуются DLL

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

  • bcrypt.dll
  • ieshims.dll (в принципе работает и без нее на Win7)
  • mfc71.dll
  • msvcr71.dll
  • ncrypt.dll
  • wer.dll

Где их взять ответит гугль, скачиваем, распаковываем в C:\Windows\System32 (можно ребутнуться для профилактики).

Если требуется работа приложений через ODBC драйвер

Распаковываем instantclient-odbc-win32-10.2.0.4.zip в нужное место, в моем случае это C:\Program Files\Oracle\instantclient_10_2 и запускаем оттуда odbc_install.exe

После всех этих операций у большинства все начинает работать, надеюсь и вам это поможет 🙂

Если требуется работа x32 приложений через ODBC в Windows x64

Вот тут начинается самая хитрость, тк в панели управления в источниках данных ODBC нет драйвера Oracle! Поэтому нужно запустить управление ODBC x32, который, на удивление, расположен в C:\Windows\SysWoW64 (см. KB 942976 от M$). Для этого нужно выполнить команду:

И в открывшемся окне будет доступна возможность создать DSN с драйвером Oracle.

Источник

Установка Oracle 11g в Windows 7

Всем привет! Сегодня я хочу разобрать такую тему, как установка Oracle 11g на Windows 7 по шагам. В основном процедура установки одинакова как в Windows 7, так и в Windows Server, по крайней мере если у тебя роль администратора . Просто сейчас у меня установлена семерка 64 бита, а так как процесс установки примерно одинаков, рассмотрим его

Конечно, первое, что нужно сделать — это скачать дистрибутив с официального сайта Oracle, если у вас его нет. Качаем оба архива, как указано на сайте Oracle. В одном из них находиться установщик(инсталлятор), в другом дополнительные компоненты. После распаковки заходим в распакованную папку win64_11gR2_database_2of2/database/stage/components(это для 64 битной Windows, у вас может быть своя папка, главное чтобы она заканчивалась на 2of2) и копируем содержимое в папку win64_11gR2_database_1of2/database/stage/components(здесь тоже самое, для 64 бита, у вас своя папка). Это необходимо, т.к. установщик будет искать файлы компонентов по этому пути для определенных конфигураций и не найдет их.

После этого находим инсталлятор setup.exe и запускаем его от имени администратора(В контекстном меню setup.exe). Также если в процессе установки возникнут проблемы, попробуйте включить режим совместимости, хотя по идее инсталлятор уже рассчитан на Windows 7. Для того чтобы включить режим совместимости вызовите диалог свойств из контекстного меню setup.exe и на вкладке совместимость поставьте галочку на «Запустить программу в режиме совместимости» и выберите Windows Vista.

Теперь хотелось бы сказать немного про UAC и установку Oracle на диск С:. Несколько раз у меня были проблемы с установкой на диск С и включенным UAC видимо из-за механизма защиты системных файлов этой подсистемой. Поэтому советую или выключить ее или устанавливать Oracle на диск D:. Для отключения UAC нажмите клавишу Windows на клавиатуре и наберите UAC, появиться команда — Изменение параметров контроля учетных записей, запускаем диалог изменения и выставляем самый низкий уровень защиты.

Натыкался также на тему где-то на sql.ru что были проблемы при установке в папку Program Files (x86). Вообще я устанавливаю Oracle на диск D в корень, а инсталлятор уже сам создаст нужные вложенные папки. Поэтому оставляю на ваше усмотрение куда устанавливать.

Движемся дальше. Итак, вы запустили инсталлятор от имени администратора и через какое то время появиться следующий диалог установки:

Проследуем по шагам по всем этапам установки:

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

Далее нам предлагают указать тип установки: 1)установка СУБД(Система Управления Базами Данных) а также создание и конфигурация базы данных, 2)установка только СУБД,3) апгрейд существующей базы данных или обновление существующих выпусков Oracle. Выбираем только СУБД — Install database software only, считая что мы ставим СУБД с нуля. Жмем Следующий.

Далее нам предлагают выбрать тип установки. Выбираем Single instance database installation для установки только программного обеспечения и листинеров. Жмем Следующий.

Далее нам предлагают выбрать поддерживаемые языки для работы. Выбираем те, которые нам нужны. Я оставляю все как есть — Russian, English. Жмем Следующий.

Далее нам предлагаю выбрать комплектацию для установки. Все зависит от того, для каких целей мы будем использовать нашу СУБД. Enterprise edition и Standart Edition включает в себя множество компонентов для анализа и работы с базой данных, а также возможность использовать распределенную базу данных. Чтобы не усложнять задачу, для примера воспользуемся комплектацией Standart Edition One. Выбираем этот пункт и нажимаем Следующий

Далее нам предлагают выбрать место для установки файлов самой СУБД а также место для хранения данных. Для примера я создал на диске D папку oracle11 а в ней папку product и выбрал папку для хранения данных oracle11, а папку для хранения программного обеспечения oracle11/product, т.к. нельзя выбрать одну одну общую папку как для хранения базы, так и для СУБД. Жмем Следующий

Выполняется проверка всех настроек и после этого открывается диалог с результатом. Жмем Готово

После этого происходит установка oracle. Дожидаемся результата. Если все хорошо, должно появиться примерно следующее окошко:

Если вышли какие-либо ошибки нужно проверить имена в папках, куда устанавливаешь Oracle, имена папок писать только латиницей, стараться не использовать специальные символы и закрыть все открытые программы. Также можно попробовать запустить инсталлятор в режиме совместимости с Windows Vista. Если ошибки все же появляются, попробуйте скопировать текст сообщения ошибки через Ctrl+C и погуглить, может кто сталкивался и нужно будет запустить какие-либо службы на вашем компьютере.

Вот примерно так пошагово можно установить Oracle 11g.

Источник

Oracle Client

Описание

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

Воспользуйтесь этим клиентом и войдите в профиль, а также просканируйте права доступа и составления запросов. В этом клиенте вы можете работать в собственной БД. Этот софт можно установить на компьютер с OS Windows.

Войдя в эту программу, вы сможете просматривать БД, используя «проводниковую структуру файлов», но с практичным интерфейсом и оболочкой.

Версии

Сейчас в сети можно скачать этот клиент с «билдом» 12.0, но версия 11g считается намного лучше. Клиент Oracle Client 11g устанавливают на многих предприятиях и организациях. Софт можно устанавливать на компьютеры, в которых операционная система поддерживает 32 и 64 битную структуру файлов.

Главная особенность 32 разрядной версии программы – это поддержка Toad, SQL Developer и прочих инструментов визуализации. Версия x64 не подходит для подключения сторонних модулей.

Инсталляция

Устанавливая этот софт, вы выбираете тип установки: Instant Client, Administrator, Runtime и Custom. Инсталлировав клиент в первом режиме, вы сможете работать с разделенными библиотеками.

Указав Administrator, вы установите консоль администратора, которая интегрируется в дополнительные библиотеки клиента. В режиме Runtime вы инсталлируете пакет файлов вспомогательных утилит для простой обработки готовой базы данных.

В режиме «Custom» вы сами подбираете составные части, а потом установить их. Выбрав режим инсталляции, нажмите установить и подождите, пока установщик скопирует все файлы.

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

Источник

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

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

  • Установка canon mf3110 на windows 10 x64
  • Установка apk на windows phone 10 без компьютера
  • Установка android приложений на windows phone
  • Установка android приложений на windows mobile
  • Установка android x86 рядом с windows 10