Remplir une base MySQL avec une base SQL

Remplir une base MySQL avec une base SQL - SQL/NoSQL - Programmation

Marsh Posté le 25-09-2012 à 21:34:58    

Bonjour,
Je voulais savoir si on pouvait facilement remplir une base MySQL avec une base SQL.
Je m'explique, j'ai un logiciel de supervision industriel qui remplit une base SQL Microsoft, mais je dois mettre à dispo pour un externe des valeurs de cette base.
Je ne veux pas donner accès à cette base.
Je veux donc mettre une base MySQL sur un serveur Linux qui sera rempli par la base MS.
Est-ce que cela est possible?
Est-ce que c'est compliqué?
Je pense que ma base MySQL n'aura du coup qu'une table.
 
Merci d'avance.

Reply

Marsh Posté le 25-09-2012 à 21:34:58   

Reply

Marsh Posté le 25-09-2012 à 23:15:07    

C'est quoi ta fréquence de mise a jour des données ?


---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr
Reply

Marsh Posté le 26-09-2012 à 09:55:22    

Entre 1 à 5min, c'est pour avoir une vision à l'instant T de la supervision, il n'y a pas besoin d'archivage.

Reply

Marsh Posté le 26-09-2012 à 15:40:00    

Tu peux pas plutôt faire un accès en lecture à la base ?
 
Faire un dump tout les 1 à 5 minutes ca va pourrir tes perfs


---------------
www.pronovolley.fr Faites vos prono sur la ligue de Volley et défiez vos amis. Des cadeaux en fin d'année  www.levoll.fr
Reply

Marsh Posté le 26-09-2012 à 16:10:32    

Surtout si ta base est grosse :/ Après, si la base MS ne fait que se remplir (en gros, pas d'update ou delete sur les enregistrements existants), y'a moyen de ne dumper que les nouveaux enregistrements via un petit outil de ta création...


---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta
Reply

Marsh Posté le 27-09-2012 à 08:39:25    

Tu peux faire une replication transactionelle de SQL -> MySQL.
Ca devrai fonctioner relativement bien, je ne l'ai jamais fait avec MySQL mais ca fonctionne bien vers Oracle.
 
Il y a une tripotée d'options pour la configurer mais je suppose que tout est trouvable sur Google.

Reply

Marsh Posté le 03-10-2012 à 16:45:29    

Re,
Merci pour vos replys, j'ai enfin du temps pour me consacrer à cette tâches.
J'arrive à me connecter à la base SQL depuis mon serveur linux avec un :
tsql -S SERSQL -U admmysql -P *******
 
Le serveur me donne ça :
 
locale is "fr_FR.UTF-8"
locale charset is "UTF-8"
using default charset "UTF-8"
1>
 
Du coup, j'en déduis que je suis connecté au SQL.
Par contre quand je fais :
SHOW DATABASES; rien ne se passe.
Vous avez une idée, j'ai mis les mêmes droits que le compte administrateur SQL.
 
Merci d'avance.

Reply

Sujets relatifs:

Leave a Replay

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