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

VB.NET Discussion :

Stockage des données


Sujet :

VB.NET

  1. #1
    Membre très actif
    Homme Profil pro
    Étudiant
    Inscrit en
    Mars 2012
    Messages
    133
    Détails du profil
    Informations personnelles :
    Sexe : Homme

    Informations professionnelles :
    Activité : Étudiant

    Informations forums :
    Inscription : Mars 2012
    Messages : 133
    Par défaut Stockage des données
    Bonjour à tous ,
    je suis entrain de faire une application sur visual studio en vb.net en fait oracle va être le sgbd ,mais j'ai réalisé que si l'ordinateur de l'administrateur sera endommagé toutes les données seront perdues !
    Alors je veux savoir comment est ce que je puisse trouver une solution à ce problème et à protéger les données bon pour moi j'ai réfléchie à un stockage en internet est-il possible ? si non comment est ce que je puisse faire autrement ?
    Merci d'avance pour toute réponse

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    C'est à ça que servent les backups En gros, tu sauvegardes le contenu de ta base de données dans un fichier, puis tu sauvegardes ce fichier quelque part, sur un autre serveur par exemple.

    Lorsqu'un problème survient, tu peux restaurer ta base à partir du dernier backup réalisé.

    Oracle fournit un outil qui s'appelle RMAN (Recovery MANager). Tu pourras trouver de la doc ici : Oracle Database Backup and Recovery User's Guide (doc pour 12c).

    A toi de voir pour la suite, il existe différents types de backup, différents modes de restauration, etc...
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre Expert Avatar de _Ez3kiel
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    836
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 836
    Par défaut
    Le risque zero n'existe pas ! Encore moins si tu déploies Oracle sur un poste client ! Pourquoi pas sur un serveur ?


    Ou solution annexe, tu peux faire un export en ligne de commande avec l'export Data Pump (et import avec import data pump), tu te crées un .bat qui contient
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    expdp SCHEMA/MOTDEPASSE@DATABASE DIRECTORY=TonDirectory DUMPFILE=TaSauvegarde.dmp
    et tu fais une tâche planifié sur ce .bat. (Testé et approuvé pour 11g) et tu peux stocker ton dump sur un disk extern, sur cassette, sur un autre poste, sur le cloud, etc. En revanche si tu es sous Oracle XE je ne sais pas si l'export Data Pump existe ...

  4. #4
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    _Ez3kiel, je ne connaissais pas Data Pump, mais si je ne m'abuse, ça ne sauvegarde que les données, pas la base de données elle-même. Est-ce que tu confirmes ?

    Ca peut également être une stratégie de backup, mais il faut être conscient qu'il faudra auparavant créer une nouvelle DB en cas de pépin.

    En tout cas je te rejoins sur le fait que déployer une base Oracle sur un poste client, c'est une idée assez originale
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  5. #5
    Membre Expert Avatar de _Ez3kiel
    Homme Profil pro
    Développeur .NET
    Inscrit en
    Janvier 2013
    Messages
    836
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 33
    Localisation : France, Finistère (Bretagne)

    Informations professionnelles :
    Activité : Développeur .NET
    Secteur : Administration - Collectivité locale

    Informations forums :
    Inscription : Janvier 2013
    Messages : 836
    Par défaut
    Pas forcément, tu peux choisir la Database, le Schéma, le Tablespace, des tables en particulier, des enregistrements de table en particulier, etc.
    Ici pour avoir la Database entière, il faudra rajouter le paramètre full=y dans la ligne de commande, et tu auras ainsi tous les schémas, users, etc, de ta base avec leurs données respectives.

    Mais comme tu l'as précisé pour la restauration, il faudra évidemment recréer une instance "vide" pour la Database (avec idéalement le même SID, ça prend à peine 5mn avec l'assistant.), puis faire l'import du dump qui s'occupera de recréer les users etc (Un exemple simple ici : http://www.dbuggr.com/smallwei/backu...export-import/ )

Discussions similaires

  1. Stockage des données automatique
    Par malkovich85 dans le forum Forms
    Réponses: 2
    Dernier message: 13/05/2008, 12h37
  2. MySqL Stockage des données sur disque
    Par djezair31 dans le forum Administration
    Réponses: 5
    Dernier message: 23/08/2007, 17h28
  3. [JGuard] stockage des données
    Par sissa_87 dans le forum Sécurité
    Réponses: 2
    Dernier message: 11/06/2007, 12h51
  4. [SQL2005]Stockage des données dans un CMS
    Par adrien.nicolet dans le forum MS SQL Server
    Réponses: 1
    Dernier message: 27/03/2007, 02h02
  5. question théorique sur le stockage des données
    Par jp_rennes dans le forum Administration
    Réponses: 1
    Dernier message: 18/09/2006, 18h28

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