PDA

Ver la Versión Completa : migracion de paradox a SQL 2000 Server


martita
11-10-2006, 19:29:41
hola foro tengo un sistema que utiliza tablas paradox y hoy tengo
la necesidad de usar ms SQL 2000 Serv. como es obvio por cuestiones
de rapidez necesaria para el manejo de la informacion.

Mi pregunta en concreto es como hago tal migracion a SQL ?
cuales son los pasos a seguir ?
ya tengo mi servidor de SQL 2000 instalado y funcionando
solo me falta saber el sobre como migrar mis datos a SQL
y como accesarlos desde mi codigo delphi 2006 ?

agradezco mucho su tiempo y atenciones y a la vez aprovecho
para enviarles un besito :p

trex2000
11-10-2006, 20:21:35
Hola:
Intenaste utilizar la herramienta que viene con el Sql Server 2000 "Import/Export Data" ??? Ahi seleccionas el tipo de driver a utilizar en el caso de paradox te pide tambien el nombre del alias y despues seleccionas a cual base de datos enviarla.


:o

poliburro
11-10-2006, 22:36:28
Martita, para migrar datos de cualquier base de datos a Sql server, no hay nada mejor que los servicios de Transformación de datos (Mejor conocidos como DTS). Para crear Dts debes ir al administrador corporativo y buscar en tu servidor el item "Servicios de Transformación de Datos". y para generar tus primeras pruebas, podrías echar mano de los asistentes que Sql server incluye.

Queiro comentarte que las dts son sumamente útiles y potentes, para ejemplo, en la empresa las usamos para migrar datos desde Db2 en un As/400, Mysql, Access y hasta Excell.

Mucha suerte

__hector
11-10-2006, 22:43:24
Creo que al tratarse de una importacion que hara una sola vez, puede usar el wizard de importacion/exportacion de sql server como mencionaron anteriormente, en vez de crear paquetes dts.

martita
11-10-2006, 23:35:58
agradezco mucho la ayuda prestada a todos, me son muy utiles todas las ideas planteadas, ahora mi pregunta es si ya tengo mi base de datos en SQL server , como la acceso desde delphi, que tantos cambios debo hacer en mi codigo tomando en cuenta que antes abria mis tablas mediante un data modul, y con las sentencias tipicas de paradox. Como manipulo los datos desde mi codigo ahora con SQL ?.

de antemano muchisimas gracias por sus finas atenciones. :p

Paoti
13-10-2006, 18:33:15
los cambios que puedes hacer a tu aplicación, hay dos caminos:



uno casi no necesitaras hacer modificaciones si estabas utilizando el BDE apra conectarte a Paradox, porque tendria que configurar el BDE pero para que se conecte a SQL Server.



la otra forma, y es más complicada por los cambios es utilizar ADO, y cambiar todos los componentes de acceso a datos (Tables, Querys) en toda tu aplicación.

Neftali [Germán.Estévez]
16-10-2006, 10:11:15
Creo que si has cambiado a SQL Server para ganar en velocidad y potencia (como has comentado), dejar el sistema con BDE sería una incoherencia; Es un "cuello de botella"; Para utilizar SQL server y sacarle partido deberías utilizar componentes natvos "sin pasar por el BDE"; En mi opinión, lo mejor es que modifiques tu aplicación para utilizar ADO.