Проблемы с Галактикой на MS SQL после замены Винды

Администрирование баз данных (Pervasive.SQL, MS SQL, Oracle, утилита Support)

Модераторы: m0p3e, edward_K, Модераторы

Ответить
LexPV
Новичок
Сообщения: 28
Зарегистрирован: 01 апр 2008, 07:42
Откуда: Хабаровск
Контактная информация:

Проблемы с Галактикой на MS SQL после замены Винды

Сообщение LexPV »

Привет всем.
У нас такая проблема - заменили на галактическом сервере Windows Server 2003 Standart на Windows Server 2003 R2 Enterprise. Поставил MS SQL 2000 SP4, поставил Галактику 8.10, заменил exe на пропатченный, которым пользовались до переустановки. Поставил напсервер. Файлы данных галактической базы остались без изменений на рейд-массиве. Восстановил базу master из дампа, созданного перед переустановкой. Заранее проверил этот способ на другой машине - база поднялась без проблем со всеми логинами и нормально работала. На сервере на первый взгляд все тоже прошло нормально - в Enterprise Manager появились галактические базы и логины пользователей. Но при входе в Галактику она выдала ошибку:
TBlockModifier.Run. Ошибка модификации данных! Статус=311. Обработано 0 записей.
В ms70drv.log выдает следующие сообщения:
18.10.2009 09:12:11 [SUPERVISOR]:
DECLARE @CurDT DATETIME, @AtlDate INT, @AtlTime INT
SELECT @CurDT=GETDATE()
SELECT @AtlDate=dbo.ToAtlDate(@CurDT), @AtlTime=dbo.ToAtlTime(@CurDT)
UPDATE CONTOURCOMPONENTS SET ATL_LASTUSER=?,ATL_ORIGINOFFICE=?,ATL_LASTDATE=@AtlDate,ATL_LASTTIME=@AtlTime,TITLE=? WHERE ATL_NREC=? AND Sys#UL=?
IF @@ERROR=0 AND @@ROWCOUNT>0 SELECT Sys#UL FROM CONTOURCOMPONENTS WHERE ATL_NREC=?
18.10.2009 09:12:11 [SUPERVISOR]:
42000: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot load the DLL C:\PROGRA~1\MICROS~1\MSSQL\binn\namssql.dll, or one of the DLLs it references. Reason: 126(error not found).
И так много раз.
Если пытаешься продолжить работу в Галактике, то при открытии любого документа и большинства интерфейсов выдает такую же ошибку или внутреннюю ошибку выполнения.
При попытке пересчитать в Саппорте права пользователей ругается и не пересчитывает.
Пытался запустить chkmssql под supervisor, он выдал "У вас нет прав на эту базу" 6 раз подряд и вырубился.
В конце концов решил прекратить эксперименты и пойти проторенным путем. Снес MS SQL и поставил заново. Начал процедуру переноса базы на другой сервер, описанную в Инструкции по установке. При попытке запустить Support под newuser он выдал "Не могу соединиться с базой данных" и написал в ms70drv.log:
18.10.2009 16:38:42 [NEWUSER]:
[NAPSrv]: Error call to SQL server. See details in application event log on MSSQL server
В логе SQL сервера такая запись:
Using 'xpstar.dll' version '2000.80.2039' to execute extended stored procedure 'sp_MSgetversion'

Заранее благодарен всем, кто может что-то посоветовать по обоим вопросам.
Ged
Местный житель
Сообщения: 645
Зарегистрирован: 29 мар 2005, 17:49
Контактная информация:

Сообщение Ged »

42000: [Microsoft][ODBC SQL Server Driver][SQL Server]Cannot load the DLL C:\PROGRA~1\MICROS~1\MSSQL\binn\namssql.dll, or one of the DLLs it references. Reason: 126(error not found).
см. Enterpise Manager. База - master
Extended Stored Procedures
все что na_* это галактические, и берутся из namssql.dll.
Двумя жмаками мышки можно посмотреть правильно ли указан путь к данной dll у каждой функции. Это на будущее.

по поводу след. ошибки - проверяйте параметры напсервера.
LexPV
Новичок
Сообщения: 28
Зарегистрирован: 01 апр 2008, 07:42
Откуда: Хабаровск
Контактная информация:

Сообщение LexPV »

Параметры напсервера в GalConf правильные, napsping говорит все Ok.
Masygreen
Местный житель
Сообщения: 1089
Зарегистрирован: 04 сен 2008, 11:27
Откуда: Москва
Контактная информация:

Сообщение Masygreen »

а зачем надо было востанавливать master? в доке подробно написано как востановить базу (с паролями из бакапа) .. долго-противно но работает...
Время ведет!
LexPV
Новичок
Сообщения: 28
Зарегистрирован: 01 апр 2008, 07:42
Откуда: Хабаровск
Контактная информация:

Сообщение LexPV »

Метод с восстановлением базы master на других компах тоже работает, глючит только на сервере после замены винды. И стандартный метод там тоже не сработал, я же писал. В нашей ТП сказали, что вроде как был какой то нюанс с ProLiant, обещали уточнить с Москвой.
Sniper
Постоянный обитатель
Сообщения: 114
Зарегистрирован: 26 июн 2009, 18:29
Контактная информация:

Re: Проблемы с Галактикой на MS SQL после замены Винды

Сообщение Sniper »

LexPV писал(а):Привет всем.
У нас такая проблема - заменили на галактическом сервере Windows Server 2003 Standart на Windows Server 2003 R2 Enterprise.
//////////
Заранее благодарен всем, кто может что-то посоветовать по обоим вопросам.
смотри решение тут
http://www.tyumbit.ru/gal_forum/viewtop ... 7061#47061
Ответить