Para restaurar a base dados utilize o AlterdataManager.exe. Por meio dele poderá criar um novo banco de dados (Database) e restaurar cópias de segurança (Backups) da sua base de dados.
Para fazer esta restauração, siga os passos:
- Acesse C:\Program Files (x86)\Alterdata\Shop.
- Dê duplo clique em AlterdataManager.exe.
Na tela de login informe os dados.
Campo Descrição Tipo do Banco Selecione a opção POSTGRESQL. Servidor Informe o nome da máquina servidora ou LOCALHOST se o servidor for local. Nome Informe POSTGRES. Senha Informe #abc123#. Clique em Login ou pressione Enter.
A tela para manutenção das bases de dados será exibida.
- Clique em + sob o servidor disponível na tela de manutenção.
- Selecione o banco de dados (Database) para habilitar as opções Criar Database e Restaurar Backup (Novo Database).
Clique em Restaurar Backup (Novo Database) para informar os dados:
Campo Descrição Base de Dados Informe o nome da Base de dados, que por padrão é ALTERDATA_SHOP. Arquivo Informe o local onde se encontra salva a base de dados a ser restaurada. Converte usuário do sistema em usuário do banco (Opcional) Selecione esta opção para realizar esta conversão. - Clique em OK para que a restauração ocorra.
Acesse o Painel de Controle / AlterdataConfg cliente BD (do Windows®).
Configure os campos:
Campo Descrição Provedor do banco de dados Informe PostgreSQL. Nome do Servidor Informe o nome da máquina ou Localhost se for local a base de dados.
O nome da máquina ou computador pode ser consultado no Windows® em: Painel de Controle\Todos os Itens do Painel de Controle\Sistema.
Nome do banco Informe ALTERDATA_SHOP. Permitir Login em outros servidores Selecione esta opção caso possua mais de um servidor. Permitir Login em outros bancos de dados Selecione esta opção caso possua mais de um banco de dados. - (Opcional) Clique em Testar conexão.
- Clique em OK.
Após configurar no Painel de Controle, pode abrir o Shop.
É imprescindível que as versões do IShop (Matriz) e Shop (Loja) sejam as mesmas para se evitar erros de integração e não comprometa a integridade das bases.