|
Подключиться к оракл | ☑ | ||
---|---|---|---|---|
0
Budy
11.10.11
✎
21:27
|
Что-то сильно я измучался.
Есть винда 7 64-бита. Вопрос как к ораклу подключиться, вернее где провайдера найти. MSDAORA - не поддерживается уже вроде как. По-крайней мере под 7 винду 64 бита нет. Нашел только 32-битный драйвер. Была ветка про MSDASQL - так тоже не нашел ничего у MS на сайте. Клиента оракла ставить не хочу. Вопрос собственно, где взять драйвер. |
|||
1
ДенисЧ
11.10.11
✎
21:37
|
ставь клиента оракла.
Я с этим налюбился уже. |
|||
2
vmv
11.10.11
✎
23:38
|
драйвер под 10-й ораклал стал на 64-сервер и пока не врет, 11-е оракловые драйвера проблебно работают с одбс
|
|||
3
vmv
11.10.11
✎
23:39
|
(1) не обязательно, правда у нас толковый оракловый админ - без клиента нашел и поставил стаблильный дравйер
|
|||
4
Budy
12.10.11
✎
00:01
|
Оракл 6-й. )))
|
|||
5
DSatan
12.10.11
✎
08:21
|
(1) +1
|
|||
6
smitru
12.10.11
✎
08:34
|
(1) +1
(4) Сэр любит извращения в самой низменной позе? :-) |
|||
7
Budy
12.10.11
✎
11:25
|
(6) Это я затупил конечно. Это формс 6. Убаюкался вчера искась драва под 64х.
Под клиента не знаю как коннектиться просто. Можно примерчик маленький. Подключился, запрос и цикл. Если не сложно. |
|||
8
smitru
12.10.11
✎
11:47
|
(7) лень готовить "тест пример". Если так уж "невтерпёж", давай мыло - я скину живую обработку "общения" с Oracle, там есть всё.. и подключение и запросы и циклы и т.д.
|
|||
9
Budy
12.10.11
✎
11:51
|
||||
10
smitru
12.10.11
✎
11:54
|
(9) лови :-)
|
|||
11
Budy
12.10.11
✎
11:56
|
DataBaseConnection = Новый COMObject("ADODB.Connection");
DataBaseConnection.ConnectionString = "Provider=OraOLEDB.Oracle;Data а это через клиент оракла? |
|||
12
Budy
12.10.11
✎
11:58
|
я вот такое нашел для 7.7.
На вышепоказанное не очень похоже. мOraSession = СоздатьОбъект("OracleInProcServer.XOraSession"); мOraDatabase = мOraSession.OpenDataBase(СокрЛП(фБазаЭЗ), СокрЛП(фСхемаЭЗ) + "/" + СокрЛП(фПарольСхемыЭЗ), 0); мБазаOracleОткрыта = 1; |
|||
13
smitru
12.10.11
✎
12:02
|
(11) тебе шашечки или ехать? :-)
1. Да, это подключение к ole db Oracle-овского клиента 2. смотри тут варианты - http://www.connectionstrings.com/oracle |
|||
14
smitru
12.10.11
✎
12:03
|
(13) + Просто у меня мелкомягкий драйвер глючил иногда, поэтому я плюнул и поставил оракловский
|
|||
15
Budy
12.10.11
✎
12:50
|
установили клиента (кажется криво. у меня 64х а кругом вижу надписи 32 может так и надо не суть)
клиента установили но вот oip9.dll не вижу, с таким подключением ругается есно мOraSession = Новый COMObject("OracleInProcServer.XOraSession"); на подключение ole db тоже ругается "Не удается найти указанный поставщик. Вероятно, он установлен неправильно." DataBaseConnection.ConnectionString = "Provider=OraOLEDB.Oracle;Data .... Для подключения по оле какая dll должна быть? мля поставили 64 винду и проблемы появились тут же |
|||
16
smitru
12.10.11
✎
12:52
|
(15) зайди в реестр и поиском поищи OraOLEDB - что в каких ветках ты найдёшь?
ЗЫ.. не связывайся ты с OracleInProcServer (хотя безусловно это вопрос религии) :-))) |
|||
17
ДенисЧ
12.10.11
✎
12:53
|
У меня на 64бит сервере работает такой код
_ОраклБД = Новый COMОбъект("ADODB.Connection"); _ОраклБД.Open("Provider=MSDASQL.1;Data Source=Oracle7;UID=scaner;Password=scaner;"); Где Oracle7 - DSM-имя, настроенное в панели управления. Клиент 11й, оракл 10й. И работает. |
|||
18
Budy
12.10.11
✎
12:58
|
(17) не работает. Еще вчера пробовал. Искал драйвер вчера, наверное руки кривые - не нашел.
Источник данных не найден и не указан драйвер, используемый по умолчанию (15) как и ожидалось нет ничего. Его можно отдельно поставить? Админ мутный какой-то. |
|||
19
smitru
12.10.11
✎
12:58
|
(17) у меня мелкомягкий ole db - иногда весьма неприятно глючил (хотя безусловно работал, но вот выборки у него были...)
|
|||
20
vmv
12.10.11
✎
18:29
|
у нас 9-й оракл, сервер 64 и сервер 1С 64, вот этот драйвер, скаченный у оракла для 10-го пашет
DRIVER={Oracle in Home2};UID=tabl_test;PWD=*******;DBQ=***.****.***.ru;DBA={Read only} |
|||
21
DSatan
13.10.11
✎
08:30
|
у нас через DSN настроено
|
|||
22
ДенисЧ
13.10.11
✎
08:33
|
(18) Работает. Там есть тонкости. В настройках path порядок путей.
|
|||
23
vmv
13.10.11
✎
08:38
|
а зачем вам комы в 8.2 или на 8.2.13 еще копошитесь?)
|
|||
24
ДенисЧ
13.10.11
✎
08:49
|
(23) А что, в .14 уже полностью работают внешние соединения?
Или там можно _это_ делать не только в СКД? |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |