On Thu, Mar 5, 2009 at 3:26 PM, (Syswarp) Carlos Enrique Perez <
[email protected]> wrote:

>  Te digo algunas referencias porque alguna vez tuve que pasar por esto:
> . tene en cuenta que postgres no acepta nombres de campos en mayusculas
> (acentos tampoco)
> . los stored procedures tienen una semantica diferente por lo que deberias
> recodificarlos. (ojala no tengas).
> . Lo que hicimos aca es crear la secuencia de comandos sql desde sql server
> 2000 (compatible con sql 7 a proposito como para que no ponga demasiada
> semantica diferente). con eso creamos un archivo .sql con toda la ddl de la
> base y le hicimos unos pocos arreglos para que se ejecute bien en postgres.
> Ahi podes aprovechar y buscarte algun editor de texto que convierta todo a
> minusculas, asi no tenes problemas con los nombres de los campos.
> . creamos la base de datos a partir del archivo anterior.
> . Fijate de normalizar los tipos de datos ya que sql server no se que
> patron va a utilizar pero te pone tipos de datos de todos colores (nvarchar,
> float, etc), pero eso lo podes cambiar a mano en el .sql.
>
> . con el DTS de sqlserver 2000 pasamos todos los datos desde sql server a la 
> nueva base postgres.Ojo, usando el asistente de exportacion de datos, a 
> nosotros no nos hizo
> falta programar un DTS porque la base no era demasiado grande y la
> encontramos bien diseñada.
>
> . Tene en cuenta tambien que para conectarte con postgres vas a necesitar
> utilizar o bien oledb para postgres o odbc para postgres. Ambos se pueden
> descargar del site de postgres sin problemas y son faciles de instalar.
> Espero que te sirva de algo la info
> Saludos cordiales.
>
>
>
>  ------------------------------
> *De:* [email protected] [mailto:
> [email protected]] *En nombre de *Cesar Erices
> *Enviado el:* jueves, 05 de marzo de 2009 10:24
> *Para:* pgsql-es-ayuda
> *Asunto:* [pgsql-es-ayuda] Migrar sql a postgres
>
> Se que este tema se ha tocado más de una vez en la lista pero no tengo en
> este momento recursos para navegar por internet por lo cual les consulto a
> ustedes,
> ¿Ahi una herramienta libre para migrar base de datos sql2000 a postgres?
>
> desde ya muchas gracias
>
> PD: en la noche buscare en los archivos pero si alguien tiene una respuesta
> ahora se los agradeceria
>
> --
> Cesar Erices Vergara
> Ingeniero en Gestión Informática
> Analista de Sistema
>
> Santiago - Chile
>

Y porque no usas kettle ?? para migrar los datos???? los SP tienes que
re-codificarlos  porque el T-Sql es diferente ....

-- 
Cumprimentos
jchavez
linux User #397972 on http://counter.li.org/

Joe DiMaggio  - "Pair up in threes."

Responder a