Se connecter avec
S'enregistrer | Connectez-vous
Votre question

[Topic Unique] DBA Oracle

Tags :
  • Autres Langages
  • Creation
  • Programmation
Dernière réponse : dans Programmation
Partagez
17 Mai 2004 10:47:56

J'ai queleque connaissance en DBA oracle et je vais essaier de vous en faire profiter ( je mettrait a jour de tps en tps ) si vous avez des quetions ou des remarques n'hesitez pas !

DBA c'est quoi : DATA BASE ADMINISTRATOR (administrateur de base de données)

SOMMAIRE :
  • Creation d'instance

  • Creation de base

  • Rappel SQL

  • Optimisation de base

  • Import / Export

  • Tuning
  • ( oui oui les jackys interviennent ici aussi)
  • Scripts utiles

  • FAQ







  • Rappel SQL


  • Selctionner des champs :

    Select Nom_du_champs1, Nom_champs2
    From Ma_table1 as T1 , Ma_table2 as T2
    Where T1.ID_champs1= T2.ID_champs1
    ;

    Explication des mot clés :

    Select : indique que l'on fait une selection il est suivit des champs a afficher
    From : Indique où on doit aller chercher les champs
    Where : Donne les conditions de selection s'il y a plusieur selection on les separe par "and"

    Inserer des lignes dans une table :

    Il y a plusieur facon d'inserer des lignes :

    Insert into nom_table (nom_champs1, nom_champs2) values (valeur_champs1, valeur_champs2);

    Insert into nom_table select champs1 from table2;

    Attention :

    Il doit y avoir autant de champs a inserer que de champs choisie ( ca parait logique mais c'est bon de le redire)

    Mettre a jour des lignes :

    Update Nom_table set nom_cham_a_mettre_a_jour1="valeur" ,nom_cham_a_mettre_a_jour2="valeur"
    Where condition;

    Attention :
    Comme il n'y a pas de from on peut pas faire des jointure sur des tables pour les condition de l'update !

    Il y a une astuce à verifier :

    Update (select a.Toto,b.tata from table1 as a , table2 as b
    where a.titi=b.tyty) set Toto = tata;



  • Scripts utiles


  • Vous trouverez plein de srcipt ici : http://www.orafaq.com/scripts/index.htm

    Si vous avez des scripts perso a partager n'hesiter pas ;) 

    Je suis entrain de refaire un script pour avoir les script de creation de bases a partir d'une base existante au propre je vous en ferait profiter.
  • Autres pages sur : topic unique dba oracle

    16 Février 2012 13:47:25

    ¤ Post anti-script de purge automatique ¤