![]() |
Модераторы: LSD |
![]() ![]() ![]() |
|
Chow |
|
|||
Unregistered |
Многие наверное знают, что доступ к СУБД Оракл возможен и без установленого клиента оного на компьютере пользователя - т.е. "напрямую".
(По такому принципу работают пакеты компонент ODAC, DOA, Zeos, NCOCI и т.д.) Вот меня заинтересовал вопрос: Возможно ли (и если да, то существуют ли уже готовые) создание ODBC-драйвера для Оракла по такому принципу - т.е. не требующие установленого клиента? |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15717 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
Возможно. Готовых примеров не знаю.
А зачем это нужно? Для нормальной работы там нужно пару dll (sqora32.dll, oci.dll и зависимые dll), парочка ключей в реестре и tsnames.ora. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Chow |
|
|||
Unregistered |
А как это можно цивилизовано "выгрызть" из клиента Оракла и оформить маленькой инсталяшечкой? ![]() |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15717 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
1 Методом научного тыка
![]() 2 Почитать Oracle Universal Installer Concepts Guide про команды файла ответов. И поставить клиент автоматом. Правда инсталяшка будет побольше. -------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Hroft |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 20.10.2003 Где: Москва Репутация: 1 Всего: 3 |
Занимает эта инсталяшка 12 мегабайт. Сам делал именно методом научного тыка. Если интересно кому, то пошлю на почту, хостинг я себе не заводил, выложить некуда, если только по eMule/eDonkey, заодно потестируете и пожелания выскажете, а то мож не будет че работать...
Кому надо? |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15717 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
Выложить можно сюда. Туда входит только ODBC драйвер?
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
Hroft |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 20.10.2003 Где: Москва Репутация: 1 Всего: 3 |
Туда входят библиотеки OCI (дллки подкаталога бин, по-моему, не все нужны, но мне некогда), тнснамес.ора, чет еще необходимое, прописывает в реестр оракле хоум в локал_машине, в path заносит путь к бину. Делал с помощью GhostInstallerFree. Проверял вроде на голой машине WinXP, работало, но давно, с тех пор много поменял. Драйвер ОДБС туда как раз не входит. Но plsqldeveloper должен заработать сразу, и программы, использующие DOA, тоже.
|
|||
|
||||
Hroft |
|
|||
![]() Опытный ![]() ![]() Профиль Группа: Участник Сообщений: 310 Регистрация: 20.10.2003 Где: Москва Репутация: 1 Всего: 3 |
http://apl.sgu.ru/oci/ocisetup.exe
Если что не работает, пишите, я исправлю. На вирусы не забудьте проверить, на всякий пожарный. |
|||
|
||||
KaKTyCc |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 2.8.2005 Репутация: 1 Всего: 1 |
ссылка не работает
![]() я так понимаю после установки, программа где используется ODAC будет работать на машине, где нет оракла? --------------------
Мой блог |
|||
|
||||
KaKTyCc |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 2.8.2005 Репутация: 1 Всего: 1 |
жаль что только для 8ой версии
![]() --------------------
Мой блог |
|||
|
||||
LSD |
|
|||
![]() Leprechaun Software Developer ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 15717 Регистрация: 24.3.2004 Где: Dublin Репутация: 18 Всего: 537 |
KaKTyCc, сделай свой инсталятор, как это сделать писали выше.
-------------------- Disclaimer: this post contains explicit depictions of personal opinion. So, if it sounds sarcastic, don't take it seriously. If it sounds dangerous, do not try this at home or at all. And if it offends you, just don't read it. |
|||
|
||||
KaKTyCc |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 2.8.2005 Репутация: 1 Всего: 1 |
в path добавляю путь к dllям, добавляю oracle_home в HKLM
после запуска программы пишет что не может загрузить oci.dll хотя она есть ![]() --------------------
Мой блог |
|||
|
||||
KaKTyCc |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 2.8.2005 Репутация: 1 Всего: 1 |
такс, уже вроде как продвижки есть
пишет Can't iniеialize OCI Error -1 ![]() Добавлено @ 13:05 как узнать чего ей не хватает, до этого хоть ругалось на нехватку dll ![]() Это сообщение отредактировал(а) KaKTyCc - 2.6.2006, 13:20 --------------------
Мой блог |
|||
|
||||
KaKTyCc |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 2.8.2005 Репутация: 1 Всего: 1 |
в общем я ходячий труп
![]() ![]() --------------------
Мой блог |
|||
|
||||
KaKTyCc |
|
|||
![]() Бывалый ![]() Профиль Группа: Участник Сообщений: 247 Регистрация: 2.8.2005 Репутация: 1 Всего: 1 |
люди добрые, покажите хоть где их клиента можно скачать
на oracle.com нашел только OracleXEClient которому нужен второй сервис пак, это просто ****** --------------------
Мой блог |
|||
|
||||
![]() ![]() ![]() |
Правила форума "Oracle" | |
|
Данный раздел предназначен для обсуждения проблем с Oracle Database, другие продукты Oracle здесь не обсуждаются. Просьба при создании темы, придерживаться следующих правил:
Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, Zloxa, LSD. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Oracle | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |