Feb. 5th, 2013

narga: (Default)
Вторично сталкиваюсь с проблемой в связке NAV + именованный экземпляр SQL. Алгоритм тот же - разворачиваем в SQL базу из бэкапа, запускаем NAV, пытаемся открыть базу и получаем одну из ошибок:

The extended stored procedure xp_ndo_enumusersids in the library file xp_ndo.dll, is not available

The extended stored procedure xp_ndo_enumusergroups in the library file xp_ndo.dll, is not available

Полный текст может звучать так:

The extended stored procedure xp_ndo_enumusersids in the library file xp_ndo.dll, is not available on the NAME server. Until this procedure and library have been added, it will not be possible to connect to this server from Microsoft Dynamics NAV with Windows Authentication, but you will still be able to connect with Database Server Authentication. You can read more about adding this extended stored procedure in the help pages on the product CD. Follow the hyperlink to the readme.txt file on the Servers page under the Documentation section of SQL Server.

Или так:



Что делать в этом случае:

1. Берём дистрибутив с NAV (MS Dynamics NAV).

2. Ищем там папку SQLDatabase, в ней PFiles, в ней ещё подпапки.

3. Копируем оттуда файл  xp_ndo.dll или xp_ndo_x64.dll, в зависимости от разрядности.

4. Кладём его туда, откуда он будет запускаться на SQL-сервере. Логичнее всего к прочим dll-кам экземпляра, а именно %Program Files%\Microsoft SQL Server\INSTANCENAME\MSSQL\Binn

5. Запускаем Microsoft SQL Server Management Studio, заходим в наш инстанс.

6. Databases => system databases => master => Programmability => Extended stored procedures. Правой мышкой по Extended stored procedures, выбираем New extended stored procedure.

7. Создаём новую процедуру с именем xp_ndo_enumusersids, подсовываем ей нашу dll. Точно также создаём xp_ndo_enumusergroups, с тем же dll.

8. Заходим в permissions обеих dll, search, вводим public. Назначаем права Execute (grant).

9. Профит:)

#Разумеется, вместо пунктов 5-9 можно просто выполнить sql-скрипт, а именно:

USE master
EXEC sp_addextendedproc xp_ndo_enumusersids, ‘C:\%FOLDER%\xp_ndo.dll’
GO

GRANT EXECUTE
ON [xp_ndo_enumusersids]
TO PUBLIC
GO

USE master
EXEC sp_addextendedproc xp_ndo_enumusergroups, ‘C:\%FOLDER%\xp_ndo.dll’
GO

GRANT EXECUTE
ON [xp_ndo_enumusergroups]
TO PUBLIC
GO
narga: (Default)
Прислали шикарное письмо: В процессе редактирования делегирования политики name1 я ненароком забрал у группы name доступ на изменение политики… Можно это вернуть?

Я добрая, я просто зашла и вернула. А Серёга злой:  "Я зашил себе жопу! можно ли как нибудь теперь срать старым способом????"

#Для тех, кому написанное выше кажется китайскими иероглифами. Некий человек, редактируя некие разрешения, взял и удалил собственную группу из доступа к редактированию этих разрешений в том числе.
narga: (Default)
Вот иногда бывает такое отмочат, что хоть стой, хоть падай.
Предыстория: на той стороне скайпа барышня Маша и саппорт. С одного аккаунта общаемся то с одним, то с другим.
Вроде всё понятно - сделала неделю назад тестовую площадку, отправила всю инфу. Так нет же. То пытаются в веб-морду зайти не с тестов, а со своего компа, то не могут запустить браузер, то тесты не пингуются (аптайм 5 дней), то войти в сеанс.
Далее у нас замечательный диалог:

Маша: сейчас не могу подключиться под оператором
boot_from_cd: что пишет?
Маша: маша
boot_from_cd: Что пишет система при попытке подключиться?

Ей-богу, мне аж жалко человека стало. Это ж как надо задолбаться, чтобы себя как "что" воспринимать:))
narga: (Default)

Детишечки, тут такое дело. Первого марта Пикники дают традиционный весенний концерт в Москве. Насколько я понимаю, это неведомая мне площадка Известия Холл.

Декабрьский концерт Пикника я честно прохлопала ушами. На весенний мне попасть хочется. Билеты планирую заказать завтра. Кто хочет присоединиться?:)

Вообще Пикник это единственная группа, на чьи концерты я хожу. Потому что их выступления больше чем концерты. Это особая атмосфера, праздник, целая мистерия. На концертах Пикника не бывает упитых ублюдков, визжащих подростков и прочих радостей жизни. Зато там всегда непередаваемое ощущение чуда, сказки, которая происходит на твоих глазах.
И черт с ним, что иногда акустика ни к черту, что толком не поставлен свет. Музыка чувствуется всем телом, как будто она звучит в твоей крови.
Костюмы, постановки, электроштуки Шклярского и ещё много-много-много всего. Каждая песня превращается в целый спектакль.

Короче говоря, если кто не понял - я хочу на концерт Пикника и я на него пойду. А если кто хочет упасть на хвост, то у вас ещё есть время мне об этом сказать.

#Самый громкий крик тишина, самый яркий свет ночь.

Profile

narga: (Default)
narga

January 2025

S M T W T F S
   1234
567891011
12131415161718
19202122232425
2627282930 31 

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Sep. 20th, 2025 06:26 am
Powered by Dreamwidth Studios