Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ошибка установки библиотеки CLR в MSSQL2008R2 / 8 сообщений из 8, страница 1 из 1
28.01.2019, 14:35
    #39765924
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка установки библиотеки CLR в MSSQL2008R2
Добрый день.

Помогите разобраться, делаю установку библиотеки:
Код: sql
1.
CREATE ASSEMBLY [MyCLR] FROM 'C:\MyCLR.dll' WITH PERMISSION_SET = EXTERNAL_ACCESS



Получаю ошибку:
Операция CREATE ASSEMBLY для сборки "MyCLR" была выполнена с ошибкой, поскольку сборка была создана для неподдерживаемой версии среды CLR.

Данная сборка спокойно устанавливается на MSSQL2016.

Библиотека имеет след. зависимости:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
using System;
using System.Data.SqlTypes;
using Microsoft.SqlServer.Server;
using System.Net;
using System.IO;
using System.Collections.Generic;
using System.Collections.Specialized;
using System.Text;
using System.Text.RegularExpressions;



Данную библиотеку возможно установить на mssql 2008?
...
Рейтинг: 0 / 0
28.01.2019, 14:41
    #39765931
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка установки библиотеки CLR в MSSQL2008R2
Игорь_UUS,

тут больше вопрос к фреймворкам на серверах, ну и под какой вообще скомпилиравана ваша
...
Рейтинг: 0 / 0
28.01.2019, 14:46
    #39765933
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка установки библиотеки CLR в MSSQL2008R2
TaPaK,

а как можно выяснить, под какой фреймворк скомпилирована данная библиотека?
...
Рейтинг: 0 / 0
28.01.2019, 14:51
    #39765937
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка установки библиотеки CLR в MSSQL2008R2
Игорь_UUSTaPaK,

а как можно выяснить, под какой фреймворк скомпилирована данная библиотека?
так посмотрите что подключено
авторБиблиотека имеет след. зависимости:
...
Рейтинг: 0 / 0
28.01.2019, 15:17
    #39765957
Игорь_UUS
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка установки библиотеки CLR в MSSQL2008R2
TaPaK,

Подскажите, где на сайте майкрасофт можно почитать на эту тему? чтоб разобраться какая версия фрейморка нужна.


ещё подскажите, если нужна 4-я версия, то clr сборка может работать на mssql2008r2?
...
Рейтинг: 0 / 0
28.01.2019, 15:28
    #39765964
Alexander Us
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка установки библиотеки CLR в MSSQL2008R2
Игорь_UUS,

Компилируйте сборку для SQL2008R2 под .NET Framework 2.0, 3.0 или 3.5 но не выше.
...
Рейтинг: 0 / 0
28.01.2019, 15:55
    #39765981
alexeyvg
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка установки библиотеки CLR в MSSQL2008R2
Игорь_UUSПодскажите, где на сайте майкрасофт можно почитать на эту тему? чтоб разобраться какая версия фрейморка нужна.Такой информации там нет (да, документация стала никакой).

Но есть соответствие версии NET и версии CLR https://docs.microsoft.com/en-us/dotnet/framework/migration-guide/versions-and-dependencies
А версию CLR можно узнать из SELECT [version] FROM sys.dm_clr_properties

Или это можно найти не у микрософта, например: http://www.sqlservercentral.com/articles/Stairway Series/119429/
...
Рейтинг: 0 / 0
28.01.2019, 16:00
    #39765986
TaPaK
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Ошибка установки библиотеки CLR в MSSQL2008R2
Код: sql
1.
select * from sys.dm_clr_properties
...
Рейтинг: 0 / 0
Форумы / Microsoft SQL Server [игнор отключен] [закрыт для гостей] / Ошибка установки библиотеки CLR в MSSQL2008R2 / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]