folha phoenix v. 0.00.0
Transcrição
folha phoenix v. 0.00.0
FOLHA PHOENIX V. 0.00.0 IMPLEMENTAÇÕES 1. NOVO INSTALADOR - FOLHA PHOENIX Novo instalador Gerenciamento do banco de dados pelo Btrieve ou Pervasive Novo padrão internacional do número de controle da versão DLL’s e OCX da Microsoft 1.1 INFORMAÇÕES I. Na máquina onde será instalado o aplicativo, não poderá constar nenhum sistema da linha Phoenix em execução, caso contrário, apresentará à mensagem abaixo. Se o gerenciador de banco de dados (Btrieve ou Pervasive) estiver em execução, também será apresentado na mensagem abaixo. Mensagem 1: Folha Phoenix e/ou gerenciador de dados Btrieve em execução Quando detectar na mensagem acima que o gerenciador de banco de dados do Btrieve Microkernel está em execução, basta realizar o procedimento abaixo: Acesse o gerenciador de tarefas do Windows (CTRL+ALT+DEL ou menu Iniciar\Executar, digite taskmgr e clique em OK). Localize o executável W32mkde.exe na aba Processos, selecione o mesmo, clique em Finalizar Processo e confirme a mensagem para que o gerenciador de banco de dados seja fechado, na seqüência, prossiga com a instalação, ao término da instalação acesse o sistema da Folha Phoenix que automaticamente o gerenciador de banco de dados será ativado novamente. Mensagem 2: Folha Phoenix e/ou gerenciador de dados Pervasive em execução Quando detectar na mensagem acima que o gerenciador de banco de dados do Pervasive está em execução, basta realizar o procedimento abaixo: Pervasive Server: Se o gerenciador de banco de dados Pervasive instalado em sua máquina for “Server”, realize o procedimento abaixo: Acesse o menu Iniciar\Executar, digite services.msc e clique em OK. Na lista que será apresentada, localize ao lado direto os registros “Pervasive PSQL Relational Engine” e “Pervasive PSQL Transactional Engine”, selecione um registro por vez, clique com o botão direito do mouse sobre o mesmo, selecione a opção ‘Parar ou Stop’ e prossiga com a instalação, ao término da instalação, clique novamente com o botão direito do mouse sobre esses registros do Pervasive e selecione a opção ‘Iniciar ou Start’ para que o gerenciador de banco de dados seja ativado novamente. Pervasive Client (Instalado como Serviço): Se o gerenciador de banco de dados Pervasive instalado em sua máquina for “Client com serviço”, realize o procedimento abaixo: Acesse o menu Iniciar\Executar, digite services.msc e clique em OK. Na lista que será apresentada, localize ao lado direto o registro “Pervasive PSQL Client Engine”, clique com o botão direito do mouse sobre o mesmo, selecione a opção ‘Parar ou Stop’ e prossiga com a instalação, ao término da instalação, clique novamente com o botão direito do mouse sobre esse registro do Pervasive e selecione a opção ‘Iniciar ou Start’ para que o gerenciador de banco de dados deste terminal seja ativado novamente. Pervasive Workgroup (Versão 8.60): Se o gerenciador de banco de dados Pervasive instalado em sua máquina for “Pervasive Workgroup versão 8.60”, realize o procedimento abaixo: Acesse o menu “Iniciar\Todos os Programas\Pervasive.SQL V8\Engines”, clique na opção “Stop Workgroup Engine” e prossiga com a instalação, ao término da instalação, acesse novamente o menu “Iniciar\Todos os Programas\Pervasive.SQL V8\Engines” e clique na opção “Start Workgroup Engine” para que o gerenciador de banco de dados seja ativado novamente. Pervasive Workgroup Versão 10.30 ou superior (Instalado como Aplicação): Se o gerenciador de banco de dados Pervasive instalado em sua máquina for “Pervasive Workgroup versão 10.30 ou superior, instalado como aplicação”, realize o procedimento abaixo: Acesse o menu “Iniciar\Todos os Programas\Pervasive\PSQL\Engines”, clique na opção “Stop Workgroup Engine” e prossiga com a instalação, ao término da instalação, acesse novamente o menu “Iniciar\Todos os Programas\Pervasive\PSQL\Engines” e clique na opção “Start Workgroup Engine” para que o gerenciador de banco de dados seja ativado novamente. Pervasive Workgroup Versão 10.30 ou superior (Instalado como Serviço): Se o gerenciador de banco de dados Pervasive instalado em sua máquina for “Pervasive Workgroup versão 10.30 ou superior, instalado como serviço”, realize o procedimento abaixo: Acesse o menu Iniciar\Executar, digite services.msc e clique em OK. Na lista que será apresentada, localize ao lado direto o registro “Pervasive PSQL Workgroup Engine”, clique com o botão direito do mouse sobre o mesmo, selecione a opção ‘Parar ou Stop’ e prossiga com a instalação, ao término da instalação, clique novamente com o botão direito do mouse sobre esse registro do Pervasive e selecione a opção ‘Iniciar ou Start’ para que o gerenciador de banco de dados deste terminal seja ativado novamente. II. Quando o tipo de gerenciador de banco de dados instalado em sua máquina terminal for Pervasive Client (instalado como aplicação) e no momento de iniciar a instalação da Folha Phoenix apresentar a mensagem abaixo, é porque existe alguma ferramenta do Pervasive Client em execução, sendo assim, deverá fechá-la para que o gerenciador de banco de dados seja totalmente fechado de forma automática para que o instalador prossiga com a instalação do sistema Folha Phoenix normalmente, caso não exista nenhuma ferramenta aberta, reinicie o computador, pois poderá existir algum arquivo preso na memória. 1.2 INSTALAÇÃO a) Clicando 2 (x) sobre o instalador do aplicativo Folha Phoenix, o mesmo irá certificar se os itens citados acima estão validados, caso esteja, iniciará a instalação conforme janela a seguir. Perceba que a partir deste novo instalador é possível visualizar o número da versão que está sendo instalada, para continuar a instalação clique em Avançar ou em Cancelar para abortar a instalação. Quando a instalação for realizada no Windows 7 ou Windows Vista ou Windows Server 2008 (32 ou 64 bits), execute a instalação como administrador, ou seja, botão direito do mouse sobre o instalador (exe) e selecione a opção “Executar como administrador”. b) Clique em Procurar para selecionar o diretório no qual o aplicativo Folha Phoenix deverá ser instalado, após a seleção, clique em Avançar para continuar a instalação ou em Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. c) Ao clicar em Avançar com relação à janela acima, apresentará uma mensagem conforme abaixo caso o caminho selecionado já exista, clique em Sim para confirmar e continuar a instalação ou Não para retornar a janela acima. d) Na janela a seguir, apresentará a pasta na qual será criado o atalho para acessar o sistema Folha Phoenix, caso queira selecionar outra pasta, basta clicar em Procurar para realizar a seleção, na seqüência clique em Avançar para continuar a instalação ou Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. e) Na janela a seguir, o instalador detectará de forma automática qual o gerenciador de banco de dados que está instalado nessa máquina, e que será utilizado no sistema Folha Phoenix, ou seja, Btrieve (Padrão) ou Pervasive, na seqüência clique em Avançar para continuar a instalação ou Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. Observação: Vale ressaltar que o Btrieve é o gerenciador de banco de dados padrão dos sistemas da linha Phoenix e gratuito, já o Pervasive é um banco de dados pago e que dependerá da necessidade de cada cliente para utilização do mesmo. f) Na janela a seguir, apresentará o local onde o aplicativo Folha Phoenix será instalado como também o local onde o atalho para acesso ao sistema será criado, clique em Instalar para realizar a instalação ou Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. Observação: Se o gerenciador de banco de dados utilizado na máquina for Pervasive e ao clicar em Instalar o instalador encontrar arquivos do Btrieve, clique no botão Sim para excluir/remover esses arquivos, pois os mesmos não serão utilizados para quem utiliza o Pervasive. Se ao decorrer da instalação da Folha Phoenix apresentar a mensagem abaixo, é devido algum terminal/estação estar com o aplicativo da linha Phoenix em execução, neste caso, basta fechar o aplicativo em execução e realizar a instalação novamente, para que os arquivos sejam instalados em sua máquina. g) Ao término da instalação apresentará a janela abaixo, clique em Concluir para finalizar a instalação. A partir deste momento o aplicativo Folha Phoenix já está instalado em sua máquina e pronto para ser utilizado. 1.3 DLL’s e OCX MICROSOFT A partir deste novo instalador a copia das DLL’s da Microsoft: Mfcans32.dll, Msvcrt20.dll e Oc30.dll apenas ocorrerão, quando não existir, ou, se a data e número de versão das mesmas for inferior a qual será instalada, o mesmo caso será aplicado para OCX da Microsoft: Vcf132.ocx. Essas DLL’s e OCX apontadas acima, são utilizadas na rotina de geração de relatórios em formato XLS. 1.4 VERSÃO A partir desta versão, o número de controle da versão será apresentado no padrão internacional, conforme explicação abaixo, tanto no Ajuda\Sobre quanto na janela de splash: Exemplo: 3.55.1.32810 3 = ‘Major’ (grandes alterações, 0 = beta) 55 = ‘Minor’ (pequenas implementações) 1 = ‘Release’ (bugs e correções) 32810 = ‘Build’ (ligado ao SVN, controle de alterações do aplicativo) Já as versões disponibilizadas no Portal e Intranet serão apresentadas apenas com Major, Minor e Release, exemplo: 3.55.1, ao invés de 3.55.1.32810. 1.5 ORIENTAÇÕES IMPORTANTES: I. Ao rodar o novo instalador em um terminal que utiliza o Pervasive Client e a instalação deste gerenciador Client foi feita como Aplicação, à pasta Bin localizada em Arquivos de programas\Pervasive Software\PSQL ou Arquivos de programas (x86)\Pervasive Software\PSQL será renomeada para “bin_B0001#!”, desta forma, o serviço do gerenciador de banco de dados será paralisado para que a instalação do aplicativo Folha Phoenix seja realizada normalmente, este processo é realizado devido o gerenciador de dados ser gerenciado por DLL’s, sendo assim, o modo de parar o serviço é diferente do convencional, ao término ou cancelamento da instalação, essa pasta Bin voltará ao seu nome original automaticamente para que o serviço do gerenciador seja startado novamente. II. Quando utilizar o Pervasive Server ou Pervasive Workgroup como gerenciador de banco de dados da linha Phoenix e ao acessar o aplicativo Folha apresentar a mensagem abaixo, é porque o servidor de banco de dados do sistema está com o serviço do gerenciador parado, neste caso, basta iniciar o serviço para que o sistema se comunique com o banco de dados normalmente. III. Quando atingir o limite de licenças do Pervasive ao acessar o sistema apresentará a mensagem abaixo: IV. Os sistemas da linha Phoenix não roda no Pervasive Client em 64 bits, caso o mesmo seja instalado ao acessar o sistema apresentará à mensagem abaixo: Vale ressaltar que este problema já ocorre atualmente caso o cliente utilize o Pervasive Client em 64 bits. Observação: O Desenvolvimento já está trabalhando em cima deste gerenciador do Pervasive Client em 64 bis para que os sistemas da linha Phoenix passem a rodar no mesmo. V. Quando o Servidor da linha Phoenix possui o sistema operacional em 64 bits e o terminal possui o sistema operacional em 32 bits, ao realizar a desinstalação deste novo instalador da Folha pelo terminal ou servidor, apresenta a mensagem 'Esta instalação não pode ser desinstalada em Windows 64 bits' e não realiza a desinstalação através deste novo desinstalador, tanto pelo modo convencional quanto pelo painel de controle do Windows, inclusive essa mesma mensagem está apresentando de forma intermitente quando o servidor e o terminal da linha Phoenix possuem o sistema operacional em 32 bits. O Desenvolvimento constatou que a ferramenta de criação desses novos instaladores (Inno) possui um bug no desinstalador com relação a está mensagem citada acima, inclusive em alguns fóruns desta ferramenta é mencionado este problema, esperamos que em breve os mesmos disponibilizem uma atualização desta ferramenta solucionando este bug, enquanto isso, o Desenvolvimento está em contato com os mesmos para tentar solucionar essa situação o quanto antes. Vale ressaltar que essa mensagem ocorre independente do gerenciador de banco de dados que está sendo utilizado, ou seja, Btrieve ou Pervasive. Solução Paliativa: Caso seja apresentada a mensagem acima no momento da desinstalação, a única maneira de remover a desinstalação da Folha é pelo modo manual, ou seja, acesse a pasta Phoenix e exclua os arquivos, executáveis e pastas pertinentes ao sistema Folha, exceto as pastas e arquivos de movimentação: GERAL, EMPRESAS e DEFREL como também os arquivos e pastas que são comuns entre os sistemas, poderá remover a pasta Contmatic Phoenix que fica disponível no menu Iniciar/Todos os Programas, caso tenha outros sistemas da linha Phoenix além da Folha, remova apenas os atalhos da Folha Phoenix em relação à pasta Contmatic Phoenix e da área de trabalho. Se na máquina onde será realizada a desinstalação da Folha possuir apenas o sistema Folha, não esqueça de remover os arquivos do Btrieve (W32mkde.exe, W32mkrc.dll e Wbtrv32.dll), caso o cliente utilize este gerenciador de dados, os arquivos ficam armazenados em: Windows\system32 quando for o sistema operacional em 32 bits ou em Windows\SysWOW64 quando for o sistema operacional em 64 bits. 2. NOVO INSTALADOR - ESTAÇÃO PHOENIX Novo instalador Gerenciamento do banco de dados pelo Btrieve ou Pervasive Número de controle de versão seguindo o padrão internacional DLL’s e OCX da Microsoft 2.1 INFORMAÇÕES I. A funcionalidade do aplicativo Estação Phoenix continua sendo a mesma da versão anterior, ou seja, devendo ser instalado apenas em terminais quando trabalhar com os sistemas da linha Phoenix em rede. II. Antes de iniciar a instalação é necessário mapear a unidade de rede no terminal onde o mesmo será executado, caso contrário, apresentará a mensagem abaixo: III. No terminal onde será instalado este aplicativo não poderá constar nenhum sistema da linha Phoenix em execução, caso contrário, apresentará à mensagem abaixo. Se o gerenciador de banco de dados (Btrieve ou Pervasive) estiver em execução, a instalação continuará normalmente. 2.2 INSTALAÇÃO a) Clicando 2 (x) sobre o instalador do aplicativo Estação Phoenix, o mesmo irá certificar se os itens citados acima estão validados, caso esteja, iniciará a instalação conforme janela a seguir. Perceba que a partir deste novo instalador é possível visualizar o número da versão que está sendo instalada, para continuar a instalação clique em Avançar ou em Cancelar para abortar a instalação. Quando a instalação for realizada no Windows 7 ou Windows Vista ou Windows Server 2008 (32 ou 64 bits), execute a instalação como administrador, ou seja, botão direito do mouse sobre o instalador (exe) e selecione a opção “Executar como administrador”. b) Na janela a seguir, marque quais sistemas deverão ser criados seus atalhos na área de trabalho como no menu Iniciar/Todos os Programas/Contmatic Phoenix, quando a opção do sistema apresentar desabilitada é devido ao diretório de instalação não possuir o executável deste sistema em questão. Após selecionar um ou mais sistemas o botão Avançar será habilitado, para continuar a instalação clique no mesmo ou Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. c) Na janela a seguir, apresentará o local onde o aplicativo Estação Phoenix será instalado, perceba que o local é inalterável, ou seja, apresentará automaticamente o mesmo caminho que foi mapeada a unidade de rede. Clique em Avançar para continuar a instalação ou Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. d) Na janela a seguir, apresentará a pasta na qual será criado o (s) atalho (s) que foram selecionados para acesso aos aplicativos da linha Phoenix, caso queira selecionar outra pasta, basta clicar em Procurar para realizar a seleção, na seqüência clique em Avançar para continuar a instalação ou Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. e) Na janela a seguir, o instalador detectará de forma automática qual o gerenciador de banco de dados que é utilizado no terminal para os sistemas da linha Phoenix, ou seja, Btrieve (Padrão) ou Pervasive, na seqüência clique em Avançar para continuar a instalação ou Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. Observação: Vale ressaltar que o Btrieve é o gerenciador de banco de dados padrão dos sistemas da linha Phoenix e gratuito, já o Pervasive é um banco de dados pago e que dependerá da necessidade de cada cliente para utilização do mesmo. f) Na janela a seguir, apresentará o local onde o aplicativo Estação Phoenix será instalado como também o local onde o (s) atalho (s) para acesso aos sistemas da linha Phoenix serão criados, clique em Instalar para realizar a instalação ou Voltar para retornar a janela anterior ou em Cancelar para abortar a instalação. Observação: Se o gerenciador de banco de dados utilizado no terminal for Pervasive e ao clicar em Instalar o instalador encontrar arquivos do Btrieve, clique no botão Sim para excluir/remover esses arquivos, pois os mesmos não serão utilizados para quem utiliza o Pervasive. g) Ao término da instalação apresentará a janela abaixo, clique em Concluir para finalizar a instalação. A partir deste momento o aplicativo Estação Phoenix já está instalado em seu terminal. 2.3 DLL’s e OCX MICROSOFT A partir deste novo instalador a substituição das DLL’s da Microsoft: Mfcans32.dll, Msvcrt20.dll e Oc30.dll apenas ocorrerão, quando não existir, ou, se a data e número de versão das mesmas for inferior a qual será instalada, o mesmo caso será aplicado para OCX da Microsoft: Vcf132.ocx. Essas DLL’s e OCX apontadas acima, são utilizadas na rotina de geração de relatórios em formato XLS. 2.4 VERSÃO A partir deste novo instalador, será apresentado na primeira janela o número de controle da versão utilizando o padrão internacional, conforme explicação a seguir: Exemplo: 1.1.0.33031 1 = ‘Major’ (grandes alterações, 0 = beta) 1 = ‘Minor’ (pequenas implementações) 0 = ‘Release’ (bugs e correções) 33031 = ‘Build’ (ligado ao SVN, controle de alterações do aplicativo) 2.5 ORIENTAÇÕES IMPORTANTES: I. Quando utilizar o Pervasive Client como gerenciador de banco de dados da linha Phoenix no terminal e ao acessar o aplicativo Folha apresentar a mensagem abaixo, é porque o servidor de banco de dados do sistema está com o serviço do gerenciador parado (Pervasive Server ou Pervasive Workgroup), neste caso, basta iniciar o serviço para que o sistema se comunique com o banco de dados normalmente. II. Quando atingir o limite de licenças do Pervasive ao acessar o sistema apresentará a mensagem abaixo: III. Os sistemas da linha Phoenix não roda no Pervasive Client em 64 bits, caso o mesmo seja instalado ao acessar o sistema apresentará à mensagem abaixo: Vale ressaltar que este problema já ocorre atualmente caso o cliente utilize o Pervasive Client em 64 bits. Observação: O Desenvolvimento já está trabalhando em cima deste gerenciador do Pervasive Client em 64 bis para que os sistemas da linha Phoenix passem a rodar no mesmo. IV. Quando o Servidor da linha Phoenix possui o sistema operacional em 64 bits e o terminal possui o sistema operacional em 32 bits, ao realizar a desinstalação deste novo instalador do aplicativo Estação Phoenix no terminal, apresenta a mensagem 'Esta instalação não pode ser desinstalada em Windows 64 bits' e não realiza a desinstalação através deste novo desinstalador, tanto pelo modo convencional quanto pelo painel de controle do Windows, inclusive essa mesma mensagem está apresentando de forma intermitente quando o servidor e o terminal da linha Phoenix possuem o sistema operacional em 32 bits. O Desenvolvimento constatou que a ferramenta de criação desses novos instaladores (Inno) possui um bug no desinstalador com relação a está mensagem citada acima, inclusive em alguns fóruns desta ferramenta é mencionado este problema, esperamos que em breve os mesmos disponibilizem uma atualização desta ferramenta solucionando este bug, enquanto isso, o Desenvolvimento está em contato com os mesmos para tentar solucionar essa situação o quanto antes. Vale ressaltar que essa mensagem ocorre independente do gerenciador de banco de dados que está sendo utilizado, ou seja, Btrieve ou Pervasive. Solução Paliativa: Caso seja apresentada a mensagem acima no momento da desinstalação, a única maneira de remover a desinstalação do aplicativo Estação Phoenix neste terminal é pelo modo manual, ou seja, remova a pasta Contmatic Phoenix que fica disponível no menu Iniciar/Todos os Programas, como também, remova os atalhos dos sistemas Phoenix em sua área de trabalho neste terminal. Se neste terminal onde será realizada a desinstalação do aplicativo Estação Phoenix operar com o gerenciador de banco de dados Btrieve, deverá remover os arquivos W32mkde.exe, W32mkrc.dll e Wbtrv32.dll, ambos ficam instalados em: Windows\system32 quando for o sistema operacional em 32 bits ou em Windows\SysWOW64 quando for o sistema operacional em 64 bits.
Documentos relacionados
manual - Contmatic Phoenix
Quando detectar na mensagem acima que o gerenciador de banco de dados do Btrieve Microkernel está em execução, basta realizar o procedimento abaixo:
Leia mais