Passage MySQL => Postgre

Passage MySQL => Postgre - Stockage/Sauvegarde - Windows & Software

Marsh Posté le 07-10-2003 à 11:56:39    

La syntaxe SQL n'est pas la meme, alors y a t'il un moyen de forcer le bidule pour k'il prendre cette syntaxe ou des soft qui convertissent la syntaxe de l'un pour l'autre.
 
Merci


Message édité par DesuetCR_B le 07-10-2003 à 12:03:53

---------------
Moi quand on m'en fait trop j'correctionne plus, j'dynamite... j'disperse... et j'ventile | feedback
Reply

Marsh Posté le 07-10-2003 à 11:56:39   

Reply

Marsh Posté le 07-10-2003 à 12:44:20    

Tu peux rechercher du cote des wrapper qui permettent la réecriture à la volée des requêtes
 
Le problème c'est qu'en terme de perfs ca doit pas etre l'extase j'ai bien peur :/
 
edit : dans l'idée c'est ca http://www.peceny.de/misc/php_data [...] ction.html


Message édité par Mhaggar le 07-10-2003 à 12:48:56

---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 07-10-2003 à 12:52:58    

Mhaggar a écrit :

Tu peux rechercher du cote des wrapper qui permettent la réecriture à la volée des requêtes
 
Le problème c'est qu'en terme de perfs ca doit pas etre l'extase j'ai bien peur :/
 
edit : dans l'idée c'est ca http://www.peceny.de/misc/php_data [...] ction.html


c juste pour transferer une base de mysql vers postgre, donc les perf je m'en fous un peu.
Je vais essayer ca merci  :jap:


---------------
Moi quand on m'en fait trop j'correctionne plus, j'dynamite... j'disperse... et j'ventile | feedback
Reply

Marsh Posté le 07-10-2003 à 12:57:36    

hum oui mais il ne suffit pas de juste "transformer" une base (ce qu'un wrapper ne fera pas a ta place d'ailleurs)
 
Comme tu l'as dit la syntaxe des requetes change donc quelque part, tu es oblige de modifier en conséquence ton appli
 
C'est pour quel genre d'appli d'ailleur?


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 07-10-2003 à 12:59:06    

Mhaggar a écrit :

hum oui mais il ne suffit pas de juste "transformer" une base (ce qu'un wrapper ne fera pas a ta place d'ailleurs)
 
Comme tu l'as dit la syntaxe des requetes change donc quelque part, tu es oblige de modifier en conséquence ton appli
 
C'est pour quel genre d'appli d'ailleur?


c'est un forum phpBB, donc coté appli tout est ok, mais qd j'exporte mon ancien en mysql et que je le balance a postgre il aime pas


---------------
Moi quand on m'en fait trop j'correctionne plus, j'dynamite... j'disperse... et j'ventile | feedback
Reply

Marsh Posté le 07-10-2003 à 13:08:31    

ok donc tu veux acceder a ton ancien forum qui etait en mysql grace a phpBB qui a priori n'accede qu'a du postgres, c'est ca ?
 
Ton forum en mysql il tournait ss quelle appli? Je demande paske j'ai deja vu des outils pour passer d'une base à l'autre pour les forums
 
A mon avis t'as deux solutions:
 
1/ Transformer ta base mysql en base postgres (bon courage, sauf si un outil existe, cf plus haut)
 
2/ Ajouter une couche d'abstraction à phpBB qui lui permettra d'acceder à n'importe quel type de BDD


---------------
You want to know my name, you want to see my face, I'm the devil !
Reply

Marsh Posté le 07-10-2003 à 13:11:46    

Mhaggar a écrit :

ok donc tu veux acceder a ton ancien forum qui etait en mysql grace a phpBB qui a priori n'accede qu'a du postgres, c'est ca ?
 
Ton forum en mysql il tournait ss quelle appli? Je demande paske j'ai deja vu des outils pour passer d'une base à l'autre pour les forums
 
A mon avis t'as deux solutions:
 
1/ Transformer ta base mysql en base postgres (bon courage, sauf si un outil existe, cf plus haut)
 
2/ Ajouter une couche d'abstraction à phpBB qui lui permettra d'acceder à n'importe quel type de BDD


en fait non
pour l'instant j'ai 2 machine : une avec un phpBB Mysql, l'autre avec un phpBB Postgre, j'aimerai tout transferer de l'un a l'autre, parce que g trop de merde avec mysql.


---------------
Moi quand on m'en fait trop j'correctionne plus, j'dynamite... j'disperse... et j'ventile | feedback
Reply

Sujets relatifs:

Leave a Replay

Make sure you enter the(*)required information where indicate.HTML code is not allowed