Advertisement
Guest User

Test Migranting Ingres 2.6 to 10.1

a guest
Dec 22nd, 2011
79
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
SQL 11.09 KB | None | 0 0
  1. [ingres@bioser060 ~]$ SQL -udba dbsev < teste.SQL | tee teste.log
  2. INGRES TERMINAL MONITOR Copyright 2011 Ingres Corporation
  3. Ingres Linux Version II 10.1.0 (a64.lnx/120)NPTL login
  4. Thu DEC 22 16:40:16 2011
  5. Enter \g TO EXECUTE commands, "help help\g" FOR help, \q TO quit
  6.  
  7. continue
  8. * * /* SQL Startup File */
  9. help TABLE empresa_sistemas
  10. Executing . . .
  11.  
  12. Name:                 empresa_sistemas
  13. Owner:                dba
  14. Created:              21.12.2011 14:54:57      
  15. Location:             ii_database
  16. TYPE:                 USER TABLE
  17. Version:              II10.0
  18. Page SIZE:            8192
  19. Cache priority:       0
  20. ALTER TABLE version:  0
  21. ALTER TABLE totwidth: 96
  22. ROW width:            96
  23. NUMBER OF ROWS:       80
  24. Storage STRUCTURE:    btree WITH UNIQUE KEYS
  25. Compression:          NONE
  26. Duplicate ROWS:       NOT allowed
  27. NUMBER OF pages:      6
  28. Overflow DATA pages:  0
  29. Journaling:           enabled after the NEXT checkpoint
  30. Base TABLE FOR VIEW:  yes
  31. Permissions:          yes
  32. Integrities:          yes
  33. Optimizer statistics: NONE
  34.  
  35. COLUMN Information:
  36.                                                                           KEY
  37. COLUMN Name                      TYPE               LENGTH NULLS Defaults Seq
  38. empresa                          INTEGER                 2   no      no     1
  39. cod_rg                           INTEGER                 4   no      no      
  40. descricao                        VARCHAR                40   no      no      
  41. descr_empresa_reduzida           CHAR                   10   no      no      
  42. empr_patrim_cont                 INTEGER                 2   no      no      
  43. empresa_consol                   INTEGER                 2   no      no      
  44. serie_livro_saida                CHAR                    5  yes    NULL      
  45. aceita_aviso_lcto                CHAR                    1   no      no      
  46. aceita_cpc                       CHAR                    1   no      no      
  47. aceita_boletim_ind               CHAR                    1   no      no      
  48. unidade_industrial               INTEGER                 2   no      no      
  49. empr_proman                      INTEGER                 4  yes    NULL      
  50. cod_ramo_atividade               INTEGER                 4  yes    NULL      
  51. checa_imovel_fazenda             CHAR                    1  yes    NULL      
  52. cod_estab                        VARCHAR                 6  yes    NULL      
  53. protocolo_gem                    CHAR                    1  yes    NULL      
  54.  
  55. Secondary indexes:
  56. INDEX Name                       STRUCTURE  Keyed ON
  57. "$xpkempresa_sistemas"           btree      empresa
  58.  
  59.  
  60.  
  61. continue
  62. * * * * * * * * *
  63.  
  64. DECLARE global TEMPORARY TABLE SESSION.mov_ctb
  65.        (empresa             i2   NOT     NULL,
  66.         DATA              DATE   NOT     NULL,
  67.         nro_lcto            i4   NOT     NULL,
  68.         origem_contabil     c5   NOT     NULL)
  69.  ON commit preserve ROWS WITH norecovery;
  70. Executing . . .
  71.  
  72. continue
  73. * * *
  74. commit;
  75. Executing . . .
  76.  
  77. continue
  78. * * * * * * * * * * * * * *
  79.  DECLARE global TEMPORARY TABLE SESSION.mov_contabil_det
  80.         (origem_contabil CHAR(5)  NOT      NULL,
  81.          empresa             i2   NOT      NULL,
  82.          DATA                DATE NOT      NULL,
  83.          nro_lcto            i4   NOT      NULL,
  84.          sequencia           i4   NOT      NULL,
  85.          empresa_lcto        i2   NOT      NULL,
  86.          tipo_plano          i4   NOT      NULL,
  87.          item_contabil       i4   NOT      NULL,
  88.          tipo                c1   NOT      NULL,
  89.          valor               f8   NOT      NULL)
  90.  ON commit preserve ROWS WITH norecovery;
  91. Executing . . .
  92.  
  93. continue
  94. * * *
  95.  commit;
  96. Executing . . .
  97.  
  98. continue
  99. * * * * * * * * * * * * * * *
  100.  DECLARE global TEMPORARY TABLE SESSION.mov_contabil
  101.        (empresa             i2   NOT     NULL,
  102.         ano_mes     VARCHAR(6)   NOT     NULL,
  103.         nro_lcto            i4   NOT     NULL,
  104.         origem_contabil     c5   NOT     NULL,
  105.         sequencia           i4   NOT     NULL,
  106.         tipo_plano          i4   NOT     NULL,
  107.         item_contabil       i4   NOT     NULL,
  108.         tipo           CHAR(1)   NOT     NULL,
  109.         DATA              DATE   NOT     NULL,
  110.         valor               f8   NOT     NULL,
  111.         del_hist       CHAR(1)   NOT     NULL)
  112.  ON commit preserve ROWS WITH norecovery;
  113. Executing . . .
  114.  
  115. continue
  116. * * * *
  117.  commit;
  118.  
  119. Executing . . .
  120.  
  121. continue
  122. * * * * *
  123.  DECLARE global TEMPORARY TABLE SESSION.origem_contabil
  124.         (origem_contabil CHAR(5)   NOT NULL)
  125.  ON commit preserve ROWS WITH norecovery;
  126. Executing . . .
  127.  
  128. continue
  129. * * *  commit;
  130.  
  131. Executing . . .
  132.  
  133. continue
  134. * * * * * * *
  135.  DECLARE global TEMPORARY TABLE SESSION.item_contabil
  136.         (tipo_plano    i1   NOT NULL,
  137.          item_contabil i4   NOT NULL,
  138.          tipo          c1   NOT NULL)
  139.  ON commit preserve ROWS WITH norecovery;
  140. Executing . . .
  141.  
  142. continue
  143. * * * * * * * * * * * * * *
  144.  DECLARE global TEMPORARY TABLE SESSION.mov_contabil_detx
  145.         (empresa              i2   NOT  NULL,
  146.          DATA               DATE   NOT  NULL,
  147.          nro_lcto             i4   NOT  NULL,
  148.          sequencia            i4   NOT  NULL,
  149.          empresa_lcto         i2   NOT  NULL,
  150.          tipo_plano           i4   NOT  NULL,
  151.          item_contabil        i4   NOT  NULL,
  152.          tipo                 c1   NOT  NULL,
  153.          valor                f8   NOT  NULL,
  154.          nro_lcto_diario      i4   NOT  NULL)
  155.  ON commit preserve ROWS WITH norecovery;
  156. Executing . . .
  157.  
  158. continue
  159. * * *
  160.  commit;
  161. Executing . . .
  162.  
  163. continue
  164. * * * * * * * * * *
  165.  
  166.  INSERT INTO SESSION.mov_contabil_detx
  167.  SELECT a.*
  168.   FROM mov_contabil_det a,
  169.        empresa_sistemas b
  170.  WHERE a.empresa_lcto = b.empresa  AND
  171.        b.empresa_consol = 3 AND
  172.        a.DATA           > DATE('31.03.2007') - '1 year';
  173. Executing . . .
  174.  
  175. (2860203 ROWS)
  176. continue
  177. * * *
  178.  commit;
  179. Executing . . .
  180.  
  181. continue
  182. * * * * * *
  183.  DECLARE global TEMPORARY TABLE SESSION.item_contabilx
  184.         (tipo_plano    i1   NOT NULL,
  185.          item_contabil i4   NOT NULL)
  186.  ON commit preserve ROWS WITH norecovery;
  187. Executing . . .
  188.  
  189. continue
  190. * * *
  191.  commit;
  192. Executing . . .
  193.  
  194. continue
  195. * * * * * * *
  196.  MODIFY SESSION.mov_contabil_detx TO btree UNIQUE ON
  197.         empresa ,
  198.         DATA    ,
  199.         nro_lcto ,
  200.         sequencia;
  201. Executing . . .
  202.  
  203. (2860203 ROWS)
  204. continue
  205. * * *
  206.  commit;
  207. Executing . . .
  208.  
  209. continue
  210. * * * * * * * * * *
  211.  INSERT INTO SESSION.item_contabil
  212.  SELECT b.tipo_plano   ,
  213.         b.item_contabil,
  214.         c.tipo
  215.   FROM item_contabil b,
  216.        tipo_contabil c
  217.   WHERE b.tipo_contabil = c.tipo_contabil  AND
  218.        (uppercase(c.tipo) = 'R');
  219. Executing . . .
  220.  
  221. (3735 ROWS)
  222. continue
  223. * *   commit;
  224. Executing . . .
  225.  
  226. continue
  227. * * * * *
  228.   MODIFY SESSION.item_contabil TO btree UNIQUE ON
  229.          tipo_plano   ,
  230.          item_contabil;
  231. Executing . . .
  232.  
  233. (3735 ROWS)
  234. continue
  235. * * *
  236.  commit;
  237. Executing . . .
  238.  
  239. continue
  240. * * * * * * *
  241.  INSERT INTO SESSION.origem_contabil
  242.  SELECT DISTINCT origem_contabil
  243.   FROM  origem_contabil
  244.  WHERE origem_contabil <> 'ENCBA';
  245.  
  246. Executing . . .
  247.  
  248. (71 ROWS)
  249. continue
  250. * * *
  251.  commit;
  252. Executing . . .
  253.  
  254. continue
  255. * * *
  256.  MODIFY SESSION.origem_contabil TO btree UNIQUE ON origem_contabil;
  257. Executing . . .
  258.  
  259. (71 ROWS)
  260. continue
  261. * * *
  262.  commit;
  263. Executing . . .
  264.  
  265. continue
  266. * * * * * * * * * * * *
  267.  INSERT INTO SESSION.mov_ctb
  268.  SELECT a.empresa        ,
  269.         a.DATA           ,
  270.         a.nro_lcto       ,
  271.         a.origem_contabil
  272.  FROM mov_contabil            a,
  273.       SESSION.origem_contabil b
  274.  WHERE a.origem_contabil = b.origem_contabil AND
  275.       (a.DATA            >  '31.03.2007'     AND
  276.        a.DATA            <= '31.10.2010');
  277. Executing . . .
  278.  
  279. (843071 ROWS)
  280. continue
  281. * * *
  282.  commit;
  283. Executing . . .
  284.  
  285. continue
  286. * * * * * *
  287.  MODIFY SESSION.mov_ctb TO btree UNIQUE ON
  288.         empresa ,
  289.         DATA    ,
  290.         nro_lcto;
  291. Executing . . .
  292.  
  293. (843071 ROWS)
  294. continue
  295. * * * * * * * *
  296.  INSERT INTO SESSION.item_contabilx
  297.  SELECT a.tipo_plano ,
  298.         a.item_contabil
  299.   FROM item_contabil a
  300.  WHERE (a.item_contabil >= 1  AND
  301.         a.item_contabil <= 9999999);
  302. Executing . . .
  303.  
  304. (32524 ROWS)
  305. continue
  306. * * *
  307.  commit;
  308. Executing . . .
  309.  
  310. continue
  311. * * *
  312.  MODIFY SESSION.item_contabilx TO btree UNIQUE ON tipo_plano, item_contabil;
  313. Executing . . .
  314.  
  315. (32524 ROWS)
  316. continue
  317. * * *
  318.  commit;
  319. Executing . . .
  320.  
  321. continue
  322. * * * * * * * * * * * * * * * * * * * * *
  323.  INSERT INTO SESSION.mov_contabil_det
  324.  SELECT  a.origem_contabil,
  325.          b.empresa        ,
  326.          b.DATA           ,
  327.          b.nro_lcto       ,
  328.          b.sequencia      ,
  329.          b.empresa_lcto   ,
  330.          b.tipo_plano     ,
  331.          b.item_contabil  ,
  332.          b.tipo           ,
  333.          b.valor
  334.  FROM SESSION.mov_ctb            a,
  335.       SESSION.mov_contabil_detx  b,
  336.       SESSION.item_contabilx     x
  337.  WHERE a.empresa       = b.empresa    AND
  338.        a.DATA          = b.DATA       AND
  339.        a.nro_lcto      = b.nro_lcto   AND
  340.        b.tipo_plano    = x.tipo_plano AND
  341.        b.item_contabil = x.item_contabil;
  342. Executing . . .
  343.  
  344. (1200685 ROWS)
  345. continue
  346. * * *
  347.  commit;
  348. Executing . . .
  349.  
  350. continue
  351. * * * *
  352.  MODIFY SESSION.mov_contabil_det TO btree UNIQUE ON empresa,
  353.         DATA, nro_lcto, sequencia;
  354. Executing . . .
  355.  
  356. (1200685 ROWS)
  357. continue
  358. * * *
  359.  commit;
  360. Executing . . .
  361.  
  362. continue
  363. * * * *
  364.  MODIFY SESSION.mov_contabil_det TO btree ON
  365.         empresa_lcto;
  366. Executing . . .
  367.  
  368. (1200685 ROWS)
  369. continue
  370. * * *
  371.  commit;
  372. Executing . . .
  373.  
  374. continue
  375. * * * * * * * * * * * * * * * * * * * * * * * * * * * * * * /*
  376.     select b.empresa ,
  377.            varchar(date_part('year' , b.data )) + right('0' +
  378.            varchar(date_part('month', b.data)) , 2 ),
  379.            b.nro_lcto          ,
  380.            b.origem_contabil   ,
  381.            b.sequencia         ,
  382.            b.tipo_plano        ,
  383.            b.item_contabil     ,
  384.            b.tipo              ,
  385.            b.data              ,
  386.            b.valor             ,
  387.            'N'
  388.     from session.mov_contabil_det b,
  389.                  empresa_sistemas         c
  390.     where b.empresa_lcto   = c.empresa  and
  391.           c.empresa_consol = 3;
  392.  
  393. \p\g
  394.  
  395. commit;
  396. \p\g
  397. */
  398.  
  399. SELECT DISTINCT b.empresa_lcto, c.empresa
  400.  FROM SESSION.mov_contabil_det b,
  401.          empresa_sistemas c
  402.     WHERE int2(b.empresa_lcto)   = c.empresa  AND
  403.           c.empresa_consol = 3;
  404. Executing . . .
  405.  
  406. commit;
  407.  
  408. +------+------+
  409. |empres|empres|
  410. +------+------+
  411. |     1|     1|
  412. |     2|     2|
  413. |     3|     3|
  414. |     4|     4|
  415. |     8|     8|
  416. |    12|    12|
  417. |    13|    13|
  418. |    14|    14|
  419. |    43|    43|
  420. +------+------+
  421. (9 ROWS)
  422. continue
  423. * * * * * * * *
  424.  
  425. SELECT DISTINCT b.empresa_lcto, c.empresa
  426.  FROM SESSION.mov_contabil_det b,
  427.          empresa_sistemas c
  428.     WHERE b.empresa_lcto   = c.empresa  AND
  429.           c.empresa_consol = 3;
  430. Executing . . .
  431.  
  432.  
  433. +------+------+
  434. |empres|empres|
  435. +------+------+
  436. |    43|    43|
  437. +------+------+
  438. (1 ROW)
  439. continue
  440. * * * * * * * * * * * * * * * * * * * * *
  441. Your SQL statement(s) have been committed.
  442.  
  443. Ingres Version II 10.1.0 (a64.lnx/120)NPTL logout
  444. Thu DEC 22 16:41:51 2011
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement