Paulo sim é possivel
Veja um exemplo simples
CREATE PROC TESTE @PRODIDASSELECT * FROM SERVER1.NORTHWIND.DBO.PRODUTOSWHERE PRODID = @PRODID
EXEC TESTE @PRODID = 40
ABS
Opa Paulo,
Select pode ser feito assim Servidor.banco.user.Tabela então poderia ter select no servidor10.banco2.dbo.Exemplo ou servidor9.banco2.dbo.teste e assim por diante vai depender do seu usuario ter permissão para acessar o banco.