powered by simpleCommunicator - 2.0.53     © 2025 Programmizd 02
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
13 сообщений из 13, страница 1 из 1
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37745692
Балбесс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Доброго всем вечера.

Есть сервер с Ораклом 9.2.0.8
Есть комп с Win2k8R2(x64) на которой установлен клиент оракла 10.2.0.1(х64)
Не могу подключиться из VFP7(x32) к Ораклу. С помощью sqlplus'а подключаюсь без проблем.
Возможно ли фоксом подключиться к ораклу в таких условиях?
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37745704
Фотография ВладимирМ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как именно подключаетесь? Код приведите.
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37745977
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БалбессВозможно ли фоксом подключиться к ораклу в таких условиях?
Нет.

Нужно дополнительно установить 32bit Oracle client.
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37747024
Балбесс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ВладимирМКак именно подключаетесь? Код приведите.
Код: vbnet
1.
2.
3.
4.
5.
6.
conn="driver={Oracle in OraHome92};server=branch;uid=xtest;pwd=xtest"
IF SQLSTRINGCONNECT(conn) < 0
   = MESSAGEBOX('Cannot make connection', 16, 'SQL Connect Error')
ELSE
   = MESSAGEBOX('Connection made', 48, 'SQL Connect Message')
ENDIF




Sergey ChНужно дополнительно установить 32bit Oracle client.
Дополнительно это как? Поставить на одну машину х32 и х64 клиенты? Но так ведь не получится
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37747726
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Балбесс Дополнительно это как? Поставить на одну машину х32 и х64 клиенты? Но так ведь не получится
А Вы пробовали?
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37748034
Балбесс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Sergey ChБалбесс Дополнительно это как? Поставить на одну машину х32 и х64 клиенты? Но так ведь не получится
А Вы пробовали?
да.
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37748149
Banditos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
БалбессДополнительно это как? Поставить на одну машину х32 и х64 клиенты? Но так ведь не получится
На одну машину можно поставить сколько угодно различных клиентов. Проверено не один раз.
Только очень рекомендуется подумать, а действительно ли это так необходимо - несколько клиентов?


Балбесс
Код: vbnet
1.
2.
3.
4.
5.
6.
conn="driver={Oracle in OraHome92};server=branch;uid=xtest;pwd=xtest"
IF SQLSTRINGCONNECT(conn) < 0
   = MESSAGEBOX('Cannot make connection', 16, 'SQL Connect Error')
ELSE
   = MESSAGEBOX('Connection made', 48, 'SQL Connect Message')
ENDIF



А почему бы не попробовать подключиться через ODBC - "Microsoft ODBC for Oracle"?
Т.е. настроить гарантированно рабочее подключение, а потом просто им пользоваться?
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37748545
Балбесс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
BanditosА почему бы не попробовать подключиться через ODBC - "Microsoft ODBC for Oracle"?

У меня в списке драйверов ODBC есть только тот, что ставился с клиентом Оракла и SQL Server
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37748858
Banditos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
БалбессУ меня в списке драйверов ODBC есть только тот, что ставился с клиентом Оракла и SQL Server
Ну, пусть будет этот.
Через него попробовать подключиться?
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37748870
Banditos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Я, собственно, к чему веду.
Мне кажется, что у тебя не хватает параметров в строке подключения.
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37748880
Banditos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, и еще...
Почему такой код:
Балбесс
Код: vbnet
1.
2.
3.
4.
5.
6.
conn="driver={Oracle in OraHome92};server=branch;uid=xtest;pwd=xtest"
IF SQLSTRINGCONNECT(conn) < 0
   = MESSAGEBOX('Cannot make connection', 16, 'SQL Connect Error')
ELSE
   = MESSAGEBOX('Connection made', 48, 'SQL Connect Message')
ENDIF




А не, к примеру, такой:
Код: vbnet
1.
2.
3.
4.
5.
6.
PUBLIC gnConnHandle
STORE SQLSTRINGCONNECT(conn) TO gnConnHandle
IF gnConnHandle<0
	= MESSAGEBOX('Cannot make connection', 16, 'SQL Connect Error')
	RETURN 
ENDIF 
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37748983
Балбесс
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Всем спасибо. Разобрался. Помог совет отсюда https://forums.oracle.com/forums/thread.jspa?threadID=246107

Установил х32 клиент, поправил путь в реестре, перенес инвентори из Program Files (x86) в Program Files
...
Рейтинг: 0 / 0
VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
    #37749531
Sergey Ch
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
БалбессВсем спасибо. Разобрался...
Большинство из нас имеет два клиента на машине 32 и 64 bit...

Good luck!
...
Рейтинг: 0 / 0
13 сообщений из 13, страница 1 из 1
Форумы / FoxPro, Visual FoxPro [игнор отключен] [закрыт для гостей] / VFP7(x32)+Oracle10(x64)+Win2k8R2(x64)
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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