Эта статья является зеркальной статьёй машинного перевода, пожалуйста, нажмите здесь, чтобы перейти к оригиналу.

Вид: 15618|Ответ: 0

[Источник] Ошибка инициализации PL/SQL Не удалось инициализировать

[Скопировать ссылку]
Опубликовано 14.08.2016 22:18:45 | | |
[Заголовок окна]
Разработчик PL/SQL

[Содержание]
Ошибка инициализации
Не удалось инициализировать "C:\oracle\test\product\11.2.0\dbhome_1\bin\oci.dll"
Убедитесь, что у вас установлен 32-битный клиент Oracle.

OracleHomeKey:
OracleHomeDir: C:\oracle\test\product\11.2.0\dbhome_1
Found: oci.dll
Using: C:\oracle\test\product\11.2.0\dbhome_1\bin\oci.dll
LoadLibrary(C:\oracle\test\product\11.2.0\dbhome_1\bin\oci.dll) вернул 0

[Хорошо]


Причина проблемы
После установки oci.dll Oracle 64-битный, а 32-битное приложение PLSQL Developer не загружается.
решение
1. Скачайте пакет Oracle Client Package с http://www.oracle.com/technetwork/database/features/instant-client/index-097480.html. Я скачал Instant Client для Microsoft Windows (32-битная) [instantclient-basic-nt-11.2.0.2.0.zip]
2. Распакните instantclient-basic-nt-11.2.0.2.0.zip как H:\Oracleinstantclient, и oci.dll каталог выглядит: H:\Oracleinstantclient\instantclient_12_1\
3. Задайте переменные окружения
    TNS_ADMIN=c:\oracle\product\11.2.0\dbhome_1\NETWORK\ADMIN
    NLS_LANG=AMERICAN_AMERICA. ZHS16GBK (Если он уже есть в реестре, его можно обойти, обычно он уже есть в реестре при установке Oracle)
4. Запустите PL/SQL Developer, нажмите «Cancel», чтобы изменить конфигурацию Oracle_Home и библиотеки OCI из меню --> Tools --> Perferences --> Соединение:
    OracleHome: Установите свой собственный OracleHome, например: E:\app\Chen\product\11g\dbhome
    Библиотека OCI: H:\Oracleinstantclient\instantclient_12_1\oci.dll


5. Перезагрузите PL/SQL и войдите в соответствующую базу данных — соединение нормальное, и проблема успешно решена!





Предыдущий:Среда установки Win8 11gR2[INS-13001] не соответствует минимальным требованиям
Следующий:Любой пользователь Oracle и пароль могут войти через sysdba
Отказ:
Всё программное обеспечение, программные материалы или статьи, публикуемые Code Farmer Network, предназначены исключительно для учебных и исследовательских целей; Вышеуказанный контент не должен использоваться в коммерческих или незаконных целях, иначе пользователи несут все последствия. Информация на этом сайте взята из Интернета, и споры по авторским правам не имеют отношения к этому сайту. Вы должны полностью удалить вышеуказанный контент с компьютера в течение 24 часов после загрузки. Если вам нравится программа, пожалуйста, поддержите подлинное программное обеспечение, купите регистрацию и получите лучшие подлинные услуги. Если есть нарушение, пожалуйста, свяжитесь с нами по электронной почте.

Mail To:help@itsvse.com