Здравствуйте, уважаемые эксперты! Прошу помочь.
IB WI-V 7.0.1.1, начинающий.
Не могу подсоединиться к удаленной базе.
В офисе локальная сеть Microsoft, работает без замечаний.
Ситуация складывалась так.
На своем компе создал базу, все работает прекрасно.
Затем переписал эту базу на удаленную машину. Установил там сервер и клиента IB.
Приложение пишу на Delphi, используя IBX.
Указал DatabaseName: \\Hp\newbyt\TBYT.GDB.
Если коннектиться через TIBDatabase, пишет: I/O error for file “\newbyt\tbyt.gdb”. Error while trying to open file
Unknown Win32 error3.
Если через IBConsole, то для регистрации Remote Server
пишу его адрес: 192.168.1.50 и протокол TCP/IP. Регистрируется успешно.
Для регистрации Database пишу строку: \\Hp\newbyt\TBYT.GDB.
Получаю ответ: the file name specified may contain a server name.
Some operations may not work correctly.
При этом база регистрируется, но затем доступа к ее содержимому нет. Пишет feature not supported.
Подскажите, что делаю неправильно ?
Да, чуть не забыл. База создавалась на IB6, затем перешел на IB7.
Подключиться к удаленному серверу
Модераторы: kdv, Alexey Kovyazin
-
- Заслуженный разработчик
- Сообщения: 1436
- Зарегистрирован: 15 сен 2005, 09:05
www.ibase.ru/ibfaq.htmУказал DatabaseName: \\Hp\newbyt\TBYT.GDB.
Почитал Getting Started.
Да, в IBDatabase в строке DatabaseName был лишний пробел.
Для коннекта написал строку: 192.168.1.50:d:\nbyt\tbyt.gdb.
И все получилось !
А в IBConsole – нет. В режиме Diagnose Connections тест прошел успешно и сервер зарегистрировался нормально. А про базу пишет тоже самое, хотя при ее регистрации
указал ту же строку(‘192.168.1.50:d:\nbyt\tbyt.gdb’).
Да, в IBDatabase в строке DatabaseName был лишний пробел.
Для коннекта написал строку: 192.168.1.50:d:\nbyt\tbyt.gdb.
И все получилось !
А в IBConsole – нет. В режиме Diagnose Connections тест прошел успешно и сервер зарегистрировался нормально. А про базу пишет тоже самое, хотя при ее регистрации
указал ту же строку(‘192.168.1.50:d:\nbyt\tbyt.gdb’).