01.10.2004, 11:13 | #1 |
Участник
|
Запуск Navision под SQL
Установили SQL Option, создали БД.
При создании БД установили флаг в поле “Хранить лицензию в базе данных” В директории, в которой установлен клиент, файл fin.flf заменили корректным. Каждый раз, при запуске системы выдается сообщение: "Вы можете работать с 0-недемонстрационными фирмами...". Каждый раз, при запуске системы, выполняем процедура Сервис -> Лицензия -> Загрузить. Можно ли, как ни будь, избавится от процедуры загрузки лицензии при каждом запуске системы? |
|
03.10.2004, 13:46 | #2 |
Аксакал в отставке
|
imho, лицензия должна быть загружена на клиентском месте.
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
04.10.2004, 00:15 | #3 |
Участник
|
Именно на клиентском месте загружается лицензия, причем, на каждом клиентском месте, при каждой загрузке Navision.
Не помогает. |
|
05.10.2004, 01:01 | #4 |
Аксакал в отставке
|
Хм. Думаю, что проблема именно в том, что лицензию Вы решили хранить в БД.
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
05.10.2004, 10:31 | #5 |
Участник
|
А как надо делать правильно и где хранить лицензию, что бы это не возникало?
|
|
05.10.2004, 11:55 | #6 |
Участник
|
Может дело в том, что на момент создания базы Вы работали с демонстрационной лицензией?
И вообще с какой целью был использован флаг "Хранить лицензию в БД"? Создайте полную копию текущей БД (объекты и данные). Зайдите в SQL клиента Navision. Импортируйте "нужную" лицензию (по кнопке Сервис -> Лицензия -> импорт). Создайте новую БД на SQL. Выгрузите лицензию на SQL (по кнопке Сервис -> Лицензия -> выгрузить). Восстановите данные в новой (созданной) БД на SQL. Все должно работать. Флаг "Хранить лицензию в БД" не используйте (хотя можете и использовать, но зачем?). |
|
05.10.2004, 23:41 | #7 |
Аксакал в отставке
|
Согласен с Percem.
Лицензия нужна и на SQL-клиенте Navision. Да, кстати не стоит использовать название fin.flf для файла с лицензией. Так, на всякий случай.
__________________
Девочка, никогда не произноси слова только за то, что они такие длинные и красивые; говори только то, что знаешь. (Л.Кэрролл "Алиса в стране чудес"). |
|
06.10.2004, 04:04 | #8 |
Участник
|
Спасибо, заработало.
Только непонятно, почему ЭТА кнопка называется ВЫГРУЗИТЬ, если на самом деле она загружает, там даже диалоговое окно так и называется ЗАГРУЗИТЬ ФАЙЛ ЛИЦЕНЗИИ. |
|
06.10.2004, 09:55 | #9 |
Участник
|
Цитата:
почему ЭТА кнопка называется ВЫГРУЗИТЬ, если на самом деле она загружает
Выгрузить Функция позволяет выгрузить ваш файл лицензии на Microsoft SQL Server, к которому вы хотите получить доступ. Лицензионная информация будет использоваться всеми рабочими станциями, подключёнными к серверу, если только не используется файл лицензии базы данных. - т.е. выгружается с текущего клиента на сервер. |
|