From: | Jaime Casanova <jcasanov(at)systemguards(dot)com(dot)ec> |
---|---|
To: | ruben avila galindo <ruben2218(at)hotmail(dot)com> |
Cc: | comunidad postgresql <pgsql-es-ayuda(at)postgresql(dot)org> |
Subject: | Re: MIgracion de SQL server a Postgresql |
Date: | 2009-02-25 17:16:50 |
Message-ID: | 3073cc9b0902250916r5bd0dceew88b461681bce83e8@mail.gmail.com |
Views: | Raw Message | Whole Thread | Download mbox | Resend email |
Thread: | |
Lists: | pgsql-es-ayuda |
On Wed, Feb 25, 2009 at 12:09 PM, Jaime Casanova
<jcasanov(at)systemguards(dot)com(dot)ec> wrote:
> On Tue, Feb 24, 2009 at 3:27 PM, ruben avila galindo
> <ruben2218(at)hotmail(dot)com> wrote:
>> Hola q tal tengo 100 tablas y Store procedure en SQL SERVER 2000 quiciera
>> migrar todo a Postgresql hay alguna herramienta para dicho proceso.
>>
>
> Saludos,
>
> Actualmente estoy haciendo eso, te cuento los pasos que estoy
> siguiendo (lo que describo es el proceso final de migracion y no el
> arduo trabajo intermedio):
>
sobre los SP, lamento decirte que te tocara a mano...
algunos tips:
1) en gvim puedes ejecutar
:0s/@/v_/g10000
para cambiar esa arroba fea al inicio de los parametros por algo mas decente
2) si las funciones son simples (por ejemplo en esta base hay
funciones del tipo
if opcion = 1 begin
select
if opcion = 2 begin
select
es mas facil migrarlo, solo creas una funcion con tantos parametros
out como tenga tu funcion (estoy asumiendo que todos los selects
devuelven el mismo numero de parametros no se si mssql te permite
tamania boberia) y le dices que retorne RETUTNS SETOF record... y en
el if en vez de solo el select pones RETURN QUERY select...
el resto es solo tenerle paciencia... aun estoy en eso...
--
Atentamente,
Jaime Casanova
Soporte y capacitación de PostgreSQL
Asesoría y desarrollo de sistemas
Guayaquil - Ecuador
Cel. +59387171157
From | Date | Subject | |
---|---|---|---|
Next Message | Jaime Casanova | 2009-02-25 17:23:35 | Re: MIgracion de SQL server a Postgresql |
Previous Message | Jorge A. Barzola Rosadio | 2009-02-25 15:35:18 | Re: Crear datawindow con vistas de PG |