Kbase 47785: LOGIX ORACLE ? Emulação características INFORMIX
Autor |
  Rodrigo Ritzmann - CAT |
Acesso |
  Público |
Publicação |
  06/08/2014 |
|
Banco de dados LOGIX ? ORACLE ? Criação de objetos de emulação de características do banco INFORMIX
Este é um kbase de uma série que abrangerá as necessidades relacionadas a banco de dados, para a instalação do sistema LOGIX. Neste post abordaremos a criação dos objetos necessários para emulação de características do banco INFORMIX.
Utilizaremos os scripts contidos na pasta util\ora da instalação do TOTVSTEC.
Lista de Scripts e Respectivas Funções:
ifxFunctions_ORA.sql - Cria algumas funções do Informix (MONTH, MDY, etc)
ifxSerialpkg_ORA.sql - Cria uma package para emulação do tipo de dado serial do INFORMIX
ifxSysviews_ORA.sql - Cria as views SYSTABLES, SYSCOLUMNS, SYSINDEXES, V_SESSAO_ORA, etc
ifxTemptabs_ORA.sql - Cria uma tabela e package para manutenção das tabelas pseudo temporárias
Estes scripts devem ser executados com o esquema LOGIX no SQLPLUS ou outro editor SQL. Não há uma ordem para a execução dos scripts.
C:\totvs\logix\util\ora>sqlplus logix/logix@logix102prd
SQL*Plus: Release 11.2.0.1.0 Production on Mon Jun 11 13:35:10 2012
Copyright (c) 1982, 2010, Oracle. All rights reserved.
Connected to:
Oracle Database 11g Enterprise Edition Release 11.2.0.1.0 - Production
With the Partitioning, OLAP, Data Mining and Real Application Testing options
SQL> @Ifxsysviews_ORA.sql
View created.
View created.
View created.
View created.
View created.
View created.
View created.
View created.
SQL>
Conclusão
O produto LOGIX foi concebido incialmente no SGBD INFORMIX, dessa forma algumas emulações foram necessárias para disponibilizá-lo no SGBD ORACLE.