|
23.06.2011, 18:42 | #1 |
Участник
|
Добрый день!
1. Переходим на Nav5sp1 с Nav4SP3 2. Какое-то время на компах пользователей будут стоять 2 клиента. 3. Нужно исключить возможность ошибки случайной конвертации пользователем старой базы Nav4sp3. 4. Как технически реализовать запрет на конвертацию рядовым пользователям? Спасибо! |
|
23.06.2011, 19:10 | #2 |
Участник
|
конечно не защита, но как вариант, создать ярлыки, в которых прописаны все настройки для нужных баз, т.е. пользователям вообще не нужно будет выбирать сервер и БД, нужно только ввести логин и пароль
|
|
23.06.2011, 21:02 | #3 |
Участник
|
По идее, если база SQLная, и у пользователи работают со стандартными правами (не dbo), то конвертировать базу у них не получится - при конвертации создаются новые таблицы, что требует повышенных прав на БД.
|
|
24.06.2011, 00:00 | #4 |
Участник
|
Как показала практика случайно может конвернуть и пользователь с расширенными правами.
Запустите SQL профайлер на тестовой базе, проведите конвертацию и посмотрите какая из системных таблиц апдейтится новым номером версии. Повесьте ругательный сиквельный триггер на эту таблицу. PS. При установке Nav 5 R2 тщательно выбирайте номер версии. Наши |
|
24.06.2011, 15:54 | #5 |
Участник
|
Цитата:
Сообщение от rmv
Как показала практика случайно может конвернуть и пользователь с расширенными правами.
Запустите SQL профайлер на тестовой базе, проведите конвертацию и посмотрите какая из системных таблиц апдейтится новым номером версии. Повесьте ругательный сиквельный триггер на эту таблицу. PS. При установке Nav 5 R2 тщательно выбирайте номер версии. Наши Другое дело, что я не уверен что в процессе конвертации нет commit'ов и транзакция откатится корректно при попытке создания таблицы. Т.е. процесс может остановиться на создании, но база останется частично конвертированной. |
|
24.06.2011, 16:42 | #6 |
Участник
|
|
|
18.10.2011, 00:40 | #7 |
Участник
|
|
|
24.06.2011, 17:24 | #8 |
Участник
|
Ребята создаем несколько ярлыков и все.
Настройки тоже в разных файликах (id в конце строки), так, что пользователь не замечает. У меня 4 различных версии клиентов. 3.7, 4, 5.1, 2009 и ни разу сбоя не было. Пример ярлыка.. "C:\Program Files\Microsoft Dynamics NAV\CSIDE Client\fin.exe" servername=10.10.66.65:3333,ntauthentication=1,nettype=tcp,company=Valroc,id=valroc P.S. Кстати удобный вариант записи порта :3333, чтобы не бегать по пользователям и не настраивать хостовые файлики. Инсталяция нового раб. места гораздо быстрее. Удобно и быстро. |
|
17.10.2011, 14:54 | #9 |
Участник
|
Требуется в базе средствами sql создать таблицу dbo.Chart. После этого система не будет конвертироваться.
|
|
19.10.2011, 08:48 | #10 |
Участник
|
Видимо на партнерсурсе доступна последняя, рекомендую не ставить сразу после выхода, а подождать пока исправят все глюки.
Сам столкнулся с этим. |
|