Partilhar via


Como: Implantar os itens de projeto de banco de dados SQL CLR em Assemblies referenciados

Não é possível implantar itens de projeto de banco de dados SQL Server Common Language Runtime (CLR SQL) em assemblies referenciados usando os recursos de implantação em Visual Studio. Você deve usar o Transact-SQL Create Assembly instrução em vez disso. Por exemplo, se um projeto de banco de dados do CLR de SQL contém uma referência a outro projeto de banco de dados de SQL de CLR, é possível usar o comando deploy no primeiro projeto para implantar os itens no segundo projeto (referenciado).

Para implantar os itens de projeto SQL CLR em assemblies referenciados

  1. Crie itens em seu projeto, bem como quaisquer itens que precisam ser criados no assembly referenciado.

  2. Implantar os itens usando o Transact-SQL Create Assembly statement, passando as informações para a DLL que você deseja implantar no SQL Server. Para obter mais informações, consulte o Create Assembly (Transact-sql) tópico no site da Microsoft.

    Observação importanteImportante

    Você deve ter as permissões apropriadas para implantar um assembly de novo ou atualizado para um banco de dados. Para obter mais informações, consulte Permissões necessárias para os recursos de banco de dados de Visual Studio.

Consulte também

Tarefas

Como: Criar um projeto para os objetos de banco de dados que usam a integração de tempo de execução de linguagem comum SQL Server

Como: Criar e executar um procedimento armazenado do SQL Server usando a integração do Common Language Runtime

Como: Criar e executar um disparador de SQL Server usando a integração do Common Language Runtime

Como: Criar e executar um agregado de SQL Server usando a integração do Common Language Runtime

Como: Criar e executar uma função de SQL Server User-Defined usando a integração do Common Language Runtime

Como: Criar e executar um tipo de SQL Server User-Defined usando a integração do Common Language Runtime

Demonstra Passo a passo: Criar um procedimento armazenado no código gerenciado

Como: Depurar um CLR SQL procedimento armazenado

Referência

Atributos para objetos de banco de dados e de projetos de banco de dados do CLR de SQL

Conceitos

Introduction to SQL Server CLR Integration (ADO.NET)

Vantagens de usar código gerenciado para criar objetos de bancos de dados

Criar objetos de SQL Server no código gerenciado

Outros recursos

SQL CLR Database Debugging