Инсталляция БД под SQL 64
Модераторы: m0p3e, edward_K, Модераторы
Инсталляция БД под SQL 64
При инсталляции БД под SQL 64 похоже не подхватывается namssql.dll.
В дальнейшем появляется ошибка
Could not load the DLL namssql.dll, or one of the DLLs it references. Reason: 193(error not found).
Может 64 разрядной платформы есть отдельный инсталлятор БД?
В дальнейшем появляется ошибка
Could not load the DLL namssql.dll, or one of the DLLs it references. Reason: 193(error not found).
Может 64 разрядной платформы есть отдельный инсталлятор БД?
-
- Сообщения: 2
- Зарегистрирован: 02 май 2005, 01:44
- Откуда: Москва
- Контактная информация:
Нужно пропатчить DB_INST и переустановить NAP Server.
Код: Выделить всё
* ПРОБЛЕМА В ПИР: 101.38123
* ПЕРВОЕ РЕШЕНИЕ: 5.4.14.0
* КРАТКОЕ ОПИСАНИЕ: Поддержка х64 и I64 платформы на MS SQL версии
* ПРОЕКТ: Поддержка различных платформ баз данных
* ДЕТАЛИЗАЦИЯ: MS SQL
# ЧТО ИЗМЕНЕНО: библиотека внешних функций (ESP) для MS SQL сервера namssql.dll
# КАК ИЗМЕНЕНО: Добавлены варианты динамической библиотеки для поддержки версий
под платформы x64 и Itanium
namssql.x64 - для x64
namssql.i64 - для Itanium
# ИНСТРУКЦИЯ ПО НАСТРОЙКЕ: Использовать ms_inst.exe версии 5.3.22 для
обновления библиотеки внешних функций вариантом, соответствующим установленному
серверу MS SQL.
После обновления вспомогательной службы napsrv.exe необходимо выполнить ее
конфигурирование с помощью утилиты galconf.exe, после чего перезапустить службу.
Скачал, установил. В "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn\" легла DLL которая раньше называлась namssql.x64. Руками удалил и поставил nasp. После инсталлции исправил ссылку owner на GALAXYDBOWNER.
Но опять вылезло в виндовом журнале:
Could not load the DLL namssql.dll, or one of the DLLs it references. Reason: 1114(error not found).
При выполнении скрипта
exec na_forcefreealldb
dbcc namssql(free)
Появляется ошибка
Msg 17750, Level 16, State 0, Procedure na_forcefreealldb, Line 1
Could not load the DLL namssql.dll, or one of the DLLs it references. Reason: 1114(error not found).
DBCC cannot free the DLL "namssql.dll". The DLL is not loaded.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
Но опять вылезло в виндовом журнале:
Could not load the DLL namssql.dll, or one of the DLLs it references. Reason: 1114(error not found).
При выполнении скрипта
exec na_forcefreealldb
dbcc namssql(free)
Появляется ошибка
Msg 17750, Level 16, State 0, Procedure na_forcefreealldb, Line 1
Could not load the DLL namssql.dll, or one of the DLLs it references. Reason: 1114(error not found).
DBCC cannot free the DLL "namssql.dll". The DLL is not loaded.
DBCC execution completed. If DBCC printed error messages, contact your system administrator.
-
- Сообщения: 2
- Зарегистрирован: 02 май 2005, 01:44
- Откуда: Москва
- Контактная информация:
-
- Постоянный обитатель
- Сообщения: 114
- Зарегистрирован: 26 июн 2009, 18:29
- Контактная информация:
да, патчить надо, если старый релиз.. с 5.4.14 уже поддерживается.forsit писал(а):Скачал, установил. В "C:\Program Files\Microsoft SQL Server\MSSQL.1\MSSQL\Binn" легла DLL которая раньше называлась namssql.x64. Руками удалил и поставил nasp.
2008 скуль с5.4.20 и 64битный с 22 фикса..
поковырял эту проблему у нескольких юзеров на 2005 скуле, проверил procmon ом..
(исправил текст)
локализовал проблему.. дело не в именованном инстансе и не в битности скуля..
суть в том, что в реестре в ветке службы скуля (например MSSQL$GALAKTIKA)
в ветке ImagePath имеем путь до sqlsrv.exe и параметр -sИМЯ_ИНСТАНСА
правильно, если путь до указания -s указан в ковычках, иначе
если путь с пробелами или папка более 8 символов - будет ошибка, что не загрузилась dll
исправив в реестре путь к кслужбе скуля через кавычки и рестарт служб - решает проблему (в пире зарегим)
проверить запуск можно в query analyzer'e выполнив на мастере
exec na_forcefreealldb
или любой другой na_
Последний раз редактировалось Sniper 27 ноя 2009, 16:01, всего редактировалось 2 раза.
-
- Постоянный обитатель
- Сообщения: 127
- Зарегистрирован: 06 июл 2007, 18:25
- Контактная информация:
Re: Инсталляция БД под SQL 64
Начал ковыряться с установкой, столкнулся со следующей проблемой.
При попытке запуска Галактики выдается следующее сообщение
[NAPSrv]: NAPSrv Server not respond
[RPC Error] Code: 1727. Сбой при удаленном вызове процедуры. Вызов не произведен.
Описания ошибки не нашел, кто-нибудь сталкивался с подобным? В какую сторону копать?
При попытке запуска Галактики выдается следующее сообщение
[NAPSrv]: NAPSrv Server not respond
[RPC Error] Code: 1727. Сбой при удаленном вызове процедуры. Вызов не произведен.
Описания ошибки не нашел, кто-нибудь сталкивался с подобным? В какую сторону копать?
-
- Постоянный обитатель
- Сообщения: 127
- Зарегистрирован: 06 июл 2007, 18:25
- Контактная информация:
Re: Инсталляция БД под SQL 64
Извиняюсь, поторопился, с этим разобрался