Как переиндексировать базу под СКЛ #262617


#0 by vlad71
Как переиндексировать базу под СКЛ, какую дать команду и откуда?
#1 by mikecool
заходим в Qwery Analiser, подключаемся к серверу, запускаем на выполнение _1sp_dbreindex
#2 by vlad71
в интерпрайс менеджер?
#3 by masky
стесняюсь спросить зачем это надо
#4 by mikecool
повторюсь: заходим в Qwery Analiser,
#5 by mikecool
это надо... и иногда очень...
#6 by vlad71
если его нету
#7 by mikecool
стоп, тогда : какой скуль? какая база?
#8 by masky
зачем?
#9 by mikecool
если это скуль, то не значит, что с индексами всегда все в порядке...
#10 by vlad71
база 1с 7.7 скуль 2000
#11 by vlad71
нашел
#12 by mikecool
Пуск-Программы-Microsoft SQL Server-Qwery Analiser ессно на сервере, либо может если локально установлен...
#13 by vlad71
База называется ТД_Compl  как надо дать команду тогда _1sp_dbreindex?
#14 by masky
а что с ними может быть не в порядке?
#15 by vlad71
Монопольно захожу а когда просто то просит переиндексировать базу
#16 by vlad71
Подскажите как дать команду переиндексации базы под СКЛ. База называется TD_Compl.
#17 by Tarlich
А за одно ЧескДБ сделай
#18 by vlad71
как сделать?
#19 by mikecool
тебе просто повезло, что ни разу не сталкивался... у скульной базы такого не бывает, только если не подсунул мд от другой базы... раскрывай ветку базы, далее идешь в Stored Procedures, ищеш и правой кнопкой - запустить в новом окне на выполнение(on execute)
#20 by vlad71
и как понять что она запустилась?
#21 by Лефмихалыч
(all) один момент, я правильно понимаю, что ежели я SQL Server Agent'у задам Job с вызовом хронической процедцры , то таким образом можно реиндексировать базу по расписанию, не применяя убогий пакетный режим? Кто-нить пробовал так реиндексировать?
#22 by mikecool
на закладке Messages будут появляться сообщения.... не пробовал, но думаю можно... однако - на скуле это делать приходится очень редко...
#23 by mikecool
нажми F5 или кнопку с зеленым треугольником :-)
#24 by Лефмихалыч
жаль, что с УРБД-обменом такой фокус не провернуть... очень жаль...
#25 by Лефмихалыч
редко или нет, а вот камрад, который хочет по расписанию реиндексироваться и вроде даже предпосылки у него к тому имеются...
#26 by vlad71
Как понять что переиндексация закончена?
#27 by vlad71
При переиндексации агентов надо останавливать, которые висят от СКЛ или нет?
#28 by vlad71
Поскажите срочно надо 26 27 , вся работа офйиса встала.
#29 by Лефмихалыч
как только завершится выполнение EXEC  _1sp_dbreindex, так сразу и закончилась значит реиндексация ни чо не надо
#30 by vlad71
ясно, значит ждем
#31 by mikecool
напишет что-то типа "Query executed"
#32 by vlad71
Что значит Return code=0
#33 by vlad71
и еще вот это "DBCC execution completed. If DBCC printed error messages, contact your system administrator."
#34 by vlad71
Проблема осталась. Монопольно пускает, а при общем заходе пишет что необходимо переиндексировать. Это стало появляться после того как в конфигураторе добавил новый документ.
#35 by Лефмихалыч
это нормально тебе ж человечьим языком сказано: "Выполнение завершено. Ежели были сообщения об ошибках, законтачь со своим системным администратором" думать надо...
#36 by Глобин
Откати взад из бэкапа. Надеюсь не забыл перед изменением и MD под бекап SQLуля тоже сохранить?
#37 by vlad71
Взял удалил этот документ и сохранил. Щас все заработало. Бэкап есть. Но надо снова добавить новый документ. Что делать незнаю. Щас все уйдут буду экспериментировать.
#38 by Глобин
Слушай, а как насчет эксперементировать на запасной базе.
#39 by Skylark
ситуация отдаленно напоминает проблему с обновлением компоненты расчет (Зик 273 / комплексная 468) - лечилось выгрузкой/загрузкой. Посмотри поиском эту ветку.
#40 by vlad71
Это да. Догадка такая есть у меня. Что в шапку документа я добавил реквизит с типом Строка неограниченная. Кажется скл неправильно ее понимает. Такое может быть?
#41 by vlad71
Может быть это даже и поможет, тоэже идея. Просто когда в первый раз переводил базу из ДБФ в СКЛ тоже не грузилось, после долгих поисков обнаружил что СКЛ неправильно воспринимал Строку неограниченную. Когда это убрал, все загрузилось благополучно.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям