Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   MS SQL Server (https://www.clubdelphi.com/foros/forumdisplay.php?f=23)
-   -   migracion de paradox a SQL 2000 Server (https://www.clubdelphi.com/foros/showthread.php?t=36437)

martita 11-10-2006 20:29:41

migracion de paradox a SQL 2000 Server
 
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 21: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 23: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 23: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 12-10-2006 00:35:58

gracias por los tips , ahora como acceso desde delphi ?
 
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 19: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 11: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.


La franja horaria es GMT +2. Ahora son las 15:03:30.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi