Boa tarde, Pessoal eu tenho uma aplicação aqui na empresa que no momento que meu usuario entra nela eu disconecto um determinado banco(EMS2MOV) e conecto outro(EMS2Hist) com a mesma estrutura do que eu disconnectei. Mesmas tabelas mesmos indices. Só que estou apanhando em uma coisa: Eu tenho uma tabela chamada ped-venda que esta no meu banco EMS2MOV. Quando o usuario entra na aplicação eu disconnecto o EMS2MOV e imadiatamente conecto o outro EMS2HIST. Resumindo quando o EMS2HIST esta conectado deveria esta todas as tabelas relacionadas ao EMS2MOV, já que o mesmo tem a mesma estrutura, só que isso não esta ocorrendo toda a vez que que vou tentar acessar essa tabela retorna uma mensagem dizendo : que o banco EMS2MOV não esta conectado para poder acessar a tabela ped-venda . Só que nesse momento o meu outro banco ja esta conectado e com a mesma estrutura. Algume poderia me dar uma luz de como eu posso tratar essa situação? obrigado, Jomar.
Verificar o alias do banco, originalmente a tabela ped-venda pertence ao banco movdis, após conectar o ems2hist, crie o alias pra ele, ex: create alias movdis for em2hist.