Hibernate no SQL Server 2005 problemas com a modelagem

Galera estou com o seguinte problema: Estou integrando a minha aplicação com outra usando Hibernate, porém o banco de dados da outra aplicação
tem tabelas com nomes por exemplo: “Pessoas.Enderecos” o Hibernate gerou um tabela com o nome Enderecos porem quanto eu tento fazer uma HQL nessa tabela da a seguinte msg: “Não foi possível encontrar o servidor ‘xxx’ em sys.servers. Verifique se o nome do servidor correto foi especificado. Se necessário, execute o procedimento armazenado sp_addlinkedserver para adicionar o servidor ao sys.servers.”

Como eu poderia resolver isso já que não posso modificar a modelagem do sistema?

Tentou alterar o nome da tabela na sua entidade ??
Se tiver usando annotations

@Table(name="Pessoas.Enderecos")

na verdade esta dessa maneira, porem não funciona, me deram a dica de usar views porem não consigo mapeá-la pois não tem chave primaria. Tem como criar?

so pra constrar esta desta mandeira …

@Entity
@Table(name="Pessoas.Enderecos"
    ,schema="dbo"
    ,catalog="BancoIntegracao"
)

resolvi o problema mapeando a view funcionou blz, caso alguém passe por isso fica a dica.