Pular para o conteúdo principal

Descobrir se a tabela é replicada – SQL Server 2000

Utilizo este script quase que diariamente. Como o título informa, é útil para casos de dúvidas se uma tabela é replicada ou não e em que publicação ela se encontra. Ah, não sei quem é o autor do script.

use distribution
go
select mst1.srvname as 'Publisher',
msp.publication as 'Publication Name',
msp.description as 'Description',
-- msp.publication_type,
case msp.publication_type
when 0 then 'Transactional'
when 1 then 'Snapshot'
when 2 then 'Merge'
end as 'Type',
msa.article as 'Article',
mst.srvname as 'Subscriber'
from msarticles msa (nolock),
mspublications msp (nolock),
master..sysservers mst (nolock),
master..sysservers mst1 (nolock),
mssubscriptions msu (nolock)
-- msmerge_subscriptions mmsu
where msp.publication_id = msa.publication_id
and msp.publication_id = msu.publication_id
and msa.article_id = msu.article_id
and mst.srvid = msu.subscriber_id
and mst1.srvid = msp.publisher_id
and msa.article = 'tab_parametros_rendimento'
union all
select mst1.srvname as 'Publisher',
msp.publication as 'Publication Name',
msp.description as 'Description',
-- msp.publication_type,
case msp.publication_type
when 0 then 'Transactional'
when 1 then 'Snapshot'
when 2 then 'Merge'
end as 'Type',
msa.article as 'Article',
mst.srvname as 'Subscriber'
from msarticles msa,
mspublications msp,
master..sysservers mst,
master..sysservers mst1,
-- mssubscriptions msu
msmerge_subscriptions mmsu
where msp.publication_id = msa.publication_id
and msp.publication_id = mmsu.publication_id
--and msa.article_id = mmsu.article_id
and mst.srvid = mmsu.subscriber_id
and mst1.srvid = mmsu.publisher_id
and msa.article = 'tab_parametros_rendimento'
--order by 1,2,6,5
order by 1,6,2,5















Linha 25: colocar o nome da tabela
Linha 49: colocar o nome da tabela


Ah, não se esqueça de que o script deve ser executado no seu servidor ”distributor”.

Comentários

Postagens mais visitadas deste blog

Gamasutra's Postmorten: RiverMan Media's MadStone

Aqui vão os meus comentários sobre este postmortem. O jogo em questão, MadStone, foi desenvolvido para a plataforma WiiWare, vindo de um antigo sonho de publicar um jogo para Nintendo (dos fundadores da RiverMan). MadStone é um puzzle 2d, onde as peças vão caindo (assim como tetris) e que custa U$8.00 no WiiWare. Antes de publicar um jogo para WiiWare, a desenvolvedora havia já desenvolvido outros dois jogos casuais para PC, Cash Cow e Primate Panic. Tela do jogo MadStone Bom, vamos às dicas deixadas pelos desenvolvedores: O que funcionou: 1. Correr atrás da Nintendo: Entre contatar a Nintendo e se tornar um desenvolvedor autorizado, os desenvolvedores tiveram que correr um pouco atrás. A primeira lição é justamente essa, não é fácil correr atrás e muitas vezes temos que sair de nossa zona de conforto para conseguir as coisas. 2. Plataforma 2D: A decisão de desenvolver um jogo 2D foi tomada por algumas facilidades como ferramentas de arte mais simples, como o photoshop; Pouco código...

GameDev Tutorial - Basic Circle Chain Engine Using Unity3D Part 1

Circle Chain ( http://www.emanueleferonato.com/stuff/circle_chain/ ) is a simple game developed in 2007 by Emanuele Feronato ( http://www.emanueleferonato.com ) as a monetization test in Flash Games. In fact it's based on Boomshine ( http://www.k2xl.com/games/boomshine/ ) Emanuele has since, ported his game tutorial for lots of platforms: AS3: (complete)  http://www.emanueleferonato.com/2012/02/20/circle-chain-ported-to-as3-with-commented-source-code-available-ready-to-jump-to-the-iphone/ Game Maker: (basic)  http://www.emanueleferonato.com/2012/06/07/circle-chain-engine-made-with-game-maker/ Construct2 HTML5:  http://www.emanueleferonato.com/2012/03/14/html5-version-of-circle-chain-engine-using-scirras-construct2/ Corona SDK:  http://www.emanueleferonato.com/2012/02/24/basic-circle-chain-engine-using-corona-sdk/ Gideros Studio:  http://www.emanueleferonato.com/2012/04/12/basic-circle-chain-engine-using-gideros-studio/ Stencyl:  http://www.emanueleferonato.com/2012/02/29/ba...

E.T. the Extra-Terrestrial em 3 níveis

E.T. o Extra-Terrestre E.T. o Extra-Terrestre, de 1982, é um consagrado filme co-produzido e dirigido por Steven Spielberg, que fez parte da minha infância. Assisti novamente depois de uns 15 anos e nem preciso dizer que foi nostálgico.