Tempo aproximado para leitura: 00:01:56 min
Dúvida
Qual o procedimento para criar um Schema Holder com Progress Dataserver Oracle?
Ambiente
Framework - Framework (Linha Datasul) – Oracle – Todas as versões
Solução
O Dataserver é um componente do Progress OpenEdge que permite conectar alguns bancos Não OpenEdge, como por exemplo o Oracle. Permite que programas escritos em Progress OpenEdge ABL sejam utilizados em alguns bancos de dados diferentes do Progress OpenEdge, com pouca ou quase nenhuma alteração no seu código.
Para a criação do Schema Holder com Progress Dataserver Oracle, siga os passos abaixo:
1. Execute o proenv do Progress;
2. Digite o comando prompt para auxiliar na localização dos diretórios;
3. Digite o comando cd seguido pelo diretório onde será criado o Schema Holder;
4. Digite o comando prodb banco empty para a criação do banco;
5. Digite o comando prowin32 banco -1 -p _admin.p, procedido de Enter;
6. Na tela do Data Administration selecione o menu Admin, Load and Data Definitions, Data Definitions (df file);
7. Selecione o arquivo de definições de estrutura para o Schema Holder, .df, a ser importado em clique em OK.
Para o Schema Holder com Progress Dataserver Oracle terá esse cabeçalho no inicio da definição:
ADD DATABASE "dthrpyc" TYPE ORACLE
DB-MISC13 10
CODEPAGE-NAME "iso8859-1"
Se estiver importando mais de um arquivo de definição no mesmo banco de Schema Holder criado, os próximos arquivos devem estar sem o cabeçalho acima de adicionar Database do tipo Oracle.
0 Comentários