SQL Instructions – Efetuando SELECT em servidores distintos – Linked Server

Esses dias me deparei com a seguinte situação : 2 servidores de Banco de Dados em maquinas distintas. Encontrei a seguinte solução ( Linked Server ). Utilizando SQL Server 2005 montei a seguinte Query :

/* Cria um link com o outro servidor */
EXEC sp_addlinkedserver
@server = ‘dbLink’, /* Nome do servidor */

@srvproduct = ”, /* Caso o servidor seja de outro produto Ex. Oracle */
@provider = ‘MSDASQL’, /* Provider */
@provstr = ‘DRIVER={SQL Server};SERVER=ESTEVAO-PC\SQLEXPRESS;UID=usuario_do_banco_linked;PWD=senha_do_banco_linked;’

/* Lista o servidor linkado */
select * from sys.servers where name=’dbLink’

/* Selecciona dados no servidor linkado */
select * from dbLink.banco.schema.tabela

/* Elimina o link ao servidor linkado */
exec sp_dropserver ‘dbLink’

Sobre Estevão Ferreira Maia
* Desenvolvedor em Web e Desktop (especialmente na plataforma .NET e Java), graças à formação em tecnologia e dedicação a muito estudo, solidificados pela experiência na área. * Realiza trabalhos de design de conceito em softwares, logos, sites, etc. * Participa de projetos utilizando arquiteturas de desenvolvimento ágil como SCRUM e padrões em arquitetura de software (Design Patterns). * Facilidade para trabalhar em equipe e criar sinergia com clientes e gestores. Além disso, está constantemente em crescimento técnico e metodológico, através de cursos, seminários e certificações. * Ministra várias palestras e míni cursos na área de dispositivos móveis Google Android e sobre desenvolvimento, e colaboro com a comunidade código aberto (OpenSource) e acadêmico e com artigos publicados no site Viva o Linux e outros. - Áreas de Conhecimento - Web: Web Services, SOAP, Java EE, ASP.NET, HTML, JavaScript, Adobe Flash, Adobe Flex, EXTJs; Desktop: .NET C#, QT Develop C/C , VB .NET; Móvel: Google Android, Windows Phone, iPhone SDK. Bancos de Dados: DB2, SQL Server, Firebird, MySQL; Servidores: Apache, Apache Tomcat, IIS, IBM WebSphere, Azure (Cloud Computing); Linguagens: .NET C#, Java, Android SDK, Objective C (iPhone), C/C e ActionScript; Redes: Windows NT/2000/2003, MacOS X, OpenSuse, Slackware; Ferramentas: Enterprise Architect, Crystal Reports, VisualStudio, Eclipse , Rational IBM, Netbeans, Adobe Flex Builder, Adobe Photoshop CS, Dreamweaver CS. Certificações MS2B - Microsoft Students to Business; IPELA – Sony Network Camera;

Deixe uma resposta

Preencha os seus dados abaixo ou clique em um ícone para log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Sair / Alterar )

Imagem do Twitter

You are commenting using your Twitter account. Sair / Alterar )

Foto do Facebook

You are commenting using your Facebook account. Sair / Alterar )

Connecting to %s

Seguir

Obtenha todo post novo entregue na sua caixa de entrada.