Подскажите такой вопрос, мы тут поставили IP SIP телефонию и начали делать запросы к БД Лоции чтобы понять кто звонит (CallerID)...
но так как телефоны в базе введены как обычно)) нужен их предварительный разбор в запросе, решили пойти через RegEXP а он цепляется в виде CLR сборки созданной в .NET
а сборка работает в MSSQL c уровнем совместимости 90, у нас по умолчанию 80
для примера
Код: Выделить всё
CREATE ASSEMBLY
--assembly name for references from SQL script
SqlRegularExpressions
-- assembly name and full path to assembly dll, SqlRegularExpressions in this case
from 'd:\Projects\SqlRegularExpressions\SqlRegularExpressions\bin\Release\SqlRegularExpressions.dll'
WITH PERMISSION_SET = SAFE
...
Лоция падает на машинах где установлено XP других видимых причин вроде не обнаружил
кто знает? это так и есть или можно как то на 80м уровне совместимости использовать сборки????
если нельзя то как запустить Лоцию на ХР на 90 уровне совместимости?
База крутится на MSSQL 2005x86 на WinServer 2003x64