Mudanças entre as edições de "Instalação Delphi"
(→MySQL e Adobe) |
|||
Linha 6: | Linha 6: | ||
D:\DelphiComps\Install\_Atualizacoes\PROCEDIMENTOS DE INSTALAÇÃO.txt. | D:\DelphiComps\Install\_Atualizacoes\PROCEDIMENTOS DE INSTALAÇÃO.txt. | ||
− | Ele foi revisado no dia | + | Ele foi revisado no dia 5/2/2016 e alterado para a wiki para centralização dos documentos da empresa. |
===Instalando o Delphi=== | ===Instalando o Delphi=== | ||
Requisite os CD's de instalação para um supervisor. | Requisite os CD's de instalação para um supervisor. | ||
− | Instale os programas no caminho específico: | + | De preferência a instalar todos em modo administrador. |
+ | Instale os programas no caminho específico (Instalar o 7 primeiro): | ||
+ | *C:\Arquivos de Programas\Borland\Delphi_7 | ||
+ | *C:\Arquivos de Programas\Borland\Delphi_5 | ||
− | |||
− | |||
Para Windows 10 caso precise rodar a instalação do Delphi5 em modo de compatibilidade com windows 8. | Para Windows 10 caso precise rodar a instalação do Delphi5 em modo de compatibilidade com windows 8. | ||
+ | Na instalação do Delphi 5, utilizar a opção Custom, na tela de seleção de components deixar marcado apenas as opções | ||
+ | (Program Files e Shared Files) e na associação de arquivos deixar todos desmarcados. | ||
+ | Executar as instalações como administrador. | ||
'''Lembrando que o Delphi 7 é instalado antes da versão 5, e há o ''Underline'' em vez de espaço.''' | '''Lembrando que o Delphi 7 é instalado antes da versão 5, e há o ''Underline'' em vez de espaço.''' | ||
Linha 22: | Linha 26: | ||
'''Obs''':caso der erro ao instalar e o erro for referente a bordbk50.dll. | '''Obs''':caso der erro ao instalar e o erro for referente a bordbk50.dll. | ||
− | *Procurar arquivo regsvr32.exe em C:, copiar arquivo e colar em C:\Program Files (x86)\Common | + | *Procurar arquivo regsvr32.exe em C:, copiar arquivo e colar em C:\Program Files (x86)\Common Files\Borland Shared\Debugger. |
*Apos isso abrir CMD em modo administrador acessar pasta Debugger com o mesmo caminho. | *Apos isso abrir CMD em modo administrador acessar pasta Debugger com o mesmo caminho. | ||
*Executar comando regsvr32 bordbk50.dll | *Executar comando regsvr32 bordbk50.dll | ||
Linha 34: | Linha 38: | ||
**D:\CVS | **D:\CVS | ||
**D:\cvs_d7 | **D:\cvs_d7 | ||
− | *Copiar os arquivos da pasta D:\DelphiComps\System32 para Windows\System32 | + | *Copiar os arquivos da pasta D:\DelphiComps\System32 para Windows\System32 e também para a Windows\SysWOW64 (Caso ocorre erro na hora da cópia, ignorar o mesmo) |
*Copiar o arquivo D:\DelphiComps\Install\_Atualizacoes\Windows_Dir\InfoPowerMasks.ini para a pasta C:\Windows | *Copiar o arquivo D:\DelphiComps\Install\_Atualizacoes\Windows_Dir\InfoPowerMasks.ini para a pasta C:\Windows | ||
*Executar instalações das atualizações do Delphi 5 | *Executar instalações das atualizações do Delphi 5 | ||
**D:\DelphiComps\Install\_Atualizacoes\01-D5EntUpdate.exe | **D:\DelphiComps\Install\_Atualizacoes\01-D5EntUpdate.exe | ||
**D:\DelphiComps\Install\_Atualizacoes\02-IBXDP5UP42.exe | **D:\DelphiComps\Install\_Atualizacoes\02-IBXDP5UP42.exe | ||
+ | **Executar instalador no caminho: D:\DelphiComps\Install\cnPack. | ||
− | *Atualizar os registros do Windows com os componentes | + | *Atualizar os registros do Windows com os componentes: |
− | **D:\DelphiComps\Install\Registro\ | + | **D:\DelphiComps\Install\Registro\Windows 8\64\delphi_HKCU.reg |
− | **D:\DelphiComps\Install\Registro\ | + | **D:\DelphiComps\Install\Registro\Windows 8\64\delphi_HKLM.reg |
− | + | **D:\DelphiComps\Install\Registro\Windows 8\64\delphi_W64.reg | |
− | * | + | |
− | * | + | *ir no Delphi 5 em Component >> Import ActiveX Control |
+ | *Selecionar adobe acrobat 7.0 e dar um install | ||
+ | *Selecionar ActiveX 'Microsoft HTML Object Library e dar um install | ||
− | |||
=== MySQL e Adobe === | === MySQL e Adobe === | ||
Linha 64: | Linha 70: | ||
*Instalar Adobe (\\Svw-uniware2\programas_inst\AdbeRdr90_pt_BR.exe) | *Instalar Adobe (\\Svw-uniware2\programas_inst\AdbeRdr90_pt_BR.exe) | ||
− | * | + | *Restaurar o banco de dados para o Unilab. |
− | * | + | *Liberar direitos no banco de dados para o usuario "UNIWARE" e senha "DBUCFGS" utilizando as linhas abaixo. |
+ | **Atenção, ao rodar cada uma das linhas no MySQl Query, rodar uma de cada vez e não todas juntas. | ||
+ | |||
+ | GRANT ALL ON *.* TO 'UNIWARE'@'localhost' IDENTIFIED BY 'DBUCFGS' WITH GRANT OPTION; | ||
+ | GRANT ALL ON *.* TO 'UNIWARE'@'%' IDENTIFIED BY 'DBUCFGS' WITH GRANT OPTION; | ||
+ | FLUSH PRIVILEGES; | ||
+ | |||
+ | ===Iniciar o Delphi 5=== | ||
+ | Caso ocorra algum erro na hora de execução, verificar documentação na parte "Compilando bibliotecas da Uniware" para estar instalando os componentes que estão faltando. | ||
+ | Tente executar o UNILAB_BETA em D:\CVS\light\UNILAB_BETA pelo Delphi apertando F9 | ||
+ | *Para não pedir contra senha do unilab utilizar o arquivo de registro "dentrodauniware" que se encontra em D:\CVS\documentos\Unilabw | ||
+ | |||
===Compilando bibliotecas da Uniware=== | ===Compilando bibliotecas da Uniware=== | ||
+ | |||
+ | *Para instalar os componentes, ir em Component>Install Packages, selecionar os componentes a instalar e clicar em install. | ||
+ | |||
A ordem de compilação, segundo o documento D:\CVS\lib\documentacao\Ordem_de_compilacao.txt é | A ordem de compilação, segundo o documento D:\CVS\lib\documentacao\Ordem_de_compilacao.txt é | ||
*boleto | *boleto | ||
Linha 98: | Linha 118: | ||
===Instalar DelphiXE=== | ===Instalar DelphiXE=== | ||
+ | |||
+ | *Atenção, antes de iniciar a instalação verificar com seu supervisor para a real necessidade de instalar o XE7. | ||
1) PRIMEIRO INSTALAR O XE7. | 1) PRIMEIRO INSTALAR O XE7. |
Edição das 16h56min de 5 de fevereiro de 2016
Índice
Instalação Delphi
Esse artigo é uma cópia do documento anterior: D:\DelphiComps\Install\_Atualizacoes\PROCEDIMENTOS DE INSTALAÇÃO.txt.
Ele foi revisado no dia 5/2/2016 e alterado para a wiki para centralização dos documentos da empresa.
Instalando o Delphi
Requisite os CD's de instalação para um supervisor. De preferência a instalar todos em modo administrador. Instale os programas no caminho específico (Instalar o 7 primeiro):
- C:\Arquivos de Programas\Borland\Delphi_7
- C:\Arquivos de Programas\Borland\Delphi_5
Para Windows 10 caso precise rodar a instalação do Delphi5 em modo de compatibilidade com windows 8.
Na instalação do Delphi 5, utilizar a opção Custom, na tela de seleção de components deixar marcado apenas as opções
(Program Files e Shared Files) e na associação de arquivos deixar todos desmarcados.
Executar as instalações como administrador.
Lembrando que o Delphi 7 é instalado antes da versão 5, e há o Underline em vez de espaço.
Obs:caso der erro ao instalar e o erro for referente a bordbk50.dll.
- Procurar arquivo regsvr32.exe em C:, copiar arquivo e colar em C:\Program Files (x86)\Common Files\Borland Shared\Debugger.
- Apos isso abrir CMD em modo administrador acessar pasta Debugger com o mesmo caminho.
- Executar comando regsvr32 bordbk50.dll
- reiniciar o computador e tentar novamente.
Instalando os componentes
- Fazer checkout das pastas(Esse passo deveria ser removido do artigo, caso haja um artigo sobre a estrutura SVN dos projetos)
- D:\DelphiComps
- D:\CVS
- D:\cvs_d7
- Copiar os arquivos da pasta D:\DelphiComps\System32 para Windows\System32 e também para a Windows\SysWOW64 (Caso ocorre erro na hora da cópia, ignorar o mesmo)
- Copiar o arquivo D:\DelphiComps\Install\_Atualizacoes\Windows_Dir\InfoPowerMasks.ini para a pasta C:\Windows
- Executar instalações das atualizações do Delphi 5
- D:\DelphiComps\Install\_Atualizacoes\01-D5EntUpdate.exe
- D:\DelphiComps\Install\_Atualizacoes\02-IBXDP5UP42.exe
- Executar instalador no caminho: D:\DelphiComps\Install\cnPack.
- Atualizar os registros do Windows com os componentes:
- D:\DelphiComps\Install\Registro\Windows 8\64\delphi_HKCU.reg
- D:\DelphiComps\Install\Registro\Windows 8\64\delphi_HKLM.reg
- D:\DelphiComps\Install\Registro\Windows 8\64\delphi_W64.reg
- ir no Delphi 5 em Component >> Import ActiveX Control
- Selecionar adobe acrobat 7.0 e dar um install
- Selecionar ActiveX 'Microsoft HTML Object Library e dar um install
MySQL e Adobe
- Instalar MySQL (\\svw-uniware2\PROGRAMAS_INST\INTERNET_SRVS\MySQL 5.0.22)
- Selecionar a pasta D:\MySQL5\;
- Servidor 'Transactional'
- Adicionar pasta bin ao path
- Port 3309
- User/Pass: root/root
- Habilitar acesso remoto
- Instalar tambem o Workbench. (\\Svw-uniware2\PROGRAMAS_INST\mysql-workbench-community-6.1.7-win32.msi).
- E tambem o Query Browser. (\\Svw-uniware2\PROGRAMAS_INST\MySQL\mysql-gui-tools-5.0-r12-win32.msi).
- Instalar Adobe (\\Svw-uniware2\programas_inst\AdbeRdr90_pt_BR.exe)
- Restaurar o banco de dados para o Unilab.
- Liberar direitos no banco de dados para o usuario "UNIWARE" e senha "DBUCFGS" utilizando as linhas abaixo.
- Atenção, ao rodar cada uma das linhas no MySQl Query, rodar uma de cada vez e não todas juntas.
GRANT ALL ON *.* TO 'UNIWARE'@'localhost' IDENTIFIED BY 'DBUCFGS' WITH GRANT OPTION; GRANT ALL ON *.* TO 'UNIWARE'@'%' IDENTIFIED BY 'DBUCFGS' WITH GRANT OPTION; FLUSH PRIVILEGES;
Iniciar o Delphi 5
Caso ocorra algum erro na hora de execução, verificar documentação na parte "Compilando bibliotecas da Uniware" para estar instalando os componentes que estão faltando. Tente executar o UNILAB_BETA em D:\CVS\light\UNILAB_BETA pelo Delphi apertando F9
- Para não pedir contra senha do unilab utilizar o arquivo de registro "dentrodauniware" que se encontra em D:\CVS\documentos\Unilabw
Compilando bibliotecas da Uniware
- Para instalar os componentes, ir em Component>Install Packages, selecionar os componentes a instalar e clicar em install.
A ordem de compilação, segundo o documento D:\CVS\lib\documentacao\Ordem_de_compilacao.txt é
- boleto
- uniprot
- uniXML
- X01
- sDeanTools
- tools
- R03
- Gs
- report
- scriptp
- report2007
- uniwarepkg
- r04
Passos obsoletos
As instruções a seguir estavam marcadas no documento como obsoletas, e o autor pede para que não sejam executadas.
- Instalar o DUnit no Library Path dos delphis
- D5 Path: D:\DelphiComps\3os\dunit\src
- D7 Path: D:\DelphiComps\D7\3os\dunit\src
E instalar o DUnitWizardSetup.exe
- Oracle 8
- Empresa: uniware
- Language: English
- Obs: Ele pede 2 vezes... Repita NNF
Instalar DelphiXE
- Atenção, antes de iniciar a instalação verificar com seu supervisor para a real necessidade de instalar o XE7.
1) PRIMEIRO INSTALAR O XE7.
2 )Instalar JEDI: localizar pasta JEDI (D:\DelphiComps\JEDI) Execute os bats de instalação: a) D:\DelphiComps\JEDI\jcl-XE7\jcl\install.bat b) D:\DelphiComps\JEDI\jvcl-XE7\install.bat
3) Abra o Delphi XE7, abra o project group da pasta DelphiComps\XE6 (Componentes-Uniware)
4) Execute o Build e Install do UniwareXE1.blp
Ferramentas de Auxilio
Pegar pasta tools com algumas ferramentas para auxilio, nela temos um Bat para Backup (D:\Tools\svn\bkp.bat), ela faz um backup para o servidor, alterar arquivo para seu usuário e agenda-la para backup diário.