Итак суть проблемы :
Необходимо выполнить обновление значений настроек шаблонов (спецификации продуктов->проверка корректности данных модуля->Выполнить обновление значений настроек шаблонов).Когда пытаюсь это сделать Галактика вылетает, при этом очень быстро появляется и исчезает окошко в котором написано что-то в стиле runtime error at XXXXXX as galnet.exe(точно не увидел слишком быстро закрывается). 3 надписи такие пишет. А в ms70drv.log пишет
27.07.2006 15:41:53 []:
[NAPSrv]: Invalid user
З.Ы. В ОДБС все настроено как надо. Ни в каких других случаях такой ситуации не возникает. Napsrv вроде тож нормально настроен.
Перепробовал уже все что можно (ну или это только мне так кажется).
На шаблоны грешить врядли можно так как пытался делать и на базе где этих шаблонов нет.
Буду признателен за любую помощь.
З.З.Ы. На одной из тестовых баз все прошло успешно, но база почти пустая так что где искать все еще непонятно.
посмотрите еще atlerror.log
удалите его перед стартом галки.
интересуют первые 10 строк.
Либо стопорните комп чем нибудь, чтоб увидеть точнро в какой dll или в galnet.exe пошла ошибка. Опять же сравните отчеты о системе там где пашет и нет и отчеты по настройкам - иногда в этом дело.
Если все одинаковое тыды в базе, а эт уже отдельная песня.
Часто помогет чистка dsk,tmp*.tmp и прочего мусора.
Черное окно поймать не успеваю. оно видно доли секунды. 1 раз поймать удалось принтскрином. потом уже не получалось. сохранить тогда не подумал.
Сейчас проверяю структуру БД. О результатах сообщу позднее.
UPDATE:
В черном окне пишет следующее:
Runtime error 216 in galnet.exe at 000F7DEC
Runtime error 255 in kernel32.dll at 0002BC3F
Runtime error 216 in galnet.exe at 000225F4
UPDATE:
Проверка chkmssql(в режиме исправления) результатов не дала. точнее кривости она нашла, исправила но результатов это не принесло.
Проблема решена.
Дело было вот в чем. Существует такая таблица SP_NASTR. Дык вот она должна быть пустая т.к. используется как буфер(в нее загоняют значения, а потом достают). В результате какого то сбоя она оказалась не пустая. И когда в нее стали загонятся значения одно из них дублировалось. А когда вынималось галка не понимала какое из 2-х выбрать и вылетала. Лечится чисткой таблицы. Все лежало перед носом =). Но я на то и новичек что бы не сразу все понимать =).
P.S. На данный момент нет уверенности в том что это корректное решение проблемы. Отправил запрос в службу поддержки. Бум ждать.
UPDATE: Это только не совсем решение проблемы. Обновление будет проходить но некоторые настройки убъются. Бум ждать решения проблемы.