Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Компоненты ADO для 64-bit / 25 сообщений из 47, страница 1 из 2
30.05.2019, 08:15
    #39820170
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
Доброго дня господа !

Изначальная ситуация
Windows 32 bit -> OracleClient 32 bit -> Приложение Delphi 7 c компонентами доступа ADO 32 bit

Текущая ситуация
Windows 64 bit -> OracleClient 64 bit -> Приложение Delphi 7 c компонентами доступа ADO 32 bit (!!!???)
Поставить дополнительно OracleClient 32 bit на операционку нельзя.

Можете подсказать выход ?
Может есть компоненты ADO 64 bit для Delphi 7 и если есть киньте ссылочку

Заранее благодарен !
...
Рейтинг: 0 / 0
30.05.2019, 08:19
    #39820171
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
HOME_XМожет есть компоненты ADO 64 bit для Delphi 7 и если есть киньте ссылочку
Проблема в том, что семерка не умеет компилировать в 64 бита. :(

HOME_XПоставить дополнительно OracleClient 32 bit на операционку нельзя.
Придется кому-то раскошелиться на делфи посвежее.
...
Рейтинг: 0 / 0
30.05.2019, 08:24
    #39820173
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
wadman,

Принято - например какую версию предлагаете ставить ?
Может есть бесплатные ?
...
Рейтинг: 0 / 0
30.05.2019, 08:33
    #39820179
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
HOME_XМожет есть бесплатные ?
Есть https://www.embarcadero.com/ru/products/delphi/starter
...
Рейтинг: 0 / 0
30.05.2019, 08:34
    #39820180
wadman
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
...
Рейтинг: 0 / 0
30.05.2019, 09:26
    #39820207
b0rk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
HOME_XИзначальная ситуация
Windows 32 bit -> OracleClient 32 bit -> Приложение Delphi 7 c компонентами доступа ADO 32 bit

Текущая ситуация
Windows 64 bit -> OracleClient 64 bit -> Приложение Delphi 7 c компонентами доступа ADO 32 bit (!!!???)
Поставить дополнительно OracleClient 32 bit на операционку нельзя.
Может в данной ситуации стоит попробовать ODAC, которому в Direct режиме вообще не нужен клиент для работы с Oracle?
...
Рейтинг: 0 / 0
30.05.2019, 15:08
    #39820350
_Vasilisk_
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
b0rkМожет в данной ситуации стоит попробовать ODAC,Который тоже нужно купить и, если он еще поддерживает D7, переписать половину программы
...
Рейтинг: 0 / 0
30.05.2019, 15:28
    #39820358
cptngrb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
HOME_X,
почему нельзя поставить дополнительного клиента?
...
Рейтинг: 0 / 0
30.05.2019, 17:06
    #39820430
b0rk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
_Vasilisk_b0rkМожет в данной ситуации стоит попробовать ODAC,Который тоже нужно купить и, если он еще поддерживает D7, переписать половину программы
Ну мне кажется, что ODAC стоит в несколько раз дешевле чем новая RAD Studio.
Кроме того, все Delphi начиная с 2009 юникодовые, а это значит, что все равно прийдется многое переписать в проекте. А когда захочется 64-битное приложение сделать(чтобы поддержкать 64-битного клиента), то окажется что указтели стали 8 байтными, а об этом во времена Delphi 7 никто не думал. И как вишенка на торте, окажется что не все комоненты которые используются в проекте дожили до наших дней и последняя поддерживаемая Delphi где-то в районе Delphi 2010 в лучшем случае. Так что не все так однозначно.
...
Рейтинг: 0 / 0
30.05.2019, 18:47
    #39820458
MaratIsk
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
HOME_XДоброго дня господа !

Изначальная ситуация
Windows 32 bit -> OracleClient 32 bit -> Приложение Delphi 7 c компонентами доступа ADO 32 bit

Текущая ситуация
Windows 64 bit -> OracleClient 64 bit -> Приложение Delphi 7 c компонентами доступа ADO 32 bit (!!!???)
Поставить дополнительно OracleClient 32 bit на операционку нельзя.

Можете подсказать выход ?
Может есть компоненты ADO 64 bit для Delphi 7 и если есть киньте ссылочку

Заранее благодарен !

InstantClient
...
Рейтинг: 0 / 0
31.05.2019, 19:37
    #39820997
Victor Cookin
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
MaratIsk
InstantClient

100500
...
Рейтинг: 0 / 0
03.06.2019, 20:59
    #39821959
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
Спасибо за Ваши ответы и участие господа !

Поставить 32-bit Client-а, как и InstantClient не имею возможности так как пользовательская ПК
это терминал "ТОНКОГО" клиента сервера
У нас на предприятии, просто так все на ставят и собираются полностью переходить на 64 - bit Windows.

Так что оптимальнее и перспективнее это 64 bit версия Delphi.

P.S. а все эти дни переписывал управл. скрипты консольным VBS-ом
(ну только не надо смеяться..... да )
...
Рейтинг: 0 / 0
03.06.2019, 21:16
    #39821972
rgreat
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
HOME_XПоставить 32-bit Client-а, как и InstantClient не имею возможности так как пользовательская ПК
это терминал "ТОНКОГО" клиента сервера
У нас на предприятии, просто так все на ставят и собираются полностью переходить на 64 - bit Windows.Вроде все слова по отдельности понятны но суть ускользает.
...
Рейтинг: 0 / 0
03.06.2019, 23:46
    #39822001
DimaBr
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
Я вот тоже не понимаю проблемы.
Ну работают у нас пользователи на терминалах под Win-64
Программы через АДО подключаются с MSSQL
В чём проблема ?
...
Рейтинг: 0 / 0
04.06.2019, 09:49
    #39822093
goldmi45
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
DimaBr, наверное, в том, что раз win 64 бита, то всё должно быть 64 бита. Шаблонное мышление...
...
Рейтинг: 0 / 0
04.06.2019, 09:53
    #39822095
cptngrb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
в win64 спокойно работают 32 разрядные программы. ставишь instantclient 32 разряда со своей 32-разрядной программой и все работает
...
Рейтинг: 0 / 0
04.06.2019, 10:01
    #39822106
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
cptngrbв win64 спокойно работают 32 разрядные программы. ставишь instantclient 32 разряда со своей 32-разрядной программой и все работает

instant client даже ставить не надо, достаточно закинуть в папку со своей программой кучку dll
...
Рейтинг: 0 / 0
04.06.2019, 10:06
    #39822107
cptngrb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
defecator, для ado разве не нужно прописывать Path и Tns_admin в переменных среды?
...
Рейтинг: 0 / 0
04.06.2019, 10:08
    #39822108
defecator
Модератор форума
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
cptngrbdefecator, для ado разве не нужно прописывать Path и Tns_admin в переменных среды?
а, да, я забыл, что у ТС используется ADO
так-то для ADO надо прописывать, да
...
Рейтинг: 0 / 0
04.06.2019, 11:29
    #39822183
Кроик Семён
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
Вообще не понятно, у автора Delphi 7 и он на ней, я тау поеял, и остается. Тогда о каких 64-битных драйверах и т.д. идет речь?
...
Рейтинг: 0 / 0
04.06.2019, 11:56
    #39822204
Gator
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
Может быть, он из свой 32 D7 обращается в 64x MSSQL к чужому linked Excel 64?
Тогда ему нафиг не нужно.

Но вдруг его попросили враги?

https://www.google.com/search?q=mdac x64
...
Рейтинг: 0 / 0
04.06.2019, 12:01
    #39822206
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
defecatorcptngrbв win64 спокойно работают 32 разрядные программы. ставишь instantclient 32 разряда со своей 32-разрядной программой и все работает

instant client даже ставить не надо, достаточно закинуть в папку со своей программой кучку dll


Доброго дня !

Не понял уточните ..

instant client не инсталится ?
это можно сделать без локальных прав на ПК и доступа к системным папкам и системным переменным ?

Пользовался инструкцией

На "тонком" клиенте это пройдет ?


Спасибо
...
Рейтинг: 0 / 0
04.06.2019, 12:08
    #39822214
HOME_X
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
cptngrb,

Суть вопроса в том, что я решительно ничего не могу доинсталить на пользовательский ПК
Так как это общий терминальный сервер.

Могу менять только путем копирования программ в пользовательск. дисковое пространство и пользовательскую сессию

Насчет
"instant client не инсталится ..." - это любопытно, кто-то пробывал ?

Спасибо
...
Рейтинг: 0 / 0
04.06.2019, 12:40
    #39822237
cptngrb
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
HOME_X, instantclient это набор библиотек, вся инсталяция заключается в копировании этого набора на локальный компьютер и прописывании двух переменных окружения. Вам, как пользователю, должны быть доступны переменные среды пользователя. Инструкция "по установке" клиента есть на сайте оракла, но суть ее заключается в прописывание пути к каталогу instantclient в две переменные окружения PATH и TNS_ADMIN. И не забудьте прописать настройки соединения в tnsnames.ora
...
Рейтинг: 0 / 0
04.06.2019, 14:22
    #39822313
Мимопроходящий
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Компоненты ADO для 64-bit
04.06.2019 12:40, cptngrb пишет:
> И не забудьте прописать настройки соединения в tnsnames.ora

не обязательно.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Компоненты ADO для 64-bit / 25 сообщений из 47, страница 1 из 2
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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