このページは大阪弁化フィルタによって翻訳生成されたんですわ。

翻訳前ページへ


ou celle qui a traduit ce document.

1.3 Mise en garde

Dans ce HOWTO, je vais essayer de couvrir l'installation et l'administration basique d'une base de donn馥s Oracle tournant sur une machine Linux. Je vais couvrir particuli鑽ement l'installation du serveur Oracle, la configuration de SQL*Net et du client.

Ce document n'est pas un tutoriel complet sur l'utilisation et l'administration d'une base de donn馥s Oracle. Si c'est cela que vous recherchez, il y a de bons livres sur ces sujets publi駸 par O'Reilly et autres.

Je ne vais pas non plus couvrir le d騅eloppement des programmes Oracle sous UNIX. Si cela vous est absolument n馗essaire, je vous recommanderais d'acheter le syst鑪e de d騅eloppement de SCO (avec OpenServer 5.x) , dont

  • Un Serveur Linux

    Vous n'auriez pas lu ceci sans un... N'est-ce pas?

  • Noyau 2.0.30+

    Je ne peux garantir que les instructions seront fiables pour les autres noyaux. (ni pour le 2.0.30, d'ailleurs...)

  • 32Mb+ Ram

    Je sais que ceci peut sembler important, surtout en ce qui concerne Linux, mais n'oubliez pas que Oracle est un logiciel complexe. Vous n'auriez pas ces r駸erves sur SCO!

    sur son importance. Utilisez les logiciels d'Oracle sans licence est ill馮al.

  • 1.6 Nouvelles d'Oracle Corporation

    Mieux encore, Oracle va aussi porter Oracle Applications sur Linux. Il doit 黎re disponible dans le premier semestre 1999, selon le site web d'Oracle.

    R馭駻ences:

    2. Installation du logiciel Oracle

    2.1 Pr駱aration du Serveur

    Cr饌tion d'un Utilisateur Oracle

    Nous avons 騅idemment besoin d'un utilisateur pour maintenir la base de donn馥s Oracle. Comme nous n'avons l'intention de relier le noyau Oracle (plus sur ceci plus tard), nous devons accepter les noms d'utilisateur et de groupe par d馭aut d'Oracle. Il inclut l'utilisateur ORACLE et le groupe DBA.

    1. Se connecter comme root
    2. Cr馥r l'utilisateur oracle et le groupe dba.

      $ groupadd dba 
      $ useradd  oracle
      

    3. S'assurer que le r駱ertoire personnel est cr鳬 pour l'utilisateur oracle.

      $ mkdir /home/oracle
      $ mkdir /home/oracle/7.3.3.0.0 (Version of Oracle)
      $ chown -R oracle.dba /home/oracle
      

    2.2 Installation depuis le CDROM

  • Copier les fichiers d'installation du CDROM

    $ cp -a /mnt/cdrom/* .
    

  • D馗ompresser les fichiers Oracle du CDROM.

    $ find . -name *_ -exec ~/7.3.3.0.0/orainst/oiuncomp {} \;
    

  • 2.3 T稍hes de Post Installation

    T稍hes pour Root

    Ajouter les lignes suivantes dans /etc/profile ou dans .profile pour chaque utilisateur d'Oracle.


    # Oracle Specific
    ORACLE_HOME=/home/oracle/7.3.3.0.0
    ORACLE_SID=orcl
    ORACLE_TERM=vt100
    export ORACLE_HOME ORACLE_SID ORACLE_TERM
    
    # Changer le chemin pour Oracle
    PATH="$PATH:$ORACLE_HOME/bin"
    

    Nous devons aussi changer le propri騁aire et les permissions de l'utilitaire Oracle d'augmentation de ulimit.


    $ chown root.root $ORACLE_HOME/bin/osh
    $ chmod u+s $ORACLE_HOME/bin/osh
    

    T稍hes pour Oracle

    Changer les permissions pour les fichiers Oracle pour s'assurer de leur bonne ex馗ution.


    $ chmod +x $ORACLE_HOME/bin/*
    $ chmod u+s $ORACLE_HOME/bin/oracle
    

    Les outils Oracle demandent que les messages soient dans le r駱ertoire $ORACLE_HOME/tool_name/mesg. Donc, d駱lacez les fichiers msb des r駱ertoires msg_ship aux r駱ertoires mesg.


    $ mv $ORACLE_HOME/plsql/mesg/mesg_ship/* $ORACLE_HOME/plsql/mesg/.
    $ mv $ORACLE_HOME/rdbms/mesg/mesg_ship/* $ORACLE_HOME/rdbms/mesg/.
    $ mv $ORACLE_HOME/svrmgr/mesg/mesg_ship/* $ORACLE_HOME/svrmgr/mesg/.
    

    Cr馥r les r駱ertoires suivants, s'ils n'existent pas:

    $ mkdir $ORACLE_HOME/rdbms/log
    $ mkdir $ORACLE_HOME/rdbms/audit
    $ mkdir $ORACLE_HOME/network/log
    

    Ceux que vous pouvez enlever

    Les r駱ertoires suivants peuvent 黎re enlev駸 sans probl鑪e: