1. Ce site utilise des cookies. En continuant à utiliser ce site, vous acceptez l'utilisation des cookies. En savoir plus.
  2. Bonjour tout le monde ! Veillez consulter la Politique de forum pour comprendre nos règles, Merci a vous !
    Rejeter la notice

WD Sauvegarder base local vers un serveur HFSQL

Discussion dans 'Windev' créé par visvic, Avr 6, 2021.

  1. visvic

    visvic Member
    MEMBRE WX

    Inscrit:
    Fev 11, 2018
    Messages:
    48
    J'aime reçus:
    24
    Bonjour à tous,

    J'espère que ce long week-end vous a été bénéfique.

    Je suis entrain de créer un petit outils avec une base de donnée HFSQL en local.
    Mais je souhaiterais effectuer une sauvegarde sur un serveur HFSQL.

    J'ai regardé du coté de hsauvegarde, hduplique, hcopie etc. ils sont tous différents, et on plus ou moins le même point commun, mais le quel choisir.

    Merci pour vos retour et très bonne journée :)
     
    Tags:
  2. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    550
    J'aime reçus:
    302
    Bonjour,
    Dans un premier temps, HSauvegarde ne fonctionne que pour une base C/S.
    Lorsque tu parles de HDuplique et de HCopie, je suppose que tu parles de HDupliqueEnregistrement et HCopieEnregistrement.
    HDupliqueEnregistrment copie les données d'un tuple T d'une table A dans cette table
    e.g. Client
    Code (Text):

    PK_Client     NomClient     PrénomClient
    1             Toto          Prénom Toto
    2             Titi          Prénom Titi
    3             Tutu          Prénom Tutu
     
    Le code suivant :
    Code (Windev):

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    (Client,PK_Client,2)

    Bonjour visiteur, Merci de vous Inscrire ou de vous connectez pour voir les liens!

    (Client)
    Aura pour effet de modifier la table Client comme suit :
    Code (Text):

    PK_Client     NomClient     PrénomClient
    1             Toto          Prénom Toto
    2             Titi          Prénom Titi
    3             Tutu          Prénom Tutu
    4             Titi          Prénom Titi
     
    HCopieEnregistrement de son côté fait la copie d'un tuple d'une table A vers une table B Ayant la même structure.

    En ce qui te concerne, il faut travailler avec une pseudo connexion sur ta base Classic.
    1-Ouverture de la pseudo connexion
    2-Copie des données dans un tampon (HFichierVersTableau fait très bien l'affaire)
    3-Changement de connexion vers le serveur
    4-Copie du tampon vers le serveur
     
    visvic apprécie ceci.
  3. Dandypunk

    Dandypunk Well-Known Member

    Inscrit:
    Nov 28, 2019
    Messages:
    550
    J'aime reçus:
    302
    Attention toutefois à l'ordre dans lequel tu fais ta copie.
    Dans le cas d'une relation x,y-1,z, il faut d'abord sauvegarder la table du côté x,y afin d'éviter un problème de cardinalité
     
  4. Hartyshow

    Hartyshow Member

    Inscrit:
    Août 10, 2018
    Messages:
    86
    J'aime reçus:
    33
    Bonjour,

    Pourquoi ne pas installer HFSQL C/S en localhost sur votre PC et de répliquer sur un autre serveur HFSQL C/S et de définir des sauvegardes régulières de vos bases ?
     
    Senami et visvic aiment ça.
  5. panamdz

    panamdz Member

    Inscrit:
    Jan 31, 2018
    Messages:
    58
    J'aime reçus:
    60
    Bonjour,

    Utilise la fonction < HCopieFichier > qui ne fonctionne que pour HFSQL C/S
     
    bousaid et Gemini1961 aiment ça.
  6. visvic

    visvic Member
    MEMBRE WX

    Inscrit:
    Fev 11, 2018
    Messages:
    48
    J'aime reçus:
    24
    Bonsoir et désolé pour ce retard insolent.

    Merci pour vos directive, je vais tenté les deux :)

    Bonne soirée
     

Partager cette page

Chargement...