Эквивалент Oracle UTL_TCP в SQL Server 2005 - PullRequest
0 голосов
/ 02 февраля 2011

Я получил функцию от коллеги в качестве решения проблемы, с которой я столкнулся, в одном из наших приложений, которое включало ссылку на библиотеку Oracle UTL_TCP (write_text).Однако решение пока не одно, поскольку я на самом деле не использую Oracle, а использую SQL Server 2005. Мне удалось преобразовать большую часть кода в синтаксис Transact SQL, но я до сих пор не нашел эквивалент этой библиотекиSQL Server.

Я знаю, что UTL_TCP.write_text просто отправляет сообщение службе на другом сервере (параметры включают хост, порт и кодировку).

Любые возможные идеи?

Заранее спасибо!

1 Ответ

2 голосов
/ 02 февраля 2011

SQL Server не имеет встроенной поддержки для использования сокетов из кода TSQL. Наиболее очевидным решением является написание собственных хранимых процедур CLR для переноса класса System.Net.Sockets.Socket.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...