Amiguinho
Seguindo os passos a seguir e conseguindo as ferramentas necessárias voce poderá conseguir exito em sua peleja.
Fale um pouquinho de voce, o que usa no momento, o que sabe sobre o que existe para programação em xBase, etc.
Requisitos:
MySQL 4.0.20a-nt
MySQL-Front 2.1
MySQL Mediator Server Free
Amiguinho
Baixe:
Mediator -
http://www.otc.pl/en/md_ssv.html
ODBC Driver -
http://dev.mysql.com/downloads/connector/odbc/3.51.html
MySQL Front -
http://www.mysqlfront.de/download.html
TUTORIAL
1 - Baixe o MySQL 4, não pode ser outra versão, pois o Mediator exige isto, prefira o MySQL em formato não instalável e descompacte-o na pasta MySQL.
1.1 - Abra o Prompt do DOS.
1.2 - Va ate a pasta C:\MYSQL.
1.3 - Execute o arquivo winmysqladmin.exe.
Para instalar o serviço MySQL faça assim:
Digite mysqld-nt -install para re-instala-lo ou digite mysqld-nt -remove para remover o servico do MySQL se estiver instalado.
2 - Baixe o MySQL Front 2.1, que é Free, pois as novas versões são pagas, trial, shareware, etc.
2.1 - Instale o MySQL Front e execute-o e conecte-se na conecção padrão sem modifica-la.
2.2 - Va em Tools/Create Database e crie um database com nome PDV2006
2.3 - Va em Tools/UserManager e coloque:
User - pdvmaster
Hostname - localhost
Password - pdvmaster
2.4 - Clique no botão Add User.
2.5 - Clique na aba Edit User.
2.6 - Clique no botão Refresh.
2.7 - Clique no botão Close.
2.8 - No menu File/Close feche a coneção e conecte-se novamente.
Em Conection to MySQL-Host:
2.9 - Clique em NEW e de o nome PDV2006 para sua conecção
Hostname - localhost
User - pdvmaster
Password - pdvmaster
Database - PDV2006
2.10 - Clique no botão Save.
2.11 - Clique no botão Connect.
2.12 - No menu File/Close feche a coneção e conecte-se novamente escolhendo PDV 2006 e coloque em:
User - pdvmaster
Password - pdvmaster
Database - PDV2006
2.13 - Clique no botão Save.
2.14 - Clique no botão Connect.
3 - Baixe o MySQL ODBC Driver 3.51 e instale-o.
3.1 - Va em Menu Iniciar/Configurações/Painel de Controle/Ferramentas Administrativas/Fontes de Dados (ODBC)
3.2 - Clique na aba System DSN/Fontes de dados de sistema .
3.3 - Clique no Botão Add/Adicionar.
3.4 - Selecione o MySQL ODBC 3.51.
3.5 - Clique em Concluir
Acrescente em:
Data Source Name - PDV2006
Database Name - PDV2006
User - pdvmaster
Password - pdvmaster
3.6 - Clique em Test Data Source e verifique se a resposta foi ...Connected Successfully..., senão refaça os passos novamente.
3.7 - Clique em OK
3.8 - Feche o painel Fontes de Dados (ODBC)
4 - Instale o RDD Mediator Server, procure na sua pasta de instalação pelo arquivo mediator.exe e execute-o.
4.1 - Clique em Start para iniciar o Mediator
4.2 - Clique em options
4.3 - Clique em Add no painel Users
4.4 - Marque a opção RDBMS no Painel users
Coloque em:
User - pdvmaster
Password - pdvmaster
Confirm - pdvmaster
Data Src. - pdv2006
4.5 - Clique em Ok e responda afirmativamente para inclusão do novo usuário e salve as configurações
4.6 - Clique em Save
4.7 - Clique em OK
4.8 - Minimize-o.
Coloque-o como serviço para que quando seu equipamento for iniciado ele comece a trabalhar:
4.9 - Vá na pasta do Mediator e digite medsvc -install.
5 - Faça o teste de conexão.
5.1 - O Mediator Client cria a pasta c:\MedCl, va na subpasta test e execute o programa hrbtest.exe
Username - pdvmaster
Password - pdvmaster
Data Src. - pdv2006
mediator IP - 127.0.0.1
Pronto! Se deu certo o programa exibe a mensagem : Conected to Mediator server...
6 - Compile o run1st.exe para teste.
6.1 - Altere a seguinte linha para:
logRes := MedLogin("","localhost","19C8","pdvmaster","pdvmaster","pdv2006")
6.2 - Compile com bld run1st. As tabelas CLPDB, CLPDB_MEMO, EMP e DEPT serão criadas.
PROBLEMAS OBTIDOS:
Eu já tinha o MySQL 4 instalado, mas quis instalar o MySQL 5, mas o serviço simplesmente não subia, em consequencia o serviço do MySQL 4 também parou de subir.
Instalei e desinstalei as duas versões várias vezes e nada.
Entrei no registro e detonei as chaves LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MySQL e nada.
Então encontrei em meus diretórios o MySQL 3, instalei-o e o serviço subiu, mas o mesmo é incompativel com o Mediator que exige o MySQL 4.
Por consequencia o MySQL 5 também não é compativel com o Mediator.
Como o MySQL 3 subiu, fiz o seguinte:
Desliguei o serviço MySQL 3, descompactei o MySQL 4 em uma pasta temporária e copiei as pastas BIN, DATA e SHARE para o diretório onde instalei o MySQL 3.
Executei o winmysqladmin.exe e pronto. Não mexo mais.