IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Requêtes et SQL. Discussion :

executer un script indépendant


Sujet :

Requêtes et SQL.

  1. #1
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 6
    Points
    6
    Par défaut executer un script indépendant
    Bonjour,

    J'ai une base ACCESS sur un serveur distant (auquel je ne peux accéder),
    la personne ayant accès au serveur est un utilisateur lambda. Etant donné que j'ai besoin de mettre à jour cette base, il faut que je puisse créer un script indépendant de la base, avec lequel l'utilisateur n'aura qu'à le lancer pour mettre à jour la base.

    Voyez-vous une solution à mon problème ?
    D'avance merci .

  2. #2
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 665
    Points : 34 373
    Points
    34 373
    Par défaut
    bonjour,
    si l'utilisateur a besoin d'accéder à ta base et s'assurer qu'elle soit mise à jour, ne serait-il pas envisageable qu'il ait simplement un raccourci vers la base de prod, et que toi à "l'autre bout de la chaîne" tu gères tes versions de dev et de prod ?

    toujours est-il que la question n'est pas liée au SQL ou à une requête il me semble

  3. #3
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Non je ne peux pas changer l'architecture, la base est sur un serveur dans d'autres pays, les utilisateurs n'y accédent que par raccourci mais moi je ne peux pas accéder au serveur. Il faut vraiment que je puisse lancer un script simple indépendant de la base. Est-ce faisable ?

  4. #4
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 665
    Points : 34 373
    Points
    34 373
    Par défaut
    Je pense que oui c'est faisable, encore faut-il savoir à quel niveau tu souhaiterais faire des mises à jour.
    -tables ?
    -codes ?
    -vues ?

    l'idée serait de faire un refresh link des liaisons ODBC notamment, car à part ca, c'est un peu difficile de te dire oui cash.

  5. #5
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Je souhaite faire des mises à jour de tables uniquement (UPDATE, ALTER, DROP, CREATE ....).
    refresh link des liaisons ODBC ?
    Ton idée est probablement la bonne mais ce genre de choses, je ne sais pas faire, comment créer les liens avec la base, existe t'il des tuto la dessus ?
    N'existe t-'il pas des solutions avec un .bat sinon ?

  6. #6
    Rédacteur/Modérateur

    Avatar de Jean-Philippe André
    Homme Profil pro
    Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Inscrit en
    Juillet 2007
    Messages
    14 665
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 40
    Localisation : Canada

    Informations professionnelles :
    Activité : Architecte Power Platform, ex-Développeur VBA/C#/VB.Net
    Secteur : Finance

    Informations forums :
    Inscription : Juillet 2007
    Messages : 14 665
    Points : 34 373
    Points
    34 373
    Par défaut
    Je pense que la solution toute faite la plus proche de ce que tu recherches est celle-ci :
    http://access.developpez.com/faq/?pa...#RetablLienTbl

  7. #7
    Futur Membre du Club
    Profil pro
    Inscrit en
    Janvier 2009
    Messages
    9
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Janvier 2009
    Messages : 9
    Points : 6
    Points
    6
    Par défaut
    Pfffiou,
    En fait il n'existe pas de méthode toute simple comme sous Oracle ou on lance un script, il faut appremment utiliser une autre méthode en VBA pour s'y attacher.
    Bref, ça m'a l'air compliqué mais je vais essayer ainsi, je vais y réfléchir.
    Merci pour ton aide.

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. comment executer un script perl svp?
    Par nico72 dans le forum Langage
    Réponses: 8
    Dernier message: 13/07/2005, 10h51
  2. [Interbase & D7] executer un script SQL
    Par EGI dans le forum Bases de données
    Réponses: 7
    Dernier message: 13/03/2005, 13h42
  3. Execution de script
    Par IADJOFOGUE dans le forum MS SQL Server
    Réponses: 3
    Dernier message: 26/10/2004, 20h22
  4. Réponses: 4
    Dernier message: 16/07/2004, 10h16
  5. [DEBUTANT]Comment executer un script sql
    Par peaceinpal dans le forum PostgreSQL
    Réponses: 3
    Dernier message: 15/03/2004, 09h44

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo