• Ласкаво просимо на Спільнота для обміну досвідом між користувачами програм УкрБланк, УкрСклад, УкрЗарплата.
 

ошибка соединения с базой даных

Автор ЛюбаХ, Листопад 27, 2014, 14:53:12

Попередня тема - Наступна тема

0 Користувачі і 5 Гостей дивляться цю тему.

ЛюбаХ

При оновлені до 6 версії програми, видає помилку:   Wrong or obsolete version.
Unsupported on-disk structure for file C:\Program Files\UkrSklad6S\db\SkladEmp.tcb; found 32779.10, support <Missing arg #4 - possibly status vector overflow>.<Missing arg #5 - possibly status vector overflow>.
Допоможіть, нічого не працює, а треба терміново запустити програму. Я чайник, але до сьогодні обновлювала всі версії, тому прошу зрозумілими словами пояснити.)

weee


ЛюбаХ

Обновляла 1 способом з обновленням сервера

weee

Вы подставляете файл базы или через программа-востановление?

ЛюбаХ


weee


ЛюбаХ

К сожалению, у меня вообще не открывается программа Укрсклад.(

weee

Скачайте http://www.ammyy.com/ru/ пришлите мне в личку ID я подключусь и посмотрю

admin

Если бы вы использовали способ 1 по обновлению сетевой версии, то такой бы ошибки не было т.к. Старого сервера у вас уже бы не было, а ругаться на структуру файла не могло, т.к. вы делаете простую установку сетевой верси в которую уже подкладываете готовый и переведенный на Firebird 2.5 файл c локальной. Что пользователи только не делают и по способу 1 ставят сетевой клиент вместо локальной, и не удаляя старые сетевые ставят поверху новые, телефоны на поддержку красные, емаилы "отстреливаем" каждые 10 секунд. К сожалению этот период надо пройти, мы очень долго оттягивали переход на версию Firebird 2.5, а без правильного резрва/восстановления этого сделать нельзя :(

1. Опишите подробно как вы обновлялись на версию 6.
2.  По ошибке скорее всего еще работает старый Firebird 1.5. Вы уверены что вы полностью удалили старый Сервер с старым Firebird 1.5? Зайдите в старую папку Сервера (UkeSkladS) и удостоверьтесь что там нет старых файлов (папку /db/ НЕ УДАЛЯЙТЕ).

ЛюбаХ

Теперь выдает ошибку - ALTER TABLE
  doc_usr_types
ADD
  autonum_enable tbool DEFAULT 0,
ADD
  autonum_num tnum DEFAULT 1,
ADD
  autonum_shabl tkod DEFAULT '#номер#';   

DataM.sScript:
This operation is not defined for system tables.Unsuccessful metadata update.
STORE RDB$RELATION_FIELDS failed.
Malformed string.

admin

Цитата: ЛюбаХ від Листопад 27, 2014, 17:01:36
Теперь выдает ошибку - ALTER TABLE
  doc_usr_types
ADD
  autonum_enable tbool DEFAULT 0,
ADD
  autonum_num tnum DEFAULT 1,
ADD
  autonum_shabl tkod DEFAULT '#номер#';   

DataM.sScript:
This operation is not defined for system tables.Unsuccessful metadata update.
STORE RDB$RELATION_FIELDS failed.
Malformed string.

Цитата: admin від Листопад 27, 2014, 15:37:18
1. Опишите подробно как вы обновлялись на версию 6.
2.  По ошибке скорее всего еще работает старый Firebird 1.5. Вы уверены что вы полностью удалили старый Сервер с старым Firebird 1.5? Зайдите в старую папку Сервера (UkeSkladS) и удостоверьтесь что там нет старых файлов (папку /db/ НЕ УДАЛЯЙТЕ).

ЛюбаХ

Большое спасибо! Разобралась, удалила старый Firebird 1.5, и все заработало.) Единственный минус - пришлось перерегистрировать программу.

molotokk

на exe-шному файлі "Укрсклад СЕРВЕР" (на компі, де встановлений сервер)!! права кн.миші - властивості - сумісність - запускати програму в режимі адміністратора - застосувати.
підбір та продаж обладнання для торгівлі, допомога в налаштуваннях програми ⇒ "komfort-m.com" ⇒ "t.me/komfortmservice" ⇒ ✆ 097-873-59-01

semp

На компьютере где установлен сервер и один клиент все работает; на двух других клиентах выдает ошибку соединения с базой данных:
Can't format message 13:98 - message file C:\Program Files\firebird.msg not found.
Unable to complete network request to host "SERVER".
Failed to establish a connection.

Подскажите, как устранить ошибку?

Сентурион

#14
semp .У меня была точно такая же ситуация, виндовский штатный брандмауер не хочет дружит с 6 версиий , пока вышли из положения просто отключив фаервол на серверном ПС . разрешение программы в фаерволе выставляем но это не помогает.