Главная » Архив рубрики "Troubleshooting"


Подрубрики:

Сортировка:

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

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

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

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

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

SQL-скрипт для определения размера таблиц

06.12.2011 | Автор: | Рубрика: SQL, Новичкам

Так как статья про статистику использования индексов (читать здесь) пользуется популярностью, выложу еще один скрипт. Он показывает списком перечень всех таблиц с размерами данных и индексов. Работает на текущей базе. Работает даже на SQL Server 2000. Интересная для анализа вещь: DECLARE @pagesizeKB INT SELECT @pagesizeKB = low / 1024 FROM master.dbo.spt_values WHERE NUMBER = 1 …

Как запретить обновление версии клиента Dynamics NAV

Если гвозди забивать микроскопом, они будут забиты с микроскопической точностью. Народное. Давным-давно, когда я еще учился в автошколе, на первом занятии инструктор сказал — каждый из вас попадет в ДТП. Группа нервно засмеялась. А он говорит — я не шучу. Каждый. И время показало, что он был прав. Давным-давно, когда я пришел на свою первую …

Замер производительности малой кровью

- Что ты пишешь? — спросили программиста. — Сейчас запустим — узнаем! — ответил программист. Задача повышения производительности стояла и стоит перед нами (разработчиками) всегда. Не только в процессе написания свежего кода, но и месяцы (годы) спустя — когда нагрузка на систему естественным образом возрастает. Или неестественно — в тяжелые предновогодние дни, когда графики всех …

Исправление ошибки с constraint $ndodefault$*

Сегодня в студии — очередная ошибка, на этот раз связанная с названиями констрэйнтов (на SQL). Выглядит она так: ————————— Microsoft Business Solutions-Navision ————————— Произошла следующая ошибка(и) SQL Server при обращении к таблице Purch. Inv. Header: 3728,»42000″,[Microsoft][ODBC SQL Server Driver][SQL Server]‘$ndodefault$860319737$66′ is not a constraint. 3727,»42000″,[Microsoft][ODBC SQL Server Driver][SQL Server]Could not drop constraint. See previous errors. …