MAINTENANCE : le forum sera indisponible vers 22h pendant quelques minutes. Ces derniers temps des erreurs intempestives se déclenchent sans raison précise, cette maintenance a pour but de régler ce problème.
Des news de la migration dété
|
Auteur |
Message |
olivier2L4E
Posteur Confirmé
Messages : 6 474
Inscription : Sep 2006
|
Envoyé le 09-08-2007 à 16:01
|
|
|
|
XXX33
Membre Senior
Messages : 732
Inscription : Aug 2006
|
Envoyé le 09-08-2007 à 20:07
Nous passons egalement en 64 bits pour l'OS et j'opere un upgrade de apache PHP mysql qui devrait etre totalement incompatible avec le developpement du site principal (qui date de 2001 quand meme )
Je vais donc devoir migrer les données sur un autre core .. (((
arf c est chaud mais j espere que c est pas trop douloureux ;
a part ca rien compris. mais si le maitre du WEB le fait c est que c est nécessaire. bon courage a lui et merci par avance pour tout ce qu il fait.
[Edite le 9-8-2007 par XXX33]
|
|
|
|
bertrand45
Membre Cotisant n°603
Messages : 6 259
Inscription : Aug 2004
Lieu : Entre mes enfants ! Humeur : cool !!
|
Envoyé le 09-08-2007 à 20:59
Citation :Message original : webmaster
Citation :Message original : bertrand45
si jamais tu veux des coup de main je connais plein d'informaticiens au club ...
B
oui merci )))))
alors je veux migrer :
BASE A vers BASE B
SID ----------------> ID
TITLE ----------------> TITLE
TIME ----------------> CREATED
HOMETEXT ----------------> INTROTEXT
BODYTEXT ----------------> FULLTEXT
INFORMANT ----------------> CREATED_BY
COUNTER ----------------> COUNTER
Donc quelle serait la requete SQL a formuler
Merci d'avance .. (MYSQL 5)
[Edite le 9-8-2007 par webmaster]
c'est assez simple :
J'ai pas de serveur sous la main mais à la volée ça devrait être un truc comme cela
"Insert into BASEB.tableB
select into SID, TITLE, TIME ... from BASEA.tableA"
en respectant l'ordre des champs de la tableB.
en SQL 2000 ou 2005
sinon donnes moi les structures de tes tables et je te fais ca
B
je te verifie cela demain avec un serveur SQL (au boulot ...))
[Edite le 9-8-2007 par bertrand45]
|
|
|
|
webmaster
Posteur Confirmé
Messages : 2 504
Inscription : Nov 2013
|
Envoyé le 09-08-2007 à 21:03
Merci bertrand
C'est justement parceque c'est simple que je demande votre version
les champs sont grosso modo ceux que j'ai ecrit
tableA tableB
Je voudrais le faire que en SQL , parceque j'ai pas du tout mais alors pas du tout envie d'ecrire un script de migration )))
|
|
|
|
bertrand45
Membre Cotisant n°603
Messages : 6 259
Inscription : Aug 2004
Lieu : Entre mes enfants ! Humeur : cool !!
|
Envoyé le 09-08-2007 à 22:15
Citation :Message original : webmaster
Merci bertrand
C'est justement parceque c'est simple que je demande votre version
les champs sont grosso modo ceux que j'ai ecrit
tableA tableB
Je voudrais le faire que en SQL , parceque j'ai pas du tout mais alors pas du tout envie d'ecrire un script de migration )))
Cela te suffit-il ?
sinon passes par une table temporaire, c'est aussi simple et facilement récupérable. Si tu as besoin d'un coup de main , je suis en vacance la semaine prochaine, je peux passer te voir ...
B
je ne connais pas MySQL mais je pense que c'est un peu comme SQL2000-2005 ou Oracel, DB2.
Donnes moi la description des tables et je te fais ces scripts ...
B
[Edite le 9-8-2007 par bertrand45]
|
|
|
|