AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Администрирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 10.01.2011, 12:47   #1  
LOGIC_BBS is offline
LOGIC_BBS
Участник
 
61 / 10 (1) +
Регистрация: 14.12.2005
При установке демо RU NAV 2009 R2 совершенно идеотская ошибка Microsoft Dynamics NAV Server.

Цитата:
Тип события: Ошибка
Источник события: MicrosoftDynamicsNAVServer
Категория события: Отсутствует
Код события: 0
Дата: 08.01.2011
Время: 21:59:16
Пользователь: Н/Д
Компьютер: HOME
Описание:
Service:
Служба MicrosoftDynamicsNavServer не запускается. Возможная причина - ошибка конфигурации.
Подробные сведения об ошибке:Microsoft.Dynamics.Nav.Types.NavConfigurationException:
The configured time zone identifier "UTC" for the setting "WebServicesDefaultTimeZone" was not recognized.
Please use the identifier (in quotes) following the display name of the time zone you wish to use among
the following list of recognized time zones:

(GMT+03:00) Москва, Санкт-Петербург, Волгоград: "Server Time Zone"
(GMT-12:00) Меридиан смены дат (запад): "Dateline Standard Time"
(GMT-11:00) о. Мидуэй, Самоа: "Samoa Standard Time"
(GMT-10:00) Гавайи: "Hawaiian Standard Time"
........
(GMT+10:00) Хобарт: "Tasmania Standard Time"
(GMT+11:00) Магадан, Сахалин, Соломоновы о-ва: "Central Pacific Standard Time"
(GMT+12:00) Камчатка, Фиджи, Маршалловы о-ва: "Fiji Standard Time"
(GMT+12:00) Окленд, Веллингтон: "New Zealand Standard Time"
(GMT+13:00) Нуку-алофа: "Tonga Standard Time"

at Microsoft.Dynamics.Nav.Types.ServerUserSettings.ParseWebServicesDefaultTimeZone(String value)
at Microsoft.Dynamics.Nav.Types.ServerUserSettings.LoadSettings()
at Microsoft.Dynamics.Nav.Types.ServerUserSettings.get_Instance()
at Microsoft.Dynamics.Nav.WindowsServices.NavServiceBase.OnStart(String[] args).
Дополнительные сведения можно найти в центре справки и поддержки, в "http://go.microsoft.com/fwlink/events.asp".

Решение проблемы: в файле заменить переменную UTC на Russian Standard Time.
Microsoft Dynamics NAV\60\Service\CustomSettings.config

Цитата:
……..
- <!--
The default time zone in which web service calls are run.
Supported values "UTC" (the default), "Server Time Zone"
(the time zone of the server), or the ID of a Windows
time zone defined in the system registry under
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Time Zones,
for example "Romance Standard Time"
-->
<add key="WebServicesDefaultTimeZone" value="Russian Standard Time" />
Старый 11.01.2011, 17:51   #2  
Васыо is offline
Васыо
Участник
 
316 / 12 (1) ++
Регистрация: 15.11.2006
Немного не по теме. На праздниках баловался с SQLем и RTC. Демо без проблем работает. Попробовал копию рабочей nativ базы (2009SP1) перевести на SQL. Классическим клиентом открывается и работает, RTCом же выдаёт такую ошибку:

---------------------------
Microsoft Dynamics NAV
---------------------------
Метаданные объекта не существует. Идентификационные поля и значения: Тип объекта='Страница',Номер объекта='9006'
---------------------------
ОК
---------------------------

В какую сторону ковырять? Служба при этом нормально запускается, видит БД и фирму в ней. SQL 2005.
Старый 11.01.2011, 19:42   #3  
alexb_imported is offline
alexb_imported
Участник
 
256 / 12 (1) ++
Регистрация: 25.08.2006
Цитата:
Сообщение от Васыо Посмотреть сообщение
---------------------------
Microsoft Dynamics NAV
---------------------------
Метаданные объекта не существует. Идентификационные поля и значения: Тип объекта='Страница',Номер объекта='9006'
---------------------------
ОК
---------------------------

В какую сторону ковырять?

RTC работает с бинарной версией (метаданными) навижен-обьектов, хранящихся в таблице 2000000071 "Object Metadata".
Версия каждого обьекта создаётся в этой таблице в момент компиляции (F11).
Скомпилируйте все обьекты, перезапустите службу "Microsoft Dynamics NAV Server" (DynamicsNAV) (при этом метаданные загружаются в cache) и перезапустите RTC клиента.

Это уже обсуждалось:

здесь

и здесь
Старый 12.01.2011, 11:57   #4  
Alterant is offline
Alterant
Участник
 
378 / 10 (1) +
Регистрация: 31.03.2004
Цитата:
Сообщение от AlexB Посмотреть сообщение
Цитата:
Сообщение от Васыо Посмотреть сообщение
---------------------------
Microsoft Dynamics NAV
---------------------------
Метаданные объекта не существует. Идентификационные поля и значения: Тип объекта='Страница',Номер объекта='9006'
---------------------------
ОК
---------------------------

В какую сторону ковырять?

RTC работает с бинарной версией (метаданными) навижен-обьектов, хранящихся в таблице 2000000071 "Object Metadata".
Версия каждого обьекта создаётся в этой таблице в момент компиляции (F11).
Скомпилируйте все обьекты, перезапустите службу "Microsoft Dynamics NAV Server" (DynamicsNAV) (при этом метаданные загружаются в cache) и перезапустите RTC клиента.

Это уже обсуждалось:

здесь

и здесь
Перед НГ тоже пробовал устанавливать R2. При создании БД из SQL-ного бекапа из дистрибутива - все работает нормально, а вот если восстановить fbk (тоже из дистрибутива) классическим клиентом, то при запуске RTC выдается ошибка о том что соединение потеряно. Пробовал снимать/ставить галку "Включить для MS Dynamics NAV Server", при этом он довольно долго обрабатывает объекты, - не помогло. Та же ошибка.
Причем что интересно, базу он открывает, даже открывает фирму - выдает стандартное сообщение, что это CRONUS, а потом вываливается с ошибкой. Наблюдал за процессом профайлером - валится примерно после чтения профилей.
 

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра
Комбинированный вид Комбинированный вид

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 23:27.