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

УкрСклад с базой firebird на linux

Автор rem_lex, Січень 19, 2015, 00:24:17

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

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

rem_lex

вдохновила тома http://www.softbalance.com.ua/forum/index.php?topic=1273.0

имеем:
УкрСклад сетевая версия 6.04
LI-V2.5.2.26540 Firebird 2.5

На сервере перенесена чистая база со свежеустановленного сервера, на файлы выданы права firebird:firebird, пароль SYSDBA изменен на masterkey, libtbudf.so добавлен.
На клеинте ubclient.ini:
[Server]
Hostname=192.168.0.100
Path=/var/lib/firebird/2.5/data/db/


при подключении клиент выдает ошибку:
2015.01.19-01.17.35 =*= Ошибка соединения с базой данных =*= System Error.  Code: 14001.

Приложение не было запущено, поскольку оно некорректно настроено. Повторная установка приложения может решить данную проблему


Есть какой-то ключ для запуска в дебаге, потому что "неасилил подключится" не очень информативно? Проверка подключения с этого же компьютера через GUI FB проходит и открывает базу.

Еще вопрос, в ченжлоге есть:
УкрСклад 4.21 (19.04.2007)
...
- Добавлено: программа теперь позволяет заходить на сервер Firebird от другого пользователя, раньше только от SYSDBA.

какие ключи/параметры в конфиге для этого используются?

admin

#1
1. Вы установили порт Firebird именно для Linux?
2. Укажите полный путь к базе данных, включая название файла и учитывая регистр, не забывайте что регистр букв важен для Linux.
3. В папке Firebird найдите файл firebird.log, что в нем.
4. Вы пишите "пароль SYSDBA изменен на masterkey" тут не корректно, логин стандартный SYSDBA , а пароль masterkey.
5. С какими параметрами вы подключаетесь по GUI FB?

Также смотрите:
http://www.softbalance.com.ua/forum/index.php/topic,3274.msg20419.html#msg20419

rem_lex

Цитата: admin від Січень 19, 2015, 10:16:04
1. Вы установили порт Firebird именно для Linux?
да
Цитата: admin від Січень 19, 2015, 10:16:04
2. Укажите полный путь к базе данных, включая название файла и учитывая регистр, не забывайте что регистр букв важен для Linux.
указывал как и к каталогу, так и непосредственно к файлу, про регистр в курсе
Цитата: admin від Січень 19, 2015, 10:16:04
3. В папке Firebird найдите файл firebird.log, что в нем.
в нем ничего, в частности если включить трассировку - от UkrSklad6C нет попыток подключится
Цитата: admin від Січень 19, 2015, 10:16:04
4. Вы пишите "пароль SYSDBA изменен на masterkey" тут не корректно, логин стандартный SYSDBA , а пароль masterkey.
имелось в виду "пароль для пользователя SYSDBA изменен на masterkey"
Цитата: admin від Січень 19, 2015, 10:16:04
5. С какими параметрами вы подключаетесь по GUI FB?
параметры такие же, как и указаны в ubclient.ini, хост 192.168.0.100, порт 3050, база /var/lib/firebird/2.5/data/db/SkladEmp.tcb

У UkrSklad6C есть какой-то режим отладки?

rem_lex

Прошу прощения, был слеп
Цитата: admin від Січень 19, 2015, 10:16:04
Также смотрите:
http://www.softbalance.com.ua/forum/index.php/topic,3274.msg20419.html#msg20419
Это решило проблему. Напишите, пожалуйста, это в мануале БОЛЬШИМИ БУКВАМИ =)

Остался еще один актуальный вопрос:
Цитата: rem_lex від Січень 19, 2015, 00:24:17
Еще вопрос, в ченжлоге есть:
УкрСклад 4.21 (19.04.2007)
...
- Добавлено: программа теперь позволяет заходить на сервер Firebird от другого пользователя, раньше только от SYSDBA.

какие ключи/параметры в конфиге для этого используются?

admin

Цитата: rem_lex від Січень 27, 2015, 00:42:28
Остался еще один актуальный вопрос:
Цитата: rem_lex від Січень 19, 2015, 00:24:17
Еще вопрос, в ченжлоге есть:
УкрСклад 4.21 (19.04.2007)
...
- Добавлено: программа теперь позволяет заходить на сервер Firebird от другого пользователя, раньше только от SYSDBA.

какие ключи/параметры в конфиге для этого используются?

В файле sklad.ini
[Base]
UserName=SYSDBA
Password=masterkey

rem_lex


ramz

#6
Поставил 3.0 на сервер. Переконвертировал базу через десктоп версию. Закинул базу на сервер. Получаю ошибку (на скриншоте). После нее база открывается и работает.  Думал проблема в том что где-то что-то не так конвертнулось. Попробовал закинуть пустую базу, ошибка таже+добавлется еще одна (скрин тоже во вложении )

admin

Цитата: ramz від Березень 20, 2019, 16:27:02
Поставил 3.0 на сервер. Переконвертировал базу через десктоп версию. Закинул базу на сервер. Получаю ошибку (на скриншоте). После нее база открывается и работает.  Думал проблема в том что где-то что-то не так конвертнулось. Попробовал закинуть пустую базу, ошибка таже+добавлется еще одна (скрин тоже во вложении )

Установили без проблем, смотрите ссылку:
https://www.softbalance.com.ua/forum/index.php/topic,4755.0.html