MySQL

Top  Previous  Next

Nesta seção estão os passos necessários para a instalação do banco de dados do Lumis Portal no Servidor MySQL:

 

1) Execute o arquivo /setup/generatesql.cmd, para o Windows®, ou generatesql.sh, para o Linux, para criar os arquivos de script do banco de dados.

 

2) Abra o MySQL Query Browser, crie um novo database e execute o script db_mysql.sql.

 

3) No arquivo lumisdata/config/lumishibernate.cfg.xml altere as informações de conexão com o banco de dados.

 

<!-- MySQL 5.0 e 5.5 -->

<property name="dialect">org.hibernate.dialect.MySQLDialect</property>

<property name="connection.driver_class">com.mysql.jdbc.Driver</property>

<property name="connection.username">DB_USERNAME< /FONT></property>

<property name="connection.password">DB_PASSWORD</FONT></property>

<property name="connection.url">jdbc:mysql://HOST_NAME/DATABASENAME?characterEncoding=UTF-8</property>

<property name="connection.isolation">2</property>

 

Uma outra alternativa de conexão com o banco de dados, é a configuração do datasource no servidor de aplicação.

 

4) Execute o arquivo /setup/initializeportal.cmd, para o Windows®, ou initializeportal.sh, para o Linux. Este script executa uma aplicação Java que abre uma conexão com o banco de dados, utilizando as informações do arquivo lumisdata/config/lumishibernate.cfg.xml. Este script também insere os dados iniciais necessários para o funcionamento do Lumis Portal.

 

 

Observações

 

1.Para maiores informações sobre configurações no MySQL 5.1.34, acesse: http://dev.mysql.com/doc/refman/5.0/en/innodb-transaction-isolation.html  
2.Recomenda-se utilizar a versão 5.0.26 ou superior do MYSQL para que não ocorram problemas referentes a caracteres especiais. Versões mais antigas apresentam este bug cujo relato pode ser encontrado em (http://bugs.mysql.com/bug.php?id=18908).

 

O driver MySQL Connector Java não está incluído na distribuição do Lumis Portal, ele pode ser encontrado nos links abaixo:

Mais recente - http://dev.mysql.com/downloads/connector/j/

MySQL 5.0 - http://dev.mysql.com/downloads/connector/j/5.0.html

 

Verificar se a versão do conector do MySQL utilizado, corresponde ao especificado no arquivo setup/setclasspath.cmd ou setup/setclasspath.sh . Caso contrário, alterar a versão do conector no arquivo setclasspath .

Deve-se ainda configurar o default charset para UTF-8 para que funcione com STRICT MODE.

As configurações do MySQL exigidas pelo Lumis Portal podem ser passadas na inicialização ou configuradas no arquivo my.ini:

default-character-set=utf8;
sql_mode=STRICT_TRANS_TABLES

 

3.Existe uma limitação quando utilizado o MySQL que a data não pode ser inferior a 01/01/1753. Quando isso ocorre, é retornado uma mensagem de erro informando que a data é inválida.


Lumis Portal 6.2.0.120405
Copyright © 2006–2012 Lumis EIP Tecnologia da Informação LTDA. Todos os direitos reservados.