Re: Conectar postgresql con sqlserver o "copiar" modelo de sqls

From: Arturo Munive <arturomunive(at)gmail(dot)com>
To: jlcambero <jlcambero(at)emergya(dot)es>
Cc: pgsql-es-ayuda(at)postgresql(dot)org
Subject: Re: Conectar postgresql con sqlserver o "copiar" modelo de sqls
Date: 2007-05-17 14:17:23
Message-ID: 464C63F3.4010603@gmail.com
Views: Raw Message | Whole Thread | Download mbox | Resend email
Thread:
Lists: pgsql-es-ayuda

jlcambero escribió:
> Gracias a todos por contestar.
> Edwin, en el correo original decia que ya intente usar dblink-tds pero que no
> es compatible con postgresql 8.2.
>
> Alvaro me recomendo DBI-link y siguiendo su consejo lo he instalado pero no
> consigo conectar con sqlserver, lo he probado con otro postgresql y si que
> conecta, pero con MSSQL no hay manera. Me da el siguiente error:
>
> ERROR: error from Perl function: error from Perl function: DBI
> connect('database=aemprende;host=192.168.1.238','aemprende',...) failed: (no
> error string) at line 37 at line 35.
>
>
> Muy descriptivo verdad?
> Siguiendo la traza como he podido he llegado a que el error salta justo en el
> momento de intentar realizar la conexión.
>
> hay alguien que haya conectado con DBI-link con un sqlServer?
>
> Gracias, un saludo
>
>
>
>
> El Jueves, 17 de Mayo de 2007 13:06, Edwin Quijada escribió:
>
>> Yo hice algo parecido con una base de datos un poco grande usnado los DTS
>> de SQL pero estos al final me daban muchos errores, aunque logre mover
>> muchos datos con el.
>> Puedes darte una miradita por aqui
>> http://pgfoundry.org/projects/dblink-tds/. Tambien lo use aunque me fallo
>> en algunas cosas.
>>
>> Definitivamente de que vas a tener que tocar cosas eso nadie lo quita
>> especialmente con el codigo de los store procedures
>>
>>
>>
>> *-------------------------------------------------------*
>> *-Edwin Quijada
>> *-Developer DataBase
>> *-JQ Microsistemas
>> *-809-747-2787
>> * " Si deseas lograr cosas excepcionales debes de hacer cosas fuera de lo
>> comun"
>> *-------------------------------------------------------*
>>
>>
>>> From: Arturo Munive <arturomunive(at)gmail(dot)com>
>>> To: jlcambero <jlcambero(at)emergya(dot)es>
>>> CC: pgsql-es-ayuda(at)postgresql(dot)org
>>> Subject: Re: [pgsql-es-ayuda] Conectar postgresql con sqlserver o "copiar"
>>> modelo de sqlserver a postgresql
>>> Date: Wed, 16 May 2007 10:14:25 -0500
>>>
>>> jlcambero escribió:
>>>
>>>> En el peor de los casos, como podría copiar el modelo de datos de
>>>> sqlserver a postgresql (no tengo ni idea de sqlserver) sin tener que ir
>>>> creando un script para recrear cada tabla y otro para cargar los datos de
>>>> cada tabla en postgresql? (Son más de 300 tablas y algunas con muchos
>>>> registros
>>>>
>>> Hola: la verdad creo que eso no va a ser posible, por que lo mas probable
>>> es que en la estructura de tablas y funciones (y triggers y etc) de esa
>>> base de datos seguramente se han utilizado algunas cosas exclusivas de SQL
>>> que bien no podría tener un equivalente en postgresql (como ya algún
>>> participante ha repetido varias veces aquí, M$SQLServer no se apega al
>>> estándar del todo, así que creo que lo mas probable(y quien sabe si lo más
>>> sano) será la generación de los scripts y la creacion de estos en
>>> Postgresql corrigiendo lo que vaya saliendo (titánica tarea :) ) al menos
>>> que halla una herramienta de migración (nunca oí de una).
>>>
>>> pero difícilmente creo que logres migrar sin tener que tocar algo de
>>> scripts.
>>>
>>> ahora si alguien sabe de alguna tambien que me pase la voz por que tengo
>>> un par de clientes mios , antiguos que desean migrar
>>> obviamente bases de datos con una cantidad variada de objetos, (no solo
>>> tablas y vistas)
>>> suerte.
>>>
>>> ---------------------------(fin del mensaje)---------------------------
>>> TIP 5: ¿Has leído nuestro extenso FAQ?
>>>
>>> http://www.postgresql.org/files/documentation/faqs/FAQ.html
>>>
>> _________________________________________________________________
>> ¿Cuánto vale tu auto? Tips para mantener tu carro. ¡De todo en MSN Latino
>> Autos! http://latino.msn.com/autos/
>>
>>
>> ---------------------------(fin del mensaje)---------------------------
>> TIP 4: No hagas 'kill -9' a postmaster
>>
>
> ---------------------------(fin del mensaje)---------------------------
> TIP 9: el optimizador ignorará el uso de recorridos de índice si los
> tipos de datos de las columnas no coinciden
>
>
Pero con eso solo lograras migrar datos mas no estructuras

In response to

Responses

Browse pgsql-es-ayuda by date

  From Date Subject
Next Message jlcambero 2007-05-17 14:28:10 Re: Conectar postgresql con sqlserver o "copiar" modelo de sqls
Previous Message Edwin Quijada 2007-05-17 14:16:20 Re: Conectar postgresql con sqlserver o "copiar" modelo de sqls