Экономия своими руками

Когда проводят презентацию новой системы, связанной с IT областью, часто рассказывают о таком параметре как «стоимость владения», сопровождая обязательным словом «низкая». Обычно если об этом говорят, то это значит, что стоимость покупки сильно завышена, а производитель не сомневается в том, что его технология не потребует больших затрат на сопровождение. По большому счету это не самый …

Из разговора про работу с Identity в Navision

1.Только одно поле в таблице может быть типа Autoincrement. (очевидно думаю). 2. При вызове modify в таблице генерит update запрос, при этом, если значения всех полей остались прежними – апдейтится последнее добавленное в таблицу SQL поле. Если не повезло, и таким полем оказалось поле типа Autoinrement – получаем ошибку вида: ————————— Microsoft Business Solutions-Navision ————————— …

Из разговора (про блокировки Navision 3.7-5.0)

А: Сейчас наблюдал такую вещь. Открыта система – главное меню. И я залочил джоб, который делал UPDATE STATISTIC. Бага или фича? Б: Фича. Причем довольно неприятная. Приходилось сталкиваться раньше с подобным явлением. Путем долгих и мучительных изысканий удалось понять примерно следующее: когда открываешь Навижен не через ярлык с заранее установленными параметрами базы, пользователя и т.д., …

NAV 2009 и Юникод!

Название может немного ввести в заблуждение, но я начал писать этот пост, как ответ на проблему, с которой столкнулся мой партнер, работая с NAV 2009 – проблема была связана с кодировкой Unicode. Я не эксперт по Unicode, поэтому не обижайтесь на меня, если я назову некоторые вещи неправильно. Как вы знаете, NAV 2009 состоит из …

Если на сервере проблемы

20.01.2012 | Автор: | Рубрика: SQL, Troubleshooting

Сегодня в студии — SQL-скрипт, который покажет состояние сервера. Что он может: Показать кто кого блокирует. Показать какие объекты БД заблокированы пользователями. Показать какие запросы потребляют больше всего ресурсов. Каждый может доработать скрипт под свои нужды. Работает, начиная с MS SQL 2005. SET TRANSACTION ISOLATION LEVEL READ UNCOMMITTED /*кто кого*/ SELECT DB_NAME(pr1.dbid) AS ‘DB’   …