begin process at 2008 08 29 01:10:36
1 233 465 membres
8 nouveaux aujourd'hui
14 291 membres club

Vous ne trouvez pas de réponse à votre problème ? Alors posez la question dans le forum.
Souvenez-vous qu'il n'y a jamais de question bête, mais rester dans l'ignorance parce que l'on n'ose pas poser une question, ça c'est une erreur !

Sujet : migration sql vers foxpro [ Archives / Débutants ] (tmcuh)

migration sql vers foxpro le 30/03/2005 20:25:41

tmcuh
Bonjour je dois migrer 200 bases de données sql contenant à peu de choses près 4 tables chacune. Avant de me lancer dans la programmation pure et dure j'aurais aimé connaitre si quelqu'un avait déjà travaillé sur une technique permettant une migration sql -> foxpro; voir une technique que vous employerais (je suis novice).Si quelqu'un connait un logiciel qui le fait, c'est le bien venu aussi
Par avance merci

Amicalement TMCUH

Re : migration sql vers foxpro le 31/03/2005 10:19:50

FredArmoni
Membre Club
(Admin CS)
Vaste programme...

Ma réponse sera tout d'abord une question.

Pourquoi passer de sql server à VFP?
VFP peut faire un très bon front end pour les bases SQL Server (grâce à ses vues distantes).
On n'est pas obligé d'utiliser le format natif VFP


Fred
membre actif d'AtoutFox
MS MVP VFP

Re : migration sql vers foxpro le 31/03/2005 10:52:32

FredArmoni
Membre Club
(Admin CS)
Réponse acceptée !
En gros le principe d'utilisation des vues distantes :

* Créer une database
   CREATE DATABASE zdb

* Créer une connexion
   CREATE CONNECTION zconn DATASOURCE sqltest USERID sa PASSWORD ""

* Créer une vue distante qui utilise la connexion
   CREATE SQL VIEW zview REMOTE CONNECTION zconn AS select * from ;
      pubs..sales

* Ouvrir la vue
   USE zview

* exemples :
*Afficher
   BROWSE
* parcourir
   SCAN
      * .... code
   ENDSCAN

etc...

Je ne connais pas les commandes spécifiques SQL Server qui permettent de retrouver les bases de données existantes et leurs tables mais je pense qu'il s'agit de vues particulières, on peut donc utiliser le même principe dans une boucle.

Fred
membre actif d'AtoutFox
MS MVP VFP

Re : migration sql vers foxpro le 31/03/2005 10:55:23

FredArmoni
Membre Club
(Admin CS)
petite question : tes bases SQL Server n'ont rien qui empêcherait leur convertion ? (SP ou autres..)?

Fred
membre actif d'AtoutFox
MS MVP VFP

Re : migration sql vers foxpro le 31/03/2005 11:49:09

tmcuh
Hello, tout d'abord merci pour cette réponse, qui va m'éclairer. Alors pour la migration vers FoxPro c'est pour une question de comptabilité. Nous possédons un logiciel fait en foxpro, qui travaille avec des données foxpro, il est donc inconcevable d'en refaire un autre pour une utilisation spécifique (gain d'argent). Pour la conversion elle ne devrait pas poser de problème vu qu'elle ne comporte que des données par de stored procedure. Mais merci d'avoir donnée un bout de code permettant de me connecter sur le sql car pour trouver de la doc, faut se lever de bonne heure

Amicalement TMCUH

Re : migration sql vers foxpro le 31/03/2005 12:23:49

FredArmoni
Membre Club
(Admin CS)
C'est pour ça que je prie Saint-Nix tous les jours ;)

Sinon, pour la doc tu as des sites interessants (voir atoufox.org et la page liens) et pour les questions, ici c'est bien, mais il y a aussi le ng
  [ Lien ]

voilou.

Fred
membre actif d'AtoutFox
MS MVP VFP

Re : migration sql vers foxpro le 31/03/2005 13:19:17

tmcuh
par contre le code que tu m'as envoyé ça ne marche que pour odbc , pas cool d'entrée les 200 bases de données sql
Aurait tu une autre technique?

Amicalement TMCUH

Re : migration sql vers foxpro le 31/03/2005 14:27:59

FredArmoni
Membre Club
(Admin CS)

SQL Server n'a pas de vue récapitulant les bases existantes et leurs tables ?

sinon

OLEDB, ADO ou faire un export des bases en XML et les intégrer dans VFP par XMLToCursor()

Fred
membre actif d'AtoutFox
MS MVP VFP


Re : migration sql vers foxpro le 12/04/2005 09:34:56

remik
il y a des outils qui font de l'ingenierie inversée..( reverse engenering) tel xcase mais celui-ci est payant à moins qu'il y ait une demo de 30 jours, c'est à dire qu'il génère à partir d'un base son schema et peuvent générer à partir du schema une base dans un format de données différent. En gratuit un excellent produit DBDesigner 4 qui intègre le reverse ingenering pour sql server et via odbc il doit pouvoir générer des base Fox à toi de tester!

Rémik


Classé sous : sql, quelqu, foxpro, migration, technique

Participer à cet échange

Pub



Appels d'offres

Recherche developpeur ...
Budget : 700€
SITE MARCHAND LOCATION...
Budget : 3 000€
SITE MARCHAND POUR HOTEL
Budget : 4 000€

CalendriCode

Août 2008
LMMJVSD
    123
45678910
11121314151617
18192021222324
25262728293031

VS Express FR Gratuit !

VS Express en français et 100% gratuit !

Boutique

Boutique de goodies CodeS-SourceS