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

Вниз

Запуск БД на другом компьютере.   Найти похожие ветки 

 
Noxa   (2005-05-23 22:20) [0]

Здравствуйте, столкнулся вот с такой проблемой есть программа, она исполюзует interbase server. При попытке перенести ее на другой компбютер она отказывается работать, не может открыть БД. Хотя там установлен interbase server. Что нужно сделать чтоб запустить программу? Заранее спасибо!


 
Johnmen ©   (2005-05-23 22:22) [1]

Прям так и говорит, что, мол, отказываюсь работать ?


 
Noxa   (2005-05-23 22:27) [2]

Нет ктонечно, она просто пишет что не может открыть БД.
Открываю ее
try
with frmMain.database1 do
 begin
 if Connected then close;
  Open;
   FrmMain.StatusBar1.SimpleText:="DB open";
 end;
except
   FrmMain.StatusBar1.SimpleText:="Error.";
 end;


 
Johnmen ©   (2005-05-23 22:32) [3]

>она просто пишет что не может открыть БД.

Так и пишет "Не могу открыть БД" ?


 
cherrex ©   (2005-05-23 22:34) [4]

А какие компоненты или механизм подключения используешь? Попробуй проверить пути.


 
Anatoly Podgoretsky ©   (2005-05-23 22:36) [5]

Может она пытается открыть БД на твоем компьютере?


 
Noxa   (2005-05-23 22:43) [6]

2cherrex Доступ через BDE, Query, я так думаю дело не в путях, нужно как то переносить BDE administrator на другой комп.


 
Anatoly Podgoretsky ©   (2005-05-23 23:44) [7]

Noxa   (23.05.05 22:43) [6]
BDE administrator абсолютно отдельная, вспомогательная программа, которая никак не влияет на работу твой программы, есть она или нет не играет никакой роли.


 
Noxa   (2005-05-24 11:42) [8]

BDE administrator абсолютно отдельная, вспомогательная программа, которая никак не влияет на работу твой программы, есть она или нет не играет никакой роли.
Как же не влияет, если подключение то через нее идет, если в BDE нету записи, то БД и не открывается, я использую Query, может нужно делать доступ через ADO?


 
Zacho ©   (2005-05-24 11:56) [9]

Noxa   (24.05.05 11:42) [8]

Не влияет. Влияет наличие BDE, а не BDE Administrator.

> может нужно делать доступ через ADO?

Можно. А можно через IBX, FIBPlus, IBO и т.п. А BDE действительно лучше не использовать.


 
Anatoly Podgoretsky ©   (2005-05-24 12:08) [10]

Noxa   (24.05.05 11:42) [8]
Ты где такой ереси начитался, единственное назначение этой программы - это не обязательное администрирование движка.


 
YK ©   (2005-05-24 12:49) [11]

А база где находится, на старом компе или её тоже переносишь?
Может дело в неверно заданном сетевом пути?


 
Lexer ©   (2005-05-24 13:04) [12]

Под каким пользователем подключаешся? SYSDBA, или на старом серваке были другие пользователи, и ты подключаешся с его именем, то надо перенести ISC4.gdb или подключаться под SYSDBA masterkey.
А может дело действительно в пути, ты хоть алиас задал?
Как переносишь? Лучше не копируй, а сделай backup/restore, ИМХО надежнее.


 
Zacho ©   (2005-05-24 13:11) [13]

Судя по всему, у автора вопроса дело просто в отсутствии BDE на "другом компьютере" :) И надо просто сделать нормальную инсталляцию с BDE



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

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

Наверх




Память: 0.49 MB
Время: 0.028 c
3-1117369737
Erich
2005-05-29 16:28
2005.07.11
Ошибка при выполнении SQL запроса.


1-1118440727
KOLIG
2005-06-11 01:58
2005.07.11
Открытие каталогов


10-1095085130
k_il
2004-09-13 18:18
2005.07.11
Версии интерфейсов


5-1089704943
doma
2004-07-13 11:49
2005.07.11
Сужение списка property в наследнике


9-1104148626
Zak
2004-12-27 14:57
2005.07.11
А не устраивать ли нам небольшие конкурсы по кодингу? (ч.3)