Вернуться   Андрей Панько. Заметки про: > Dynamics NAV (Navision)
Регистрация Справка Пользователи Календарь Поиск Сообщения за день Все разделы прочитаны

Dynamics NAV (Navision) Заметки про Dynamics NAV (ранее Navision) и аддон LS Retail

Ответ
 
Опции темы Поиск в этой теме
  #1  
Старый 06.10.2008, 11:13
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,427
Dynamics NAV и SQL Server

Решил приобщится к прекрасному.
К SQL серверу.

На то есть ряд причин:
Всякие модные штуки под Native не идут (если не ошибаюсь Notification, Reporting Service).
Да и оптимизация в последнее время выполняется в основном под SQL.

В общем не стоит отставать.

Для начала установил Express с Product CD, создал базу, загрузил компанию Cronus.
По ходу нашел в книге w1w1isql.pdf три ошибки:
1. Глава 3.1 License Files раздел Uploading, Importing, Exporting and Changing License Files
Неправильный скриншот: нет кнопки Upload.

2. Глава 3.4 Database Information
Первый скриншот в разделе - для Native версии (в нем три закладки, а должно быть две).

3. Глава 3.5 Database Efficiency Using Keys and Key Groups to Improve Performance
В разделе пытаются рассказать о ключах, но почему-то показывают не ту сортирвку (сортировку системной таблицы). Причина в том, что для SQL option нет кнопки Keys в окне Database Information (Tables).
-----------------------------

Далее меня перестала устраивать версия Express и я решил поставить версию Developer Edition.
Но правильно удалить Express мне не удалось, в результате на установку продвинутой версии потратил полтора дня.
Проблема была в том, что в SQL Server Configuration Manager не отображались сервисы.
Помогло только восстановление системы на контрольную точку (наиболее простой для меня путь).

Вот так.
Ответить с цитированием
  #2  
Старый 15.10.2008, 16:10
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,427
Заметка в блоге, как подключить xp_ndo.dll к SQL Server 2005 c помощью Management Studio.

http://kennethdalbjerg.dk/2008/09/08...dll-navision-5 (англ., но есть картинки).

Подключить-то я сам подключил, но сомневался туда ли.


-------------------------------
Обновление.
Чего сомневаться - документацию читать надо. В файле w1w1isql.pdf, что идет на Product DVD, все написано что и как нужно подключать.

Последний раз редактировалось apanko, 22.01.2010 в 14:34.
Ответить с цитированием
  #3  
Старый 22.10.2008, 13:27
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,427
Куда-то исчезло свойства ключа: SIFTLevelsToMaintain

Как говорит Changes Made in Microsoft Dynamics NAV 5.0 W1

Цитата:
P4)SQL Performance Improvements
We have focused on 3 main areas:
Indexes:
Indexes have been modified to improve performance on SQL Server in accordance with the guidelines described in the Database Resource Kit
SIFT:
The performance of SIFT on the SQL Server Option has also been improved as a result of these index improvements.

И при этом ссылается на Database Resource Kit.

Скачать его теоретически можно здесь
https://mbs.microsoft.com/partnersource/downloads/supplements/databaseresourcekit.htm

Проверить пока не могу, сломался доступ к партнерсурсу.
Ответить с цитированием
  #4  
Старый 22.10.2008, 14:40
Tzap Tzap вне форума
 
Регистрация: 11.09.2008
Сообщения: 5
Есть такой документ Important Changes to Microsoft Dynamics NAV™ with Microsoft SQL Server. Там довольно подробно описаны новые особенности работы SIFT. Если надо могу выложить.
Ответить с цитированием
  #5  
Старый 22.10.2008, 15:19
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,427
Цитата:
Сообщение от Tzap
Есть такой документ Important Changes to Microsoft Dynamics NAV™ with Microsoft SQL Server. Там довольно подробно описаны новые особенности работы SIFT. Если надо могу выложить.

Можно в почту? apanko@nav4u.ru

Спасибо.
Ответить с цитированием
  #6  
Старый 22.10.2008, 16:48
Tzap Tzap вне форума
 
Регистрация: 11.09.2008
Сообщения: 5
Отправил.
Ответить с цитированием
  #7  
Старый 23.10.2008, 09:24
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,427
2Tzap Спасибо. Получил.



Цитата:

Как говорит Changes Made in Microsoft Dynamics NAV 5.0 W1

P4)SQL Performance Improvements
We have focused on 3 main areas:
Indexes:
Indexes have been modified to improve performance on SQL Server in accordance with the guidelines described in the Database Resource Kit
SIFT:
The performance of SIFT on the SQL Server Option has also been improved as a result of these index improvements.

И при этом ссылается на Database Resource Kit.
Проверил. В
Database Resource Kit не совсем то, и вообще он про NAV4.
Ответить с цитированием
  #8  
Старый 30.10.2008, 14:57
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,427
А вот документ от Tzap в открытом доступе:

https://mbs.microsoft.com/downloads/...on_Changes.pdf

По крайней мере нашелся он через гугл.
Ответить с цитированием
  #9  
Старый 24.11.2008, 17:19
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,427
Цитата:
Сообщение от apanko
Заметка в блоге, как подключить xp_ndo.dll к SQL Server 2005 c помощью Management Studio.

http://kennethdalbjerg.dk/2008/09/08...dll-navision-5 (англ., но есть картинки).

Подключить-то я сам подключил, но сомневался туда ли.


Еще ряд статей про SQL для консультанта (xp_ndo.dll есть). Тоже на английском: http://blogs.msdn.com/nav_developer/...nsultants.aspx
Ответить с цитированием
  #10  
Старый 24.11.2008, 17:59
apanko apanko вне форума
Администратор
 
Регистрация: 15.08.2006
Сообщения: 1,427
С windows authentification понятно - завел пользователя, он на SQL сам перенесется (пересоздастся).
А вот с Database Logins было непонятно - документация говорила, что нужно завести пользователя в самом SQL Server, там же нужно указать пароль.
Мучался - как же эти пароли синхронизируются (в Native клиенте пароль также указывался в окне Database Logins). Оказалось просто - в Database Logins для SQL Server Options пароль указывать не нужно. Т.е., последовательность такова:
  1. 1. Завести пользователя и пароль на SQL Server (Использовать Microsoft SQL Server Management Studio, группа Security,Logins,New. Указать базы к которым пользователь имеет доступ, снять флаг с поля "User must change password at next login")
  2. 2. В Dynamics NAV, в окне Database Logins указать пользователя и назначить ему роли. Пароль вводить не нужно (да и некуда)
  3. 3. Пользователь заходит в Dynamics NAV, дальше он может сменить пароль (Tools,Security,Password).
Процитирую, а то забуду:
Цитата:

If your database is set to use Enhanced security model, then every time you change or create users, roles or permissions, then you must also synchronize this by going to Tools -> Security -> “Synchronize all logins” before the changes take effect.
Ответить с цитированием
Ответ


Здесь присутствуют: 1 (пользователей - 0 , гостей - 1)
 
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск

Ваши права в разделе
Вы не можете создавать темы
Вы не можете отвечать на сообщения
Вы не можете прикреплять файлы
Вы не можете редактировать сообщения
BB-коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.


Часовой пояс GMT +4, время: 03:13.

Контакты: e-mail, телефон: +7(926)1805967 - Архив - Вверх

Microsoft Most Valuable Professional
vBulletin v3.5.4, Copyright ©2000-2010, Jelsoft Enterprises Ltd.
Русский перевод: zCarot, Vovan & Co
Права на все материалы, опубликованные на блогофоруме принадлежат мне, если в самом материале не указано иное.
Рейтинг@Mail.ru Rambler's Top100