Visual Studio alm rangers


Figure 56 Diálogo de criação de projetos de banco de dados



Baixar 7.59 Mb.
Página32/62
Encontro30.10.2016
Tamanho7.59 Mb.
1   ...   28   29   30   31   32   33   34   35   ...   62
Figure 56 Diálogo de criação de projetos de banco de dados

NOTA

Certifique-se de que você selecionou um nome e local que não tenha uma estrutura de diretórios muito longa. Como o sistema de projeto cria uma hierarquia para armazenar os scripts dos objetos, os nomes dos arquivos podem ser muito longos, levando a problemas durante a automação.



Crie uma referência para o projeto ReferencedDatabase

  1. Clique com o botão direito sobre o projeto de banco de dados. Selecione Add e então clique em Add Database Reference. O diálogo Add Database Reference. (Figura 57)

Figura 57 Adicione uma referência para ReferencedDatabase



  1. Clique no botão Browse para localizer o arquivo .dbschema referente ao banco de dados do projeto “ReferencedDatabase”.



    • Marque a opção Define server variables e digite o nome da variável para o nome do servidor como $(MyReferencedServer). Digite o valor MyLinkedServer (este será o nome do servidor linked server nos próximos passos).



    • Marque a opção Define database variable e digite o nome da variável para o nome do servidor como $(MyReferencedDatabase). Digite o valor ReferencedDatabase (este será o nome do banco de dados nos próximos passos)..



    • Clique em OK para fechar o diálogo Database Reference.

NOTA

A opção “Update the existing schema object definitions” pode ser muito útil se você já desenvolveu um banco de dados que contém referências estáticas a um linked server ou em geral nomes compostos de 3 ou quatro partes. É útil inclusive para fazer engenharia reversa de um banco de dados existente. Esta opção irá Refatorar as existências existentes e torná-las configuráveis através destas variáveis.



Crie uma nova view no projeto que faz referência a tabela do projeto externo (referenciado)

  1. Clique com o botão direito no projeto de banco de dados. Selecione Add e então clique em View. O diálogo Add New Item será exibido. (Figura 55)



Figura 58 Diálogo para adicionar uma nova view

  1. Adicione o script abaixo para definir o schema da nova view:

CREATE VIEW [dbo].[ReferenceTable]

AS

SELECT CustomerId



FROM

[$(MyReferencedServer)].[$(MyReferencedDatabase)].dbo.ReferenceTable


Salve as alterações. Você deverá perceber que não há erros de compilação na janela Error List. (Se você não conseguir visualizar a janela Error você pode visualizá-la através do menu principal View, Error List).

  1. Compile projeto clicando com o botão direito no projeto de banco de dados no Solution Explorer e selecionando o item Build. Você irá visualizar o progresso do deployment na janela Output do Visual Studio. (Caso você não veja a janela Output você poderá exibí-la através do menu principal. Clique em View e então clique em Output. Na janela Output você pode alterar a opção Show output from para Build).



  1. Feche o projeto. No menu principal, clique em File e então clique em Close solution.

O objetivo com o linked server é criar um objeto que não será recriado em re-deploy de forma que erros e alertas de validação de referência não sejam gerados.

 


Catálogo: 2012
2012 -> Fapesp e inpe promovem workshop para discutir relatório do ipcc sobre Riscos de Extremos Climáticos e Desastres nas Américas do Sul e Central
2012 -> Anima Mea Concerto no Convento Corpus Christi, 14junho2015
2012 -> Branches e merge com Visual Studio Team Foundation Server 2012
2012 -> Perfil: Time de Qualidade, Testadores
2012 -> Lista de Biologia Vanessa / Frente a volume 2
2012 -> CÂmara municipal de sapopema estado do paraná cnpj: 77. 774. 487/0001-94 Av. Manoel Ribas, 520, cep – 84. 294-000 Fone/Fax (43) 3548-1258
2012 -> Instituto nacional de estudos e
2012 -> Gabinete do ministro
2012 -> Indice de leis complementar 2012 lei 114 À 154 lei complementar 114 de 19 de janeiro de 2012
2012 -> Agenda do presidente do Ibram, Angelo Oswaldo de Araújo Santos 30 de dezembro de 2014

Baixar 7.59 Mb.

Compartilhe com seus amigos:
1   ...   28   29   30   31   32   33   34   35   ...   62




©bemvin.org 2020
enviar mensagem

    Página principal
Prefeitura municipal
santa catarina
Universidade federal
prefeitura municipal
pregão presencial
universidade federal
outras providências
processo seletivo
catarina prefeitura
minas gerais
secretaria municipal
CÂmara municipal
ensino fundamental
ensino médio
concurso público
catarina município
Dispõe sobre
reunião ordinária
Serviço público
câmara municipal
público federal
Processo seletivo
processo licitatório
educaçÃo universidade
seletivo simplificado
Secretaria municipal
sessão ordinária
ensino superior
Relatório técnico
Universidade estadual
Conselho municipal
técnico científico
direitos humanos
científico período
espírito santo
pregão eletrônico
Curriculum vitae
Sequência didática
Quarta feira
prefeito municipal
distrito federal
conselho municipal
língua portuguesa
nossa senhora
educaçÃo secretaria
segunda feira
Pregão presencial
recursos humanos
Terça feira
educaçÃO ciência
agricultura familiar