Приведенные выше решения будут работать, но мы обнаружили, что наилучшим практическим подходом будет создание новой таблицы, хранящей все различные конечные точки в БД. Затем мы обновили CLR для вызова этой таблицы, чтобы получить конечные точки, которые были необходимы. Таким образом, для каждого сервера будут загружены надлежащие метаданные, и все они будут извлечены из БД. Никакого жесткого кодирования таким образом, и вам не нужно беспокоиться о внешних текстовых файлах на сервере SQL. Все это содержится в БД.