Галактика 9.1 + Windows Server 2012

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

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

RAJAH
Местный житель
Сообщения: 931
Зарегистрирован: 18 фев 2008, 12:49

Галактика 9.1 + Windows Server 2012

Сообщение RAJAH »

Кто-нибудь скрещивал этих зверей? Что-то не запускается napsrv.
Ошибка 10106: Не удается загрузить или инициализировать нужного поставщика услуг.
В событиях системы более подробно:
NAPServer => Error code (10106): RpcServerUseProtseqEp failed, error 1721. Was triyng to listen port ****. Port is occupied or some local proxy prevent direct opening of socket.
Номер порта менял. Брандмауэр отключён.
При установке предупреждал, что

Код: Выделить всё

Используется MS SQL Server 11.00.2100
Необходим Microsoft SQL Server 07.00, 08.00, 09.00 или 10.00. Продолжить? [Y -да, N - нет]
Они несовместимы?
Последний раз редактировалось RAJAH 21 ноя 2013, 12:53, всего редактировалось 2 раза.
Den
Местный житель
Сообщения: 1842
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Ярославская область ОАО "Часовой завод Чайка" г. Углич
Контактная информация:

Re: Галактика 9.1 + MS SQL Server 2012

Сообщение Den »

Вроде недавно было что то на эту тему проблемы напа с 2012 сервером. Смотрите NAPSRV_EXE_55120.txt.
RAJAH
Местный житель
Сообщения: 931
Зарегистрирован: 18 фев 2008, 12:49

Re: Галактика 9.1 + MS SQL Server 2012

Сообщение RAJAH »

Стоит 5.5.12.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Галактика 9.1 + MS SQL Server 2012

Сообщение edward_K »

F4 вам поможет. На Ms70drv.dll ест. и на свой страх и риск.
Я знаю нескольких зверей у кого 810 и MS2012 - и вроде пашет(с 9 пока никого у меня нет).

Код: Выделить всё

Far - F4
строку 
07.00 08.00 09.00 10.00 10.50 
заменить на
07.00 08.00 09.00 10.00 11.00 
- это для гашения предупреждения
строку
(FASTFIRSTROW)
забить пробелами - это для работы журнала
Размер файла измениться не должен!
Но судя по всему у вас проблема все таки в брэндмаузере(или в антивире).
RAJAH
Местный житель
Сообщения: 931
Зарегистрирован: 18 фев 2008, 12:49

Re: Галактика 9.1 + MS SQL Server 2012

Сообщение RAJAH »

Антивируса нет, брандмауэр отключён.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Галактика 9.1 + MS SQL Server 2012

Сообщение edward_K »

Ну тогда для начала попробуйте поставить на 2008 сервак.
Проверьте, чем порты заняты(судя по сообщению он не свободен).
По коду ошибки нужно спросить в ТП или поискать в инете - вдруг она системная.
Связка 810+2012 работает(если dll подправить, то даже журнал). про 9 ку ничего не могу сказать, но видимо должна.
Помимо брэндмаузера там еще пара защит есть - типа DEP. Кстати - вы db_inst то обновили?
Правильней поставить галку , как то обновить до последней версии, переставить nap.
Обновить можно хоть где - лишь бы база была какая то - хоть на локале первасив.
Ну или найти последний дистрибутив, который уже содержит все изменения.
И нет ли там напа от 810?
Ошибка возникает при старте службы?
RAJAH
Местный житель
Сообщения: 931
Зарегистрирован: 18 фев 2008, 12:49

Re: Галактика 9.1 + MS SQL Server 2012

Сообщение RAJAH »

Ошибка возникает при попытке запустить службу NAPServer.
Других napsrv.exe нет.
Установил программы со скачанных дистрибутивов и заменил каталоги пропатченными.
Для MSSQL 2008 ошибка повторилась, так что проблема всё-таки не в MSSQL 2012, наверное.
Попробовал через Microsoft SQL Server Management Studio запустить запрос:

Код: Выделить всё

update x$journalconfig set typejournal=0
Выдаёт ошибку:

Код: Выделить всё

Сообщение 17750, уровень 16, состояние 0, процедура na_getallupddelinfo, строка 1
Не удалось загрузить динамическую библиотеку namssql.dll или одну из библиотек, на которые она ссылается. Причина: 193(%1 не является приложением Win32.).
Сообщение 17750, уровень 16, состояние 0, процедура na_notifysettingschanged, строка 1
Не удалось загрузить динамическую библиотеку namssql.dll или одну из библиотек, на которые она ссылается. Причина: 193(%1 не является приложением Win32.).
Что "не является приложением Win32"?
RAJAH
Местный житель
Сообщения: 931
Зарегистрирован: 18 фев 2008, 12:49

Re: Галактика 9.1 + Windows Server 2012

Сообщение RAJAH »

NapServer запустился, но отключить protect не удаётся:

Код: Выделить всё

Сообщение 17750, уровень 16, состояние 0, процедура na_getflagsfast, строка 1
Не удалось загрузить динамическую библиотеку namssql.dll или одну из библиотек, на которые она ссылается. Причина: 193(%1 не является приложением Win32.).
Сообщение 17750, уровень 16, состояние 0, процедура na_getmultipleinfo, строка 1
Не удалось загрузить динамическую библиотеку namssql.dll или одну из библиотек, на которые она ссылается. Причина: 193(%1 не является приложением Win32.).
Сообщение 18054, уровень 16, состояние 1, процедура ABONENTS_U, строка 156
Было вызвано сообщение об ошибке 50012, серьезность 11, состояние 1, но сообщение с таким номером ошибки не было найдено в таблице sys.messages. Если номер ошибки превышает 50000, убедитесь, что определяемое пользователем сообщение добавлено при помощи процедуры sp_addmessage.
Сообщение 3609, уровень 16, состояние 1, строка 1
Транзакция завершилась в триггере. Выполнение пакета прервано.
В чём может быть причина?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Галактика 9.1 + Windows Server 2012

Сообщение edward_K »

наверное naps у вас не той системы. Библиотеки зависят от процессора и DB_INST\msinst обычно разбирается какую подложить, но мож в вашем случае не смог.
RAJAH
Местный житель
Сообщения: 931
Зарегистрирован: 18 фев 2008, 12:49

Re: Галактика 9.1 + Windows Server 2012

Сообщение RAJAH »

О! Очередная переустановка msinst.exe -napsrv помогла!
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Галактика 9.1 + Windows Server 2012

Сообщение edward_K »

ну и чтобы добить тему вспоминайте от имени кого вы ставили в прошлый раз. То что вы админ на сервере, не значит, что запуск делали под полными правами, или не была запущена служба доступа к реестру или еще чего. Наскоко вспоминаю один раз пришлось руками подкладывать нужные файлы.
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Re: Галактика 9.1 + Windows Server 2012

Сообщение maikl »

Установили Windows server 2008 R2.
MS SQL 2012.
Поставил последний напсервер.
Не хочет автоматически запускаться просле перезагрузки SQL.
Вручную запускается, с восстановленной базой можно работать.
Но хотелось бы автоматического запуска.
Может кто сталкивался с такой проблемой ?
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Галактика 9.1 + Windows Server 2012

Сообщение edward_K »

глупый вопрос - а тип запуска то стоит автомат?
Проверьте, что SQL Server и Нап стартуют от одного пользователя. А также что Нап входит в список зависимых служб для SQL Server.
Ну и опять же - возможно он пытался стартовать, но не смог с какой то ошибкой - смотрите логи системы. Ну еще у него есть какой то отладочный режим - сие ищите в i_sql.chm.
maikl
Местный житель
Сообщения: 1503
Зарегистрирован: 29 мар 2005, 17:49
Откуда: Тверь

Re: Галактика 9.1 + Windows Server 2012

Сообщение maikl »

Тип запуска-автоматически.
Ведь при установке напсервера, все делается само, т.е никаких специальных настроек не делается.
Я помню в старых версиях Галактики, у нас была такая проблема, но потов ушла с обновлениями.
Кстати, при переустановке напсервера, он не может перезаписаться, хотя пишет, что службу останавливает.
Это тоже давно было, потом исправляли, теперь опять появилось.
Вроде по инструкции переустанавливаем.
edward_K
Заслуженный деятель интернет-сообщества
Сообщения: 5184
Зарегистрирован: 29 мар 2005, 17:49
Откуда: SPB galaxy spb

Re: Галактика 9.1 + Windows Server 2012

Сообщение edward_K »

и все таки проверьте от чьего имени стартует. Да и наверное нужно под парами админа установку делать - то что вы администратор еще ни о чем не говорит 8) , надо еще запуск скажем тотала сделать от имени администратора. И смотрите логи системы и с ними с ТП. DB_inst кстати то обновленный?
Поищите в описаниях к патчам - мож там будет какой то совет.
Ответить