Ir para o conteúdo

 Voltar a Fórum Técnico
Tela cheia

Help - Versão 2.5.2 com SGBD Oracle.

31 de Julho de 2015, 14:59 , por Michele Cristina - | 1 Pessoa seguindo este artigo.
Visualizado 141 vezes

Adicionado por Cinara Fernanda 01/12/2014 10:17 h

Bom dia!
Fizemos a instalação da versão 2.5.2 com SGBD Oracle, mas não tivemos êxito.

setBolLigado(false); //InfraDebug::getInstance()->setBolDebugInfra(false); //InfraDebug::getInstance()->limpar(); SessaoSEI::getInstance(); }catch(Exception $e){ PaginaSEI::getInstance()->processarExcecao($e); } PaginaSEI::getInstance()->montarDocType(); PaginaSEI::getInstance()->abrirHtml(); PaginaSEI::getInstance()->abrirHead(); PaginaSEI::getInstance()->montarMeta(); PaginaSEI::getInstance()->montarTitle(':: '.PaginaSEI::getInstance()->getStrNomeSistema().' ::'); PaginaSEI::getInstance()->montarStyle(); PaginaSEI::getInstance()->montarJavaScript(); PaginaSEI::getInstance()->abrirJavaScript(); ?> function inicializar(){ infraExibirMenuSistemaEsquema(); } fecharJavaScript(); PaginaSEI::getInstance()->fecharHead(); PaginaSEI::getInstance()->abrirBody('','onload="inicializar();"'); PaginaSEI::getInstance()->abrirAreaDados('30em'); PaginaSEI::getInstance()->fecharAreaDados(); //PaginaSEI::getInstance()->abrirAreaTabela(); //PaginaSEI::getInstance()->fecharAreaTabela(); //PaginaSEI::getInstance()->montarAreaDebug(); PaginaSEI::getInstance()->fecharBody(); PaginaSEI::getInstance()->fecharHtml(); ?>

Foi criada uma instância, chamada bdsei, e dois schemas, um para o SEI e outro para o SIP.

Usamos as seguintes configurações:

A instância foi criada com 8Gb de "Memory size(SGA e PGA).
Database Character Set: WE8ISO88591P15 - ISO 8859-15 West European
National Character Set: AL16UTF16 - Unicode UTF-16 Universal character set
Default Language: American
Default Territory: United States

Foi especificado 50 o número máximo de processo de usuário no sistema operacional.
Foi escolhido o "Shared Server Mode" como o modo de operação do database. Os
parâmetros do mesmo ficaram definidos com o "default".
Os parâmetros de inicialização também foram mantidos o "default".

Os backups foram carregados na base de dados. A instância criada é a "bdsei" que está
no servidor "blade11" e atende na porta "1599".

Alguém pode nos ajudar?

Muito obrigada!


66 comentários

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 15:00

    Adicionado por Guilherme Andrade Del Cantoni

    Bom dia Cinara,

    Com as informações citadas acima não deixam claro sobre o motivo do erro. Teria como você postar maiores informações sobre o erro?
    O erro ocorreu durante a execução do script de atualização do SEI ou do SIP? (sei_atualizar_versao.php ou sip_atualizar_versao.php)?

    Se for possível, verifica o que foi registrado nos logs das aplicações durante o erro. Esse log fica disponível no SEI e SIP no seguinte Menu: [SEI ou SIP] Infra > Log.
    Se a aplicação não estiver acessível, essas informações também podem ser encontradas na base de dados dos respectivos sistemas nas tabelas infra_log.

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 15:00

    Adicionado por Mairon Bathaglini

    Olá Lânia,

    Como o código PHP está sendo exibido talvez o problema seja na configuração do php.ini. Peça para o pessoal verificar se a chave short_open_tag está com o valor "1".

    Mas com relação ao banco recomendo utilizar o charset "WE8ISO8859P1" e não "WE8ISO88591P15".

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 15:01

    Adicionado por Cinara Fernanda

    Boa tarde!

    Fizemos uma nova instalação. Ao executar a URL do SEI, recebo a mensagem de erro abaixo:

    Erro processando operação listar.

    Trilha de Processamento:
    exception '' with message ''Warning: /opt/apache/sip/v252/infra_php/InfraOracle.php linha:258.
    oci_connect(): ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA
    '' in /opt/apache/sip/v252/infra_php/Infra.php:172
    Stack trace:
    #0 [internal function]: infraGerarExcecao(2, '', '', 258, Array)
    #1 /opt/apache/sip/v252/infra_php/InfraOracle.php(258): oci_connect('', '', '', '')
    #2 /opt/apache/sip/v252/infra_php/InfraRN.php(120): InfraOracle->abrirConexao()
    #3 /opt/apache/sip/v252/sip/login.php(124): InfraRN->__call('', Array)
    #4 /opt/apache/sip/v252/sip/login.php(124): SistemaRN->listar(Object(SistemaDTO))
    #5 {main}

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 15:01

    Adicionado por Mairon Bathaglini

    Cinara,

    O erro ocorreu na função de conexão ao Oracle:

    oci_connect(): ORA-12504: TNS:listener was not given the SERVICE_NAME in CONNECT_DATA

    Provavelmente têm algum problema na chave BancoSEI/Servidor do arquivo ConfiguracaoSEI.php.

    A documentação da função indica os formatos abaixo:

    Oracle 10g - [//]host_name[:port][/service_name]
    Oracle 11g - [//]host_name[:port][/service_name][:server_type][/instance_name]

    Referência:
    php.​net/​manu​al/p​t_BR​/fun​ctio​n.oc​i-co​nnec​t.ph​p

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 15:01

    Adicionado por Guilherme Andrade Del Cantoni

    Problema semelhante ao reportado em outra discussão do fórum que foi resolvida: Instalação Discussão sobre Versão 2.5.2 com Oracle

  • 9dd6bb47d9e934b64f8a2a2630984b02?only path=false&size=50&d=mmMichele Cristina
    31 de Julho de 2015, 15:02

    Adicionado por Flaviano Silva 5 meses atrás

    Senhores,

    Apesar do problema já está solucionado, acrescentei um passo a passo para instalação do SEI com Oracle. [[https://processoeletronico.gov.br/boards/10/topics/243]]

Essa comunidade não possui posts nesse blog