Начат

Лог сервера пишет ошибку

vlseregin 3 года назад обновлен Алексей (Рук. ТП) 3 года назад 4

Здравствуйте!

Подскажите, что делать с данной ошибкой на сервере?

2021-11-22 09:22:24.6935|ERROR|NLogger.WriteNlogEvent|

attempt to write a readonly database

attempt to write a readonly database

[SOURCE] Cleverence.Common.NLogger

[EXCEPTION MESSAGE]

System.Data.SQLite.SQLiteException attempt to write a readonly database

attempt to write a readonly database

[STACKTRACE]

EnvironmentManager.GetEnvironmentCellsVersion => NLogger.Write => NLogger.WriteNlogEvent

в System.Data.SQLite.SQLite3.Reset(SQLiteStatement stmt)

в System.Data.SQLite.SQLite3.Step(SQLiteStatement stmt)

в System.Data.SQLite.SQLiteDataReader.NextResult()

в System.Data.SQLite.SQLiteDataReader..ctor(SQLiteCommand cmd, CommandBehavior behave)

в System.Data.SQLite.SQLiteCommand.ExecuteReader(CommandBehavior behavior)

в System.Data.SQLite.SQLiteCommand.ExecuteNonQuery(CommandBehavior behavior)

в Cleverence.Warehouse.SQLite.SQLiteTable.VerifyVersionTable(SQLiteCommand cmd)

в Cleverence.Warehouse.SQLite.SQLiteTable.get_Version()

в Cleverence.Warehouse.Managers.EnvironmentManager.<>c__DisplayClass4_0.b__0()

в Cleverence.Warehouse.SQLite.SQLiteTableCommon.GetSQLiteTableVersion(String tableName, Func`1 getValidVersion)

в Cleverence.Warehouse.Managers.EnvironmentManager.GetEnvironmentCellsVersion()

[DATA]

Начат

Добрый день,
Права на папку базы продукта.

Для теста можно поменять права у службы Mobile SMARTS сервер, сделать запуск от имени администратора домена(если таковой есть) но помните про безопасность используя права администратора(если порты проброшены в глобальную сеть без защиты) Безопасно ли использовать сервер Mobile SMARTS в открытом доступе - Клеверенс - База знаний (cleverence.ru)

>Права на папку базы продукта.

Права стоят на запись и чтение. Для "Все", "Пользователь"... Запустил службу Mobile SMARTS server от имени администратора. Все то же самое:

2021-11-22 10:11:57.9507|ERROR|NLogger.WriteNlogEvent|
attempt to write a readonly database

Вот права на папку Documents:

При изменении папки базы нужно проверять наследование прав и т.д. ошибка судя по логу в правах. Попробуйте проставить права на папку базы целиком, а не только на папку документов. И проверьте атрибуты файлов sql в папке документов, например файла Cells

Попробуйте использовать типовую установку и распаковку папки базы в C:\ProgramData\Cleverence....

Сервис поддержки клиентов работает на платформе UserEcho