Запускаю свою програмку, и получаю такую ошибку:
    return self._main_trans.begin(tpb=tpb)
OperationalError: (-902, 'begin transaction: \n  Error reading data from
the connection.')

Пытаюсь просто запустить бекап для этой базы:
$ /opt/fb25ss/bin/gbak -b -v -l -g -user sysdba -password masterkey
MicroCRM.FDB MicroCRM.fbk
gbak:readied database MicroCRM.FDB for backup
gbak:creating file MicroCRM.fbk
gbak:starting transaction
gbak: ERROR:Unable to complete network request to host "localhost".
gbak: ERROR:    Error writing data to the connection.
gbak:Exiting before completion due to errors

Записьи в логе сервера:
hius (Server)   Thu May 13 15:37:28 2010
        I/O error during "write" operation for file
"/mnt/windows/Lang/Projects/Promsoft/McroCrm/MicroCRM/base/MicroCRM.FDB"
        Error while trying to write to file
        Operation not supported


hius (Client)   Thu May 13 15:37:28 2010
        /opt/fb25ss/bin/fbguard: /opt/fb25ss/bin/fbserver terminated
abnormally (-1)



hius (Client)   Thu May 13 15:37:28 2010
        /opt/fb25ss/bin/fbguard: guardian starting /opt/fb25ss/bin/fbserver

База лежит на NTFS-ном томе, и права там у всех файлов 777

Тем не менее в винде к этой базе подключается вполне нормально. И
бекап-рестор делается.

И к другой базе подключение нормально проходет как под виндой так и под
линухом - она лежит в другой директории на этом же томе.
Скопировал базу в эту директорию - бекап-рестор делается.
Чем не угодила исходная?

Версии в линуксе:
FirebirdSS-2.5.0.25946-ReleaseCandidate3.i686.tar.gz
FirebirdSS-2.5.0.26005-ReleaseCandidate3.i686.tar.gz
В винде:
Firebird-2.5.0.25980-0_Win32.7z
-- 
Александр Замараев

Reply via email to