Como fazer Select em outro schema

Boa tarde estou com a seguinte duvida, estou mapeando as entidades, porém uma entidade fica em outro schema, dai gostaria de saber como eu faço a anotation pra esse tipo de caso, e como eu faria o select normalmente ou tem alguma alteração?

Usa o annotation @Table e coloca o atributo schema:

@Entity
@Table(schema="SchemaAqui")
public class MinhaClasse ... {

[quote=visola]Usa o annotation @Table e coloca o atributo schema:

@Entity @Table(schema="SchemaAqui") public class MinhaClasse ... { [/quote]

Bacana vou olhar isso aqui,
outra duvida que eu possuo é o seguinte no caso de uma tabela, não tem PK, o hibernate vai reclamar que não está achando o Identifier da tabela dai como faz?

Cara,
Criar uma tabela sem PK é meio estranho, imagine que queira excluir/buscar/editar um determinado registro sem um identificador.

Da uma olhada neste post que existe mais argumentos sobre isto:
http://www.guj.com.br/java/81637-jpa-tabelas-sem-chave-primaria

Crie uma PK qualquer nem que não utilize no momento.

Abraços,

[quote=Rafael_rst]Cara,
Criar uma tabela sem PK é meio estranho, imagine que queira excluir/buscar/editar um determinado registro sem um identificador.

Da uma olhada neste post que existe mais argumentos sobre isto:
http://www.guj.com.br/java/81637-jpa-tabelas-sem-chave-primaria

Crie uma PK qualquer nem que não utilize no momento.

Abraços,[/quote]

O problema é que a tabela não é minha =)
E criar uma PK em momento de execução seria a ideia?

Acabei criando uma chave composta e resolveu parcialmente, porém agora me trouxe esse erro

Caused by: com.microsoft.sqlserver.jdbc.SQLServerException: Could not find server ‘Teste’ in sysservers. Execute sp_addlinkedserver to add the server to sysservers.