Гость
Форумы / Oracle [игнор отключен] [закрыт для гостей] / crdb_oracle.dll could_not_be_loaded ..... / 9 сообщений из 9, страница 1 из 1
16.08.2006, 14:16
    #33921780
andron123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
Доброго времени суток!

Есть asp-приложение на VBS, которое должно открывать отчет Crystal Reports (незнаю какой версии) в браузере IE . Коннектимся к базе Oracle.
Данные:
Win2003 Server, IIS6+.NET2.0, Oracle 9.2, Crystal Reports 10 Advanced Edition.
При попытке открытия отчета через asp, а по сути попытке коннекта к ораклу через asp вот таким способом:
<%
Set App = Server.CreateObject("CrystalRuntime.Application")
App.LogOnServer "crdb_oracle.dll", "int1", "", "fdemo", "fdemo"
%>
имеем ошибку = 80047e4c|Failed_to_load_database_information._Details: _The_database_DLL_'crdb_oracle.dll'_could_not_be_loaded.....

Смотрю, и правда, нету такой длл-ки :( Нигде. Должна она быть вообще?

Вопрос - можно ли другим альтернативным способом залогиниться для кристала в оракл? Какую правильную длл надо использовать в моей конфигурации софта? Где взять правильную длл и описание ее методов итп?

Спасибо.
...
Рейтинг: 0 / 0
16.08.2006, 14:44
    #33921911
CAHbKA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
должна, лежит тут
\Program Files\Common Files\Crystal Decisions\2.5\bin\crdb_oracle.dll

цитата из \Program Files\Crystal Decisions\Crystal Reports 10\Developer Files\Help\En\Runtime.chm

Код: plaintext
1.
2.
3.
Direct Access - Oracle
Include the following files if your application will be reporting on Oracle databases:

File Developer Machine and Distribution Machine Locations (Locations are the same unless listed separately.) Descriptioncrdb_oracle.dll \Program Files\Common Files\Crystal Decisions\2.0\bin Crystal Reports database driver for Oracle
Note: The Oracle SQL*Net Client must be installed on the system that will access the Oracle database.
...
Рейтинг: 0 / 0
16.08.2006, 14:55
    #33921958
andron123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
Спасибо за мысль, действительно в хелпе сказано
ORIGINAL NAME - crdb_oracle.dll
LOCALIZED NAME - crdb_oracle_res_xx.dll
Developer Machine and Distribution Machine Locations - Program Files\Common Files\Crystal Decisions\2.0\bin
Description - Crystal's Oracle resource DLL

У меня она лежит в C:\Program Files\Common Files\Crystal Decisions\2.5\bin

На сервере стоит оракл с настроенным net manager на базу на другом сервере. Через SQLPlus проверял коннект - Ок.

Почему же такая ошибка получается если длл-ка есть и все с виду красиво?
...
Рейтинг: 0 / 0
16.08.2006, 14:57
    #33921967
andron123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
Не может же быть причина в том, что у меня не Developer а Advanced, там и разницы то в этом плане не должно быть.

Может у кого есть готовое решение для просмотра отчетов crystal с использованием asp? Есть вероятность, что мое решение устаревшее, либо что-то еще.
...
Рейтинг: 0 / 0
16.08.2006, 15:28
    #33922144
andron123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
От неизбежности даже поместил эту длл-ку в папку, где мой asp ее вызывает и при попытке зарегистировать regsvr32 полный_путь_/crdb_oracle.dll говорит, что
crdb_oracle.dll была загружена, но точку входа для DllRegisterServer найти не удалось.
Ничего не понимаю
...
Рейтинг: 0 / 0
17.08.2006, 13:33
    #33924668
andron123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
неужели никто не сталкивался?
...
Рейтинг: 0 / 0
17.08.2006, 13:50
    #33924767
andron123
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
Опа. Стандартное решение если ничего не помогает подошло - дать NTFS-ные права на Everyone для папок где лежит это долбанная crdb_oracle.dll и oci.dll

Эту ошибку можно считать успехом запуска длл-ки :) Теперь бы понять почему она появилась
80047e48|Logon_failed._Details:_Cannot_connect_to_the_server.__OCI_call:_OCIServerAttach
...
Рейтинг: 0 / 0
17.08.2006, 21:44
    #33926290
CAHbKA
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
andron123Опа. Стандартное решение
оно (CR) как бы даже и с VS поставляется, т.е. стандартное решение (заведомо) и работает и обписано в доках/примерах должно бы быть.
может и ошибочное, но впечатление, что Вам куда-то туда:
http://forums.asp.net/
http://aspalliance.com/
Online Customer Support website!
...
to google
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
23.06.2020, 23:30
    #39972590
qwe_dsa
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
crdb_oracle.dll could_not_be_loaded .....
ставишь клиента 32-битного оракл и вопрос решен
...
Рейтинг: 0 / 0
Форумы / Oracle [игнор отключен] [закрыт для гостей] / crdb_oracle.dll could_not_be_loaded ..... / 9 сообщений из 9, страница 1 из 1
Целевая тема:
Создать новую тему:
Автор:
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]