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

Наши программы => УкрСклад => Тема розпочата: rem_lex від Січень 19, 2015, 00:24:17

Назва: УкрСклад с базой firebird на linux
Відправлено: rem_lex від Січень 19, 2015, 00:24:17
вдохновила тома http://www.softbalance.com.ua/forum/index.php?topic=1273.0 (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.

какие ключи/параметры в конфиге для этого используются?
Назва: Re: УкрСклад с базой firebird на linux
Відправлено: admin від Січень 19, 2015, 10:16:04
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 (http://www.softbalance.com.ua/forum/index.php/topic,3274.msg20419.html#msg20419)
Назва: Re: УкрСклад с базой firebird на linux
Відправлено: rem_lex від Січень 27, 2015, 00:37:08
Цитата: 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 есть какой-то режим отладки?
Назва: Re: УкрСклад с базой firebird на linux
Відправлено: rem_lex від Січень 27, 2015, 00:42:28
Прошу прощения, был слеп
Цитата: admin від Січень 19, 2015, 10:16:04
Также смотрите:
http://www.softbalance.com.ua/forum/index.php/topic,3274.msg20419.html#msg20419 (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.

какие ключи/параметры в конфиге для этого используются?
Назва: Re: УкрСклад с базой firebird на linux
Відправлено: admin від Січень 27, 2015, 10:03:20
Цитата: 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
Назва: Re: УкрСклад с базой firebird на linux
Відправлено: rem_lex від Січень 29, 2015, 01:45:56
Благодарю, все работает.
Назва: Re: УкрСклад с базой firebird на linux
Відправлено: ramz від Березень 20, 2019, 16:27:02
Поставил 3.0 на сервер. Переконвертировал базу через десктоп версию. Закинул базу на сервер. Получаю ошибку (на скриншоте). После нее база открывается и работает.  Думал проблема в том что где-то что-то не так конвертнулось. Попробовал закинуть пустую базу, ошибка таже+добавлется еще одна (скрин тоже во вложении )
Назва: Re: УкрСклад с базой firebird на linux
Відправлено: admin від Березень 26, 2019, 11:44:01
Цитата: ramz від Березень 20, 2019, 16:27:02
Поставил 3.0 на сервер. Переконвертировал базу через десктоп версию. Закинул базу на сервер. Получаю ошибку (на скриншоте). После нее база открывается и работает.  Думал проблема в том что где-то что-то не так конвертнулось. Попробовал закинуть пустую базу, ошибка таже+добавлется еще одна (скрин тоже во вложении )

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