SIRC-X MANUAL DE INSTALACAO ASSUNTO: AAINWINT - VS. 3.701 MANUAL DE INSTALACAO - WINDOWS NT VIA ZIP-DRIVE (DKT 100MB) OBJETIVO O objetivo deste manual e' orientar a implantacao do SIRC-X em ambiente WINDOWS NT, utilizando ZIP-DRIVE. PRE-REQUISITOS: * A instalacao da rede deve estar concluida: Server e clients. * Instalar o ZIP-DRIVE em algum terminal que possua Windows 95 instalado. Atencao. Nao pode ser o servidor (Windows NT), pois o software de reconhecimento do ZIP-DRIVE nao existe p/WINDOWS NT. PROCEDIMENTOS: PASSOS PARA A INSTALACAO: ========================= 1 - Conectar os cabos do ZIP-DRIVE ao MICRO: Femea - ZIP-DRIVE Macho - Micro (CPU/Computador) Obs: Cabos devem ser ligados antes de ligar o micro. 2 - Ligar o micro que contem o Windows 95 sendo carregado automaticamente. 3 - Entrar no ambiente com Senha e password de ADMINISTRADOR DA REDE. 4 - Colocar Disquete de Instalacao do ZIP-DRIVE no micro ( ZIP INSTALL) (drive a:) 5 - Clique no botao INICIAR e selecione opcao EXECUTAR Digite: A:\guest95.exe Obs:O programa de instalacao do ZIP-DRIVE devera' achar o ZIP-DRIVE. Quando achar emite a mensagem: IOMEGA DRIVE LOCATED. 6 - Verificar a letra do DRIVE fornecido e clique no botao OK. (Exemplo E:) 1A.FASE INSTALANDO O SIRC-X: ============================ 1 - Obter o nome do Servidor NT (network) e o nome do Winchester do servidor (drive raiz), codigo da caixa postal (SIRCP053). Se necessario encontrar os nomes executar procedimentos: A - Para o nome do SERVIDOR Entrar no Icone ADMINISTRATIVE TOOLS Teclar botao esquerdo no menu SERVER MANAGER e aparecera o nome do SERVIDOR (windows nt 4.0 primary). B - Para o nome do DRIVE RAIZ Entrar no Icone WINDOWS NT EXPLORER Encontrar drive c (C:). Teclar botao DIREITO do MOUSE para aparecer o MENU. Teclar botao esquerdo, funcao PROPERTIES (propriedades) e aparecera a regua com funcao SHARING. Teclar botao esquerdo na funcao SHARING e aparecera' o campo SHARE NAME que e' o nome do Drive Raiz. 2 - Clique no botao INICIAR, clique no menu PROGRAMAS, sera' exibido um submenu onde voce deve escolher PROMPT DO MS-DOS. Sera' aberto uma tela onde voce deve digitar o seguinte comando: NET USE D: \\\ Isto possibilita instalacao do SIRC-X no servidor. Enquanto nao exibir a mensagem "Comando concluido com exito", nao instale o SIRC-X. Apos isso de comando exit (sair do DOS). 3 - Clique no botao INICIAR e selecione EXECUTAR. Digite: X:\sircx_install.exe (onde X e' o drive encontrado no passo 6 de instalacao). 3.1 - Clique no botao INICIAR e selecione EXECUTAR. Digite: X:\DFLEX.EXE (onde X e'o drive encontrado no passo 6 de instalacao). 3.2 - Clique no botao INICIAR e selecione EXECUTAR. Digite: X:\PROG.EXE (onde X e'o drive encontrado no passo 6 de instalacao). 3.3 - Clique no botao INICIAR e selecione EXECUTAR. Digite: X:\PROG2.EXE (onde X e'o drive encontrado no passo 6 de instalacao). 3.4 - Clique no botao INICIAR e selecione EXECUTAR. Digite: X:\DADOS.EXE (onde X e'o drive encontrado no passo 6 de instalacao). Apos a instalacao sera executado automaticamente o gerstru. No final do comando o sistema fica no DOS diretorio D:\sircx\dados. Caso ocorra algum erro (memoria insuficiente), faca a geracao executando comando SIRC M G ou D:\SIRCX\DF23\DFRUN23 GERSTRU Sair do DOS (exit ou alt/enter). 2a. e 3a. FASES INSTALANDO O SIRC-X (BANDEIRA/EMPRESA) ====================================================== Refere-se a carga de arquivos com dados da empresa e programas especificos da empresa. 1 - Clique no botao INICIAR e selecione EXECUTAR. Digite: X:\**_sli.exe (onde X e' o drive encontrado no passo 6 da 1a. FASE e ** e' a bandeira da empresa (VW, GM, ou SB para empresa sem bandeira). INSTALANDO o ambiente para treinamento. ======================================= 1 - Entrar no PROMPT DO DOS. 2 - Efetuar a Copia dos ARQUIVOS *.DAT E *.K* da Area "\sircx\dados" para a Area "\sircx\treino". O SIRC.BTM ja' esta preparado para acessar a area de Treino, basta que na instalacao do CLIENT voce ins tale o Client para SIRC-X e para TREINO. Nas propriedades do icone constam as seguintes linhas de comando: SIRC-X -> C:\NDOS.COM /E:2048 C:\SXLOGON\CHAMA N C TREINO -> C:\NDOS.COM /E:2048 C:\SXLOGON\CHAMA N T INSTALANDO o ambiente para ALTERACAO DE ESTRUTURA ================================================= 1 - Crie o diretorio \SIRCX\TMP\ALTESTRU 2 - Copie para esta area os seguintes arquivos da versao 2.3 do DataFlex DFRUN.EXE DFCOMP.EXE DFFILE.EXE DFQUERY.EXE DFINDEX.EXE TERMLIST.CFG FLEX.CFG INSTALANDO os icones do SIRC-X (terminais) ========================================== O disquete de instalacao de clientes deve ser instalado EM TODOS os terminais com excessao do SERVIDOR. 1 - Clique no botao INICIAR e selecione EXECUTAR. Digite: A:\cliente.exe (onde A e o drive do diskete de 3 1/2) Nao esquecer que nesta instalacao sera' pedido o nome do servidor e do drive raiz. Obs: Pode ser instalado icone para treino, para o SIRC-X ou ambos. Para o usuario poder utilizar o sistema devera' entrar no Windows NT, clicar em INICIAR / programas e entrar no icone sirc-x. INSTALANDO os icones de Manutencao ================================== O disquete de manutencao deve ser instalado onde o usuario possa ter acesso ao servidor. Este icone nao deve ser instalado em todas as estacoes. Somente responsaveis pelo CPD e' aconselhavel que tenham instalado este icone, ja que somente este tipo de usuario pode dar manutencao de base de dados, liberacao de merge e outras atividades no SIRC-X. 1 - Clique no botao INICIAR e selecione EXECUTAR. Digite: A:\manut.exe (onde A e o drive do disquete de 3 1/2). Nao esquecer que nesta instalacao sera' pedido o nome do SERVIDOR e do drive raiz. Nas propriedades deste icone sera colocado a seguinte linha de comando: Cliente ->C:\SXLOGON\NDOS.COM /E:2048 C:\SXLOGON\MANUT C Servidor ->C:\SXLOGON\NDOS.COM /E:2048 C:\SXLOGON\SIRC M S Quando nao utilizar o NDOS, e precisar executar um BAT no Servidor NT utilize o comando CMD.EXE. Veja exemplo CMD.EXE /K D:\SIRCX\SXLOGON\SIRC.BAT M S Onde CMD.EXE e' o nome do COMMAND dentro do NT. INSTALANDO IMPRESSORAS. ======================= Existem dois ESQUEMAS de impressao que podem ser utilizados no Windows NT. Isto dependera da parametrizacao. Codigo de Tabela: NTIMPR Codigo de Item : NOVO Se existir, sera utilizado o esquema 2 (dois), senao sera' utilizado o esquema 1 (um). 1 - Utilizando BAT's que controlam o direcionamento de impressoras utilizando somente a LPT1: Assim, a cada BAT executado, um novo direcionamento sera' feito. 2 - Utilizando portas fisicas setadas na inicializacao do CLIENT. Assim, comandos para direcionar impressoras nao serao executados no sistema mas somente uma vez. O esquema e' semelhante ao UNIX. DETALHAMENTO DO ESQUEMA 1 DE IMPRESSAO: ======================================= 1 - Os BAT's de impressora estao localizados no seguinte diretorio: SIRCX\BAT. 2 - NET USE LPT1: \\\ * Troque pelo nome da maquina onde a impressora esta conectada. * Troque < nome impressora > pelo nome da impressora instalada. IMPORTANTE ********** Cada estacao que possuir uma impressora conectada deve possuir um identificador para ser utilizado nos BAT's de impressao. Por exemplo, o identificador do computador que possui a impressora de notas e' o SERV_NF, de Ordens de Servico e' SERV_OS .... Isto se deve ao fato de que se o comando NET USE LPT1: for dado para a mesma maquina, este reportara um erro que ocasionara a saida incorreta do sistema. Assim, este comando somente sera dado em maquina que nao forem servidoras de impressao do tipo de relatorio que esta tentando se extrair. Ao instalar uma impressora repita os passos abaixo: 1 - Acesse as propriedades da impressora. 2 - Clique na folha DETALHES 3 - Clique no botao CONFIGURACOES DA PORTA 4 - Retire a opcao SPOOL DOS TRABALHOS DE IMPRESSAO DO MS-DOS 5 - Finalize clicando em OK. *********************************************************************** 1 - Alteracao dos BAT: SIRCOS.BAT 1.1 - Acesse o SIRC-X como usuario de manutencao no Servidor. 1.2 - ATENCAO!!!! ALTERE O BAT PARA A SEGUINTE FORMA: @echo off set modelimp=EPSON.CFG if "%1" == "" goto sem_impressora if "%2" == "" goto captura :captura @%WINDIR%\NET USE LPT1: /DELETE > NUL IF NOT %SIRC_MAQ% == SERV_OS goto impre1 goto final :impre1 @%WINDIR%\NET USE LPT1: \\ \ > NUL goto final :sem_impressora @%WINDIR%\NET USE LPT1: /DELETE > nul :final *********************************************************************** 2 - Alteracao dos BAT: SIRCNFS.BAT 1.1 - Acesse o SIRC-X como usuario de manutencao no Servidor. 1.2 - ATENCAO!!!! ALTERE O BAT PARA A SEGUINTE FORMA: @ECHO OFF @SET MODELIMP=EPSON2.CFG @%WINDIR%\NET USE LPT1: /DELETE > nul IF NOT %SIRC_MAQ% == SERV_NF GOTO IMPRE1 GOTO FINAL :IMPRE1 @%WINDIR%\NET USE LPT1: \\\ > nul :FINAL @exit 2.3 - Troque e dentro do .BAT para os parametros ja indicados na implantacao. OBS: Caso existam estacoes predefinidas para imprimir requisicao, orcamentos, etc, estas tambem devem possuir identificadores. DETALHAMENTO DO ESQUEMA 2 DE IMPRESSAO: ======================================= 1. Dentro do arquivo de inicializacao deve ser configurado a execucao de um BAT que seta todas as portas de impressoras fixas. ATENCAO: as impressoras devem ser setadas a partir de LPT2 pois a LPT1 devera' ficar alocada para impressoras locais. Por exemplo: Vamos supor que existem 4 impressoras na empresa. Cada uma ficara ligada a uma estacao CLIENT. LPT2 -> impressora de Nota Fiscal LPT3 -> impressora de Ordem de Servico LPT4 -> impressora de relatorio LPT5 -> impressora de requisicao de pecas Assim, devera ser criado BAT's entitulados CHAMA.BTM no diretorio C:\SXLOGON de cada estacao CLIENT da seguinte forma: Na estacao que possui a impressora de nota fiscal NET USE LPT1: /DELETE >NUL NET USE LPT2: /DELETE >NUL NET USE LPT3: /DELETE >NUL NET USE LPT4: /DELETE >NUL NET USE LPT5: /DELETE >NUL NET USE LPT3: \\CLIENT_OS\EPSON NET USE LPT4: \\CLIENT_IM\EPSON NET USE LPT5: \\CLIENT_RP\EPSON Ou seja, o comando NET USE somente sera executado para impressoras NAO LOCAIS, ja que este comando reporta erro se tentar ser executado na impressora LOCAL. 2. No SIRC.BTM -> arquivo que configura SIRCTERM devera ser colocado controle para setagem de variaveis como SIRCNFS, SIRCOS, SIRCPCP alem de outras. Estas devem ser exatamente iguais as cadastradas na tabela IMPRESS ou IM0001 ou IM0002 do SIRCP518. Assim, estas variaveis poderao ser recuperadas pelos comandos de impressao. 3. As impressoras padrao de usuario devem ser cadastradas com o nome das variaveis que identificarao cada impressora. Ex: SIRCNFS, SIRCORC, ... 4. Importante: Cada impressora deve conter um identificador na variavel SIRC_MAQ. Ex: SERV_NF, SERV_OS, SERV_PCP, SERVIMP1, SERVIMP2,.... Porem podemos ter uma mesma impressora sendo utilizada para mais de uma tarefa. Por exemplo LPT2 imprimira' relatorios e requisicoes de pecas. Entao SERVIMP1 e SIRCREQ deverao ser setadas para a mesma LPT2 e se o identificador da maquina for SERVIMP1 ou SIRCREQ setaremos para LST. *********************************************************************** PROCEDIMENTO PARA CONFIGURAR CONFIG.SYS E VARIAVEIS DE AMBIENTE DAS ======================================================================= AMBIENTE DAS ESTACOES CLIENT ============================ Este procedimento deve ser executado em todas as estacoes CLIENT sem excecao. 1. Edite o arquivo CONFIG.SYS 2. Faca com que as primeiras linhas deste arquivo sejam as seguintes: (LIBERAR APROXIMADAMENTE 611K DE MEMORIA) ------------------------------------------------------------------ DEVICE=C:\WINDOWS\HIMEM.SYS DEVICEHIGH=C:\WINDOWS\EMM386.EXE RAM DOS=HIGH,UMB BUFFERS=45 FILES=90 ------------------------------------------------------------------ 3. A linha abaixo pode estar em qualquer ordem porem deve existir com certeza. (AUMENTAR QTDADE DE VARIAVEIS DE AMBIENTE PARA CONTROLE DOS BAT'S DO SIRC-X) ------------------------------------------------------------------ SHELL=C:\COMMAND.COM C:\ /P /E:2048 ------------------------------------------------------------------ Nota: Verifique se o AUTOEXEC.BAT carrega o DOSKEY em LH (Load High) *********************************************************************** PROCEDIMENTO PARA EXECUCAO DO VREDIR PARA WINDOWS NT. ======================================================================= Devido a existencia de bufferizacao entre o WINDOWS NT e base de dados deve-se executar o procedimento abaixo para impedir que haja problemas de inconsistencias em base de dados do SIRC-X. Os passos abaixo devem ser executados nas estacoes com WINDOWS 95. 1. Clique no botao INICIAR. 2. Selecione EXECUTAR. 3. Digite a seguinte linha: X:\VREDIR.EXE Onde X: e' o local onde se encontra o arquivo VREDIR.EXE enviado pela empresa Os passos abaixo devem ser executados no SERVIDOR NT. 1. Clique no botao INICIAR. 2. Selecione EXECUTAR. 3. Digite a seguinte linha: X:\XXXX\SYSTEM32\REGEDT32.EXE Onde X:\XXXX e' o drive e o diretorio onde se econtra instalado o Windows NT, respectivamente. 4. Selecione as seguinte chaves (clique duas vezes sobre o sinal de +): HKey_Local_Machine -> System -> Current Control Set -> Services -> LammanServer -> Parameters -> 5. Se o valor EnableOpLockForceClose EXISTE: | 5.1. Clique duas vezes sobre ele | 5.2. Selecione Hex | 5.3. Digite Valor = 1 | Se o valor EnableOpLockForceClose NAO EXISTE: 5.1. Clique no menu Edit 5.2. Selecione Add Value (Adicionar Valor) 5.3. Value Name: EnableOpLockForceClose Data Type : REG_DWORD Pressione OK. 5.4. Sera criado este valor do lado direito da tela 5.5. Clique duas vezes sobre este valor 5.5.1. Selecione Hex 5.5.2. Digite o valor = 1 6. Se o valor EnableOpLocks EXISTE, | 5.1. Clique duas vezes sobre ele | 5.2. Selecione Hex | 5.3. Digite Valor = 0 | Se o valor EnableOpLocks NAO EXISTE 5.1. Clique no menu Edit 5.2. Selecione Add Value (Adicionar Valor) 5.3. Value Name: EnableOpLocks Data Type : REG_DWORD Pressione OK. 5.4. Sera criado este valor do lado direito da tela 5.5. Clique duas vezes sobre este valor 5.5.1. Selecione Hex 5.5.2. Digite o valor = 0 Este procedimento deve ser feito o quanto antes possivel, pois erros de atualizacao de base de dados podem ser consequencia desta desatualizacao. ********************************************************************** PROCEDIMENTO PARA LIBERACAO DE UMA NOVA IMPRESSORA PARA IMPRESSAO DE ====================================================================== RELATORIOS DO SIRC-X ==================== 1. Instalar a impressora em alguma estacao utilizando o Painel de Controle do Windows. 2. Compartilha-la dando um nome que identifique este dispositivo como unico na rede. 3. Acesse o programa SIRCIMP (NESTE PASSO VOCE DEVE ESTAR COM MANUAL DA IMPRESSORA EM MAOS). 3.1 Crie os caracteres de compactacao conforme o manual da impressora. 4. Cada estacao que possuir uma impressora devera' ter um identificador. A variavel SIRC_MAQ contera o nome do identificador, assim como ja existe para NOTA FISCAL e ORDENS DE SERVICO. Edite o arquivo CHAMA.BTM da estacao que possui a nova impressora instalada. 4.1 Na linha SET SIRC_MAQ=NOT_IMP troque p/ SET SIRC_MAQ=SERVIMP? Onde ? e' um numero entre 1 e 9 que identifique a estacao. Este numero deve ser unico para cada maquina servidora de impressao. 4.2 Salve o arquivo. 5. Acesse o diretorio SIRCX\BAT no servidor. Para cada impressora que nao seja de N.F. ou O.S. devera' existir um BAT a ser usado pelo novo esquema de impressao. Segue abaixo um modelo de BAT a ser criado para uma estacao que possui o identificador SERVIMP1 e modelo EPSON 1170. // --------------------- CAPR1.BAT --------------------------- @ECHO OFF @SET MODELIMP=EPS1170.CFG @%WINDIR%\NET USE LPT1: /DELETE > nul IF NOT %SIRC_MAQ% == SERVIMP1 GOTO IMPRE1 GOTO FINAL :IMPRE1 @%WINDIR%\NET USE LPT1: \\\ > nul :FINAL @exit // --------------------------------------------------------------- 5.1 Troque pelo nome do computador que possui a impressora de relatorio instalada. 5.2 Troque pelo nome que voce compartilhou a impressora Lembre-se que se voce possui tres (3) impressoras para relatorios, deverao existir tres (3) identificadores: SERVIMP1, SERVIMP2, SERVIMP3 e consequentemente 3 BAT's: CAPR1.BAT CAPR2.BAT, CAPR3.BAT OBS: Os Bat's de impressao de N.F. e O.S. nao serao alterados. Atencao!!! ********** Quando um usuario imprimir um documento como NF ou OS, e quiser imprimir um relatorio normal, deve pressionar e selecionar a impressora desejada. *********************************************************************** PROCEDIMENTO PARA APAGAR TEMPORARIAS DO WINDOWS NT ======================================================================= 1. Acesse a estacao client. 2. Entre no diretorio \SXLOGON 3. Dentro dele existira o arquivo CHAMA.BTM 4. Edite e verifique que a variavel de ambiente SXMICRO contem 2 letras que identificam a estacao. 5. Clique no icone de manutencao 6. Entre no diretorio \DADOS 7. Apague as temporarias utilizando o exemplo abaixo P:\DADOS>del S%%%$$*.* Onde : %%% = 3 numeros do arquivo base da variavel $$ = 2 letras da variavel SXMICRO. Ex: S641AB*.* S085AX*.* S520IS*.*