Criação de View no SQL server 2008
Como faço para criar uma view de uma tabela de outro banco de dados que também está associado a outro domínio?
Cleine Oliveira
Curtidas 0
Melhor post
Jothaz
26/10/2015
Linked Server permite-se criar um link para acessar dados de outros servidores (SQL Server, MySql, Oracle, Access e eetc) usando o SQL Server Management Studio ou o Transact-SQL. Assim todos os objetos podem ser usados em comum.
Para abordar este assunto em um post de fórum ficaria improdutivo, então vou postar alguns links com instruções passo a passo e peço que leia e poste suas dúvidas.
Como Criar um Linked Server com SQL Server 2008 e sua Utilidade
Linked Server pra que serve e quando utilizar?
Como consultar se existem Linked Server no meu Banco
Para abordar este assunto em um post de fórum ficaria improdutivo, então vou postar alguns links com instruções passo a passo e peço que leia e poste suas dúvidas.
Como Criar um Linked Server com SQL Server 2008 e sua Utilidade
Linked Server pra que serve e quando utilizar?
Como consultar se existem Linked Server no meu Banco
GOSTEI 1
Mais Respostas
Mariana Carvalho
26/10/2015
Acompanhando para conhecimento.
GOSTEI 0
Jothaz
26/10/2015
As tabela estão em instâncias diferentes ou em servidores físicos diferentes?
Este servidores estão em host de hospedagens?
Este servidores estão em host de hospedagens?
GOSTEI 0
Cleine Oliveira
26/10/2015
Estão em servidores diferentes.
GOSTEI 0
Jothaz
26/10/2015
Você pode criar linked servers?
Pois seria um forma de disponibilizar os objetos e criar a view.
Pois seria um forma de disponibilizar os objetos e criar a view.
GOSTEI 0
Cleine Oliveira
26/10/2015
Você poderia me dizer como fazer este linked server?
GOSTEI 0
Alex Lekao
26/10/2015
acompanhando. rsrsr
GOSTEI 0
Cleine Oliveira
26/10/2015
Obrigado. A sua informação foi de grande valia.
GOSTEI 0
Cleine Oliveira
26/10/2015
Na minha aplicação, ao conectar ao banco de dados (SQL server 2008 R2) retorna o seguinte erro: -2147467259
Qual a causa deste erro? Como resolver?
Qual a causa deste erro? Como resolver?
GOSTEI 0
Lucas Ramos
26/10/2015
Criar o Linked Server
Acessar uma tabela com o Linked Server
Criando a View
USE master GO /* Criando o Linked Server */ EXEC master.dbo.sp_addlinkedserver @server = N'TESTE_SVR', -- Nome do Linked @srvproduct=N'testeLinkedServer', -- Descrição @provider=N'SQLNCLI10', -- Provider para SQL Server Native Client 10.0 VERIFICAR VERSÃO @datasrc=N'140.100.000.00' – Caminho do banco, ou no caso, IP do Servidor /* Criando o login de acesso do Linked Server*/ EXEC master.dbo.sp_addlinkedsrvlogin @rmtsrvname=N'TESTE_SVR', -- Nome criado do Linked @useself=N'False', -- Se outros usuários usarão @locallogin=N'ejulmou', -- Usuário do banco local que terá acesso @rmtuser=N'moview', -- login do banco do outro servidor @rmtpassword='########' –- senha do banco do outro servidor
Acessar uma tabela com o Linked Server
select * from [NOME_LINKED_SERVER].[BANCO].[DBO].[TABELA]
Criando a View
Create View Vw_Teste as select a.campo1, a.campo2, b.campo3, b.campo4 from tabela a join [NOME_LINKED_SERVER].[BANCO].[DBO].[TABELA] b on a.campo = b.campo
GOSTEI 0
Cleine Oliveira
26/10/2015
Lucas muito obrigado. Já consegui fazer a conexão. O linked server não é possível nesta situação devido a particularidade da aplicação.
GOSTEI 0