Я заинтересован в настройке Visual Studio (2010), поэтому при развертывании проектов базы данных C# CLR он помещает данные в схемы, отличные от DBO. Я понимаю, что могу обновить функции/процедуру/etc ... wrappers, которые он создает вручную, чтобы это произошло: CLR Stored Procedures: how to set the schema/owner?Схема для хранимой процедуры CLR во время развертывания
Однако, мне бы очень хотелось как-то автоматизировать процесс. Если кто-нибудь знает, я бы очень признателен за ответ!
Я говорю о том, что происходит, когда вы щелкните правой кнопкой мыши проект SQL CLR в Визуальная Студия и нажмите «Развернуть». Он помещает вашу сборку в SQL Server, а затем создает функции обертки T-SQL и хранимые процедуры, которые вызывают методы сборки. Насколько я могу судить, эти обертки всегда идут в схему dbo. Я хотел бы поместить их в отдельную схему для организационных целей. До сих пор лучше всего мне удалось вручную отредактировать сценарии SQL до и после развертывания в проекте, чтобы удалить и повторно создать элементы в Схеме, в которой я хочу, но это ручной процесс для каждого элемента. – 2011-01-04 18:45:49