Falha
Quando a busca por documentos ao NFS-e ColdWeb retorna erro de falta de tables ou views (ORA00942)
Solução
1º verificar as strings de conexão do maker:
-
acessar o banco de dados;
-
conectar ao banco do connector nfse;
-
fazer o select na tabela VARIABLE_PARAMETERS - ex: “select * from variable_parameters”;
-
selecionar a string que esta na coluna VALUE da linha DATABASECOLD;
-
utilizar a ferramenta “NDDigital.eForms.EncryptString.Maker” para decriptar a string do DATABASECOLD, para verificar se esta com os dados de conexão corretos;
-
caso seja necessário, efetuar correções na string e criptografa-la utilizando a mesma ferramenta;
-
após criptografar a string, dar um update na tabela “variable_parameters” - update variable_parameters set value = 'STRING DO COLD' where NAME = DATABASECOLD.
2º conceder permissões para os bancos se comunicarem
rodar no banco do Cold NFSE:
GRANT SELECT ON TBLISTCITIES TO NFSE_CONNECTOR;
GRANT SELECT ON TBPERMISSIONUSER TO NFSE_CONNECTOR
rodar no banco do Connector NFSE:
GRANT SELECT ON TBLISTCITIES TO NFSE_COLD;
GRANT SELECT ON TBPERMISSIONUSER TO NFSE_COLD
Outras informações
Fonte: Paulo Roberto Almeida