1. С момента создания базы новой, могут быть сложности создания в ID триггеров и генератора, будет вылетать ошибки с этим CREATE SEQUENCE GEN_.
Решение: Просто создать всю работу с подключением в IB Expert не по пути к файлу а по localhost как удаленно соединяемся
2. Копируем что надо gds32.dll, qtintf70.dll.
p> Добрый день, помогите пожалуйста, очень странная проблема
Можете что дельное посоветовать, для чайника. Типа сделай то и то и тогда все будет ок. Я же еще учусь:)
1. снеси Interbase2. поставь Firebirdбазы между разными серверами ИБ и ФБ уже непереносимы. Тебе дали ссылку на документ, там про форматы баз написано. Мог бы и прочитать, раз учишься.А про unavailable database тоже написано, тутwww.*****.ru/ibfaq.htm#unavail
там ещё пока нечему мигрировать.
А файрбердом что то не понятное
can’t format message 13:98 — message file c:Program FilesBorlandInterBase/interbase.msg not found.Unable to complete network request to host "localhost".
пробую запскать firebird хоть как службу хоть как приложение разницы ни какой. Интербейсовские базы нормально работают при установленном интербейсе естественно. А файрбердом что то не понятное
Причин возникновения таких ситуаций может быть множество. На практике они решаются быстро при знании того, что установлено в операционной системе.
Внимание! Программу необходимо устанавливать на раздел диска с файловой системой NTFS! В противном случае, программа будет постоянно находиться в состоянии обновления.
1.Одна из самых часто встречаемых:
"Can’t format message 13:96 — message file m:myfirebird.msg not found.
Unavailable database."
Вообще, здесь 2 ошибки:
«Can’t format message 13:96 — message file m:myfirebird.msg not found.» — говорит о том, что не найден файл «firebird.msg». Самая безобидная, влияет на расшифровку, что именно произошло.
«Unavailable database» — обычно возникает, если не может найти SQL сервер.
За подключение к серверам баз данных отвечают файлы:
— fbclient.dll или gds32.dll -предназначен для подключения в многопользовательском варианте к серверам баз данных в сети или локальном компьютере;
— fbembed.dll -предназначен для подключения монопольно к базам данных, на локальном компьютере;
Решение проблемы:
проверьте, какие файлы находятся рядом с программой:
— если файл fbclient.dll или gds32.dll, то должен быть установлен сервер баз данных; этот файл имеет наивысший приоритет для программы; по этой причине, при всем желании вы не сможете подключиться если не стоит сервер баз данных.
— если файл fbembed.dll, то есть возможность подключения без установки сервера баз данных, но тогда должны отсутствовать фалы fbclient.dll или gds32.dll, как говорилось выше, они имеют приоритет;
Внимание! Если возникает ошибка подключения к базе данных, то в первую очередь нужно проверить тип расположения сети! Должна быть частная сеть ( сеть предприятия) и на сервере и на рабочих местах!
2.Ошибка тестового подключения:
"Operation aborted"
Operation aborted

Слова «Ошибка тестового подключения» говорят о том, что перед реальным подключением программа пыталась подключиться тестовым способом, для получения кодовой страницы и диалекта базы данных.
«Operation aborted» — обычно, если отсутствует сетевое соединение; может возникнуть, если IP и порт сервера баз данных не найдены файлами клиентских библиотек.
Решение проблемы:
— проверьте наличие установленного fb сервера зайдя в диспетчер задач на компьютере, к которому пытаетесь подключиться;
— проверьте сетевое подключение (кабель) и используя команду ping, проверьте отклик компьютера
ping cuserxp
Обмен пакетами с cuserxp [192.168.83.1] с 32 байтами данных:
Превышен интервал ожидания для запроса.
Ответ от 192.168.234.1: Заданный узел недоступен.
Ответ от 192.168.234.1: Заданный узел недоступен.
Ответ от 192.168.234.1: Заданный узел недоступен.
Статистика Ping для 192.168.83.1:
Пакетов: отправлено = 4, получено = 3, потеряно = 1 (25% потерь)
естественно после такого вероятность подключиться нулевая
ping 192.168.66.202
Обмен пакетами с 192.168.66.202 по с 32 байтами данных:
Ответ от 192.168.66.202: число байт=32 время ?
Не у казано имя файла базы данных.
Ошибка тестового подключения:
Database name is missing
Путь «»


Данная ошибка может возникнуть при отсутствии доступных баз данных.
Либо это новое клиентское место, либо у компьютера нет доступа к списку баз данных.
Дать доступ можно только с сервера. (на сервер можно зайти через удаленный рабочий стол)
Как дать компьютеру доступ к списку баз данных смотрите здесь .
необходимо так же выполнить следующее:
-перезагрузить компьютер;
-сделать « ping " сервера;
-проверить наличие доступа на чтение к папке BSTSoft с сервера;
4. Ошибка подключения:
Ошибка тестового подключения:
DM_Navigator. New DataBase :
Unsuccessful execution caused by an unavailable resource. Unavailable database.
Путь» D:ProgramFilesBSTSoftaseSKLAD.gdb »


Данная ошибка может возникнуть на удаленном клиентском месте, если на сервере неправильно заполнен путь к файлу базы данных.
Для решения этой проблемы необходимо:
открыть на сервере БухРост в режиме настроек (удерживая CTRL) ,
встать на нужную базу данных и нажать кнопку «Изменить»,
в поле «Путь к файлу» должен быть введен путь, состоящий из IP -адреса сервера и местоположения файла базы данных,
например:
5. Ошибка подключения:
Ошибка тестового подключения:
Operation aborted
Путь "\192.168.10.200 : D:ProgramFilesBSTSoftaseSKLAD.gdb"


Данная ошибка также, как и предыдущая возникает, если неправильно заполнено поле "Путь к файлу" на сервере.
Например, перед IP -адресом написали двойной слеш (\).
6. Ошибка подключения:
Ошибка тестового подключения:
Operation aborted
Путь «SSOD : M:aseSKLAD.gdb»


Данная ошибка возникает в случае, если в поле «Путь к файлу» на сервере внесено имя компьютера сервера, вместо его IP- адреса.
7. Ошибка при подключении:
Ошибка тестового подключения:
DM_Navigator. New DataBase :
Unsuccessful execution caused by a system error that precludes successful execution of subsequent statements. Error while trying to open file.
Устройство не готово.
Путь" \192.168.10.200 : D:ProgramFilesBSTSoftaseSKLAD.gdb "


Для решения данной проблемы необходимо выполнить следующие шаги:
1) сделать " ping " адреса, указанного в пути; если компьютер отвечает, но есть ошибка, то выполняем пункт 2;
2) на компьютере, который мы "пинговали" находим путь указанный в окне ошибки;
2.1) чтобы понять на каком к-ре вести поиск пути, сверяем IP- адрес, указанный в пути с адресом комп-ров;
2.2) если мы не находим на компьютере путь, указанный в ошибке, значит неправильно указан путь к файлу;
если путь нашелся в другом месте, то его нужно изменить в настройках базы;
8. Ошибка при загрузке новой версии программы:

Данная ошибка может возникнуть в момент загрузки новой версии БухРоста, в системе Windows 2000.
Для решения этой проблемы необходимо выполнить следующие шаги:
(установочные файлы хранятся в папке W2000up )
1) Проверяем, установлен ли на компьютере Service Pack 4 .
Если он установлен, то переходим к выполнению пункта 2. Если не установлен или не удается выполнить пункт 2 (установка Service Pack4_1) , то повторно ставим Service Pack 4 ( W2000SP4) .
1.2.1) Если при установке SP4 будут запрашиваться какие-либо файлы, то необходимо указать путь к папке I386 . Если что-то не получилось, то выполняем пункт 1.2.2
1.2.2) При установке SP4 нужно зайти в папку I 386, запустить в ней файл » winnt32.exe » — это установочный файл. Если потребуется ключ продукта, то он находится в файле » serial.txt »
2) Ставим W2000SP4_1 . Это обновленная версия Service Pack 4. Если при установке будут запрашиваться какие-либо файлы, то необходимо указать путь к папке I386 .
3) Далее, ставим Internet Explorer и средства интернета. Заходим в папку Ie6sp1ru и запускаем установочный файл » ie6setup.exe «.
4) Ставим W2000_For_XE3 . Заходим в данную папку, в ней располагается единственная папка. Открываем ее и заходим в папку update . Запускаем установочный файл » setup.exe «. При установке необходимо убрать отмеченные галочки и нажать кнопку Execute .
9. Ошибка:
Cannot create file " \cuserBSTSoft
dbBuxRost. ". Отказано в доступе.


Ошибка возникает если пытаемся сделать изменения пути к файлу базы данных на клиентском месте. Изменение нужно делать на сервере.
10.Ошибка выполнения функции "Open":
Ошибка в модуле "Unit_Reserve_base" on line 343 pos 21 :
Ошибка в модуле "Unit_Reserve_base" on line 280 pos 77 :
Ошибка в модуле "Unit_Reserve_base" on line 55 pos 9 :
Ошибка выполнения функции "Open"
SelectQuery:
Unsuccessful execution caused by system error that does not preclude successful execution of subsequent statements.
Execute statement error at attach :
335544721 : Unable to complete network request to host "192.168.115.115".
335544722 : Failed to establish a connection.
Data source : Firebird::192.168.115.115:C:BSTSoft.
Причина возникновения и решение проблемы:
Программа выдает это окно с текстом как ошибку, но на самом деле это не является ошибкой. Это предупреждение о каких-то некорректных действиях.
В тексте сообщения об ошибке, зачастую, присутствует отладочная информация и причина вывода сообщения. При чем, в причине так же может присутствовать отладочная информация. Как правило, пользователю эта информация не нужна и он должен, не пугаясь непонятной информации, по возможности прочитать весь текст (ошибки) сообщения.
Отладочная информация- может помочь при общении по телефону, если другого способа сообщить о проблеме нет, или программист может разъяснить ситуацию, если она не критическая.
В тексте может присутствовать непонятная рядовому пользователю информация, так как он может не знать другие языки.
В приведенном примере сам текст ошибки начинается со слова unsuccessful , вся информация выше этого слова- отладочная; данный текст ошибки говорит о том, что не удалось подключиться к компьютеру, на котором должен был быть установлен SQL -сервер; в примере, компьютера с таким IP — адресом (192.168.115.115) в сети не было; если бы компьютер был в сети и возникла бы данная ошибка, то возможно на компьютере нет доступа к порту 3050.
Рядовому пользователю без знания языка, в этом разобраться тяжело.
Все остальное зависит от многих причин: стоит ли у вас "Firebird SQL server" другой версии или настроен другой порт у сервера и т.д.
11. Ошибка вызова:
0x2B02(11010) Произошла ошибка из-за недостатка ресурсов.



Данная ошибка может возникнуть если не произошло обнаружение сервера.
Другими словами, соединение VPN есть, а команда ping сервер не находит.
Для решения этой проблемы необходимо изменить подсеть, зайдя на шлюз.
«>