|
|
|
Supreme Being
      
участник
Last Login: 26.10.2007 16:04
Сообщ.: 159,
Visits: 1 042
|
|
| Есть сервер SQL2005, на VS2005 нужно написать внешнюю хранимку в которой нужно создать картинку. В обыкновенном проекте всё понятно как работать с графикой. Здесь же никак не пойму как подключить System.Drawing. В списке Reference этого класса нет. Возможно его использовать в CLR процедурах?
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
|
|
|
|
Supreme Being
      
участник
Last Login: 26.10.2007 16:04
Сообщ.: 159,
Visits: 1 042
|
|
|
|
|
|
Supreme Being
      
участник
Last Login: 26.10.2007 16:04
Сообщ.: 159,
Visits: 1 042
|
|
| Вопрос немного не по теме: Создал CLR-функцию которая возращает картинку баркода в формате GIF. Баркод создается на картинке обычным шрифтом еановским. У себя на компе всё работает. Перенёс функцию на основной сервак. Запустил - оказалось забыл шрифты скопировать. Скопировал шрифты. Запустил ещё раз - функция не видит шрифты, печатает на картинке обычным шрифтом, т.е. вместо баркода просто цифры и буквы тапа k:de27... Можно ли решить эту проблему с шрифтами без перезагрузки sql-сервера или сервака?
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Не знаю даже. Проверь видит ли система эти шрифты, например, через WordPad.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 26.10.2007 16:04
Сообщ.: 159,
Visits: 1 042
|
|
| Word запускал, видит. Дело в том что очень не хочется даже только SQL сервер останавливать, много народу сидит на нём-)) Но видать придётся ждать удобное время для этого
|
|
|
|
|
Supreme Being
модератор
Last Login: 04.05.2008 13:32
Сообщ.: 7 240,
Visits: 65 445
|
|
| Можно попробовать еще перерегистрировать сборку в MSSQL (сделать drop assembly и create assembly). Возможно список шрифтов кешируется где-то внутри самой .NET Framework и перерегистрация сборки возможно заставит MSSQL перезапустить CLR. Хотя если домены приложений .NET создаются к контексте основного процесса MSSQL, то тогда только перезапуск SQL может помочь.
|
|
|
|
|
Supreme Being
      
участник
Last Login: 26.10.2007 16:04
Сообщ.: 159,
Visits: 1 042
|
|
| Перерегистрировать сборку не помогло. Пришлось перезагрузить SQL сервер.
|
|
|
|