Главная страница
Top.Mail.Ru    Яндекс.Метрика
Текущий архив: 2004.09.19;
Скачать: CL | DM;

Вниз

BDE не встает и все тут   Найти похожие ветки 

 
Князев Сергей   (2004-08-20 08:14) [0]

В обще-то не встает даже Дэльфи. Проблема такая: установил Win2000 Server, на него поставил MSSQL2000 Adv. Server и теперь встала задача установить на серверном компьютере программу для работы с БД через BDE. Но после запуска инсталляции Дэльфи, после появления первого окошка, где идет подготовка мастера для установки Дэльфи, в этом окне бежит сттрока прогресса, которая доходит до 100% это окошко пропадает и больше ничего не происходит. Из списка запущенных процессов также пропадает этот Setup. Устанавливаю с правами Администратора. Чего такое и как с этим бороться. Заранее огромное спасибо.
P.S. На других компах в сети (WinXP) все устанавливается зашибись и все работает, но надо чтоб и на сервере все было.


 
Iconka ©   (2004-08-20 09:14) [1]

Ты ставишь через "панель управления -> Установка и удаление программ"?


 
Digitman ©   (2004-08-20 09:15) [2]


> задача установить на серверном компьютере программу для
> работы с БД через BDE. Но после запуска инсталляции Дэльфи


а зачем Делфи-то туда устанавливать целиком ?

ну установи ты туда только BDE и скопируй необходимые BPL..


 
Kuusiniemi   (2004-08-20 09:29) [3]

Бороться с этим просто :) поиск рулит :) это вообще-то известная проблема D5.
Просто у Вас пути к временным директориям выглядят как x:\Documents and Settings\etc. Исправьте переменные среды TEMP и TMP на что-нибудь простенькое типа C:\Temp и, как говорится, enjoy! :)


 
Ega23 ©   (2004-08-20 09:35) [4]

Создаём вот такой вот cmd-шник:

set chkexist=0
if "%1"=="1" set chkexist=1
set thedir=%~dp0
set sys32=%systemroot%\system32\
set mDeny=Îòêàç îò óñòàíîâêè

if not "%chkexist%"=="1" goto doinst
set mes=BDE óñòàíîâëåí íà %COMPUTERNAME%, ïåðåóñòàíîâèòü ?
rem if exist %sys32%\bdeadmin.cpl ( echo %mInstErr% %fn% >>result & (HotMess /L1 /KC /T"%mInstErr% %fn%  %mCont%" || goto fin) )
if exist %sys32%\bdeadmin.cpl (HotMess /L1 /KC /T"%mes%" || goto fin)
set mes=3àêðîéòå âñå BDE - ïðèëîæåíèÿ !
HotMess /KM /T"%mes%"

:doinst
regsvr32 %thedir%BdeInst.dll

:fin


А с дистрибутива Delphi берём BDEInst.dll. И всё.


 
Князев Сергей   (2004-08-20 12:49) [5]

Люди, спасибо всем за ответы (советы).
2 Digitman ©
Дэльфи может понадобить позже.
2 Ega23 ©
Твой способ взял на заметку - он работает.

Я же избрал способ, предложенный Kuusiniemi - он наиболее простой и очень хороший за что большое спасибо.
Век живи, век учись.
Спасибо, пока.



Страницы: 1 вся ветка

Текущий архив: 2004.09.19;
Скачать: CL | DM;

Наверх




Память: 0.48 MB
Время: 0.065 c
4-1091439355
o_nick
2004-08-02 13:35
2004.09.19
ThreadID


3-1092947770
Александр333
2004-08-20 00:36
2004.09.19
Generate SQL Sqript


1-1094467866
clampo
2004-09-06 14:51
2004.09.19
Главное окно


3-1092980124
Lika_d
2004-08-20 09:35
2004.09.19
Использование логики в создании вычисляемых полей


1-1093963622
bang
2004-08-31 18:47
2004.09.19
showmessage