Статус: Новичок
Группы: Участники
Зарегистрирован: 14.10.2013(UTC) Сообщений: 4 Откуда: Пермь
|
После установки КриптоПРО .NET на одну машину вместе c MS SQL Server 2012 (x64) в последнем перестают работать пользовательские CLR сборки. При попытке вызова CLR функции либо просмотра её определения появляется ошибка следующего содержания.. TITLE: Microsoft SQL Server Management Studio
Script failed for UserDefinedFunction 'dbo.FunctionName'. (Microsoft.SqlServer.Smo)
For help, click: http://go.microsoft.com/...unction&LinkId=20476
ADDITIONAL INFORMATION:
Failed to create AppDomain "DBName.dbo[runtime].15". Cannot set security policy under MultiDomain after non-GAC assemblies have been loaded in appdomain. (Exception from HRESULT: 0x8013101C) (Microsoft SQL Server, Error: 6517)
For help, click: http://go.microsoft.com/...ID=6517&LinkId=20476
BUTTONS:
OK ------------------------------Удаление КриптоПРО .NET исправляет ситуацию с SQL сервером, но дело в том, что нам КриптоПРО .NET нужен на машине с рабочим MS SQL Server 2012. Окружение: MS Windows Server 2008 R2 SP1 (x64) Framework 4 Ранее КриптоПРО .NET стоял на машине с MS Windows Server 2003 (x64) и MS SQL Server 2005 (x64) и проблемы с пользовательскими CLR сборками не наблюдались. Каким образом "подружить" КриптоПРО .NET с MS SQL Server 2012? Отредактировано пользователем 14 октября 2013 г. 9:26:49(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,377 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 32 раз Поблагодарили: 706 раз в 614 постах
|
Спасибо, будем разбираться. КриптоПро .NET используете последней версии? Можно отключить функциональность для некоторых процессов, создав ключ и значение в этой ветке HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude. Перезагрузиться. |
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 14.10.2013(UTC) Сообщений: 4 Откуда: Пермь
|
Версия КриптоПРО .NET - последняя. (x64 - 1.0.4863.0 ENG)
Попробуем прописать ключик в реестр. О результатах сообщу чуть позднее.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 14.10.2013(UTC) Сообщений: 4 Откуда: Пермь
|
Прописали вот такой ключ Windows Registry Editor Version 5.00
[HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager\CProExclude\MSSQLServer] "FileName"="sqlservr.exe"Проблема исчезла.
|
|
|
|
Статус: Новичок
Группы: Участники
Зарегистрирован: 14.10.2013(UTC) Сообщений: 4 Откуда: Пермь
|
Чем грозит создание такого исключения? Не возможностью воспользоваться функционалом КриптоПРО из указанного сервиса? Например если я захочу реализовать возможность использования функционала КриптоПРО через CLR расширения SQL сервера, то пока прописан подобный ключ сделать это у меня не получится? Отредактировано пользователем 14 октября 2013 г. 11:12:09(UTC)
| Причина: Не указана
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,377 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 32 раз Поблагодарили: 706 раз в 614 постах
|
Да, пока работать не будет. |
|
|
|
|
Статус: Сотрудник
Группы: Администраторы
Зарегистрирован: 12.12.2007(UTC) Сообщений: 6,377 Откуда: КРИПТО-ПРО Сказал «Спасибо»: 32 раз Поблагодарили: 706 раз в 614 постах
|
Разобрался. Сегодня выложу новую сборку. |
|
|
|
|
Быстрый переход
Вы не можете создавать новые темы в этом форуме.
Вы не можете отвечать в этом форуме.
Вы не можете удалять Ваши сообщения в этом форуме.
Вы не можете редактировать Ваши сообщения в этом форуме.
Вы не можете создавать опросы в этом форуме.
Вы не можете голосовать в этом форуме.
Important Information:
The Форум КриптоПро uses cookies. By continuing to browse this site, you are agreeing to our use of cookies.
More Details
Close