Lorsque vous démarrez une instance Oracle , ses caractéristiques sont définies par une série de paramètres . Ces paramètres sont contenues dans le fichier de paramètres d'initialisation . Ces fichiers peuvent être soit PFILE ou SPFILE . SPFILES sont utilisés exclusivement par Oracle 9i et sont des fichiers binaires qui ne peuvent pas être modifiés directement . Son avantage est qu'il est géré par le serveur , ce qui réduit les erreurs humaines et en éliminant les problèmes de configuration . La manière facile de créer le fichier de paramètres d'initialisation SPFILE dans Oracle 9i utilise votre PFILE existant. Instructions
1
Ouvrez le menu "Démarrer" , sélectionner "Exécuter ", tapez " sqlplus " et appuyez sur "Entrée" pour lancer l'outil SQL Command Line . Entrez le nom d'utilisateur et mot de passe de votre compte d'utilisateur et appuyez sur "Entrée". Si la connexion réussit , le message passe à " SQL > . " C'est l'interface que vous devez utiliser pour envoyer des commandes à votre base de données Oracle.
2
type "SHOW PARAMETER spfile " dans la ligne de commande SQL et appuyez sur " Entrée". Utilisez cette commande pour voir si vous utilisez un PFILE ou un SPFILE . Si vous utilisez un SPFILE , la commande reviendra retourner son chemin. Vous ne devriez pas avoir, de sorte que la commande ne doit pas retourner tout
3 Type de
" CREATE SPFILE DE PFILE ; ». Dans la ligne de commande SQL et appuyez sur "Entrée" pour créer l' SPFile de votre PFILE . Si votre PFILE n'est pas dans son emplacement par défaut, vous devez utiliser les chemins complets dans la commande. Par exemple:
CREATE SPFILE = ' /u01/app/oracle/product/9.2/dbs/spfileORADB.ora '
DE PFILE = ' /u01/app/oracle/product/9.2 /DBS /initORADB.ora ';
Remplacer ces chemins avec votre propre
4
Utilisez la commande " ALTER SYSTEM SET" si vous devez éditer le fichier SPFILE . . Toute autre façon peut entraîner des dysfonctionnements dans le système de base de données. Par exemple, si vous voulez mettre à jour le paramètre " processus " dans votre SPFILE , la commande devrait ressembler à ceci :
modifier les processus de consigne système SCOPE = 40 = spfile ;
Tapez la commande en la ligne de commande et appuyez sur SQL "Entrée". «Portée» peut prendre trois valeurs - SPFile , la mémoire et à la fois . Les « SPFile " valeur change le paramètre lorsque la base de données est redémarré, " mémoire " change le paramètre instantanément mais ne gardent pas la nouvelle valeur après un redémarrage et " deux " modifie les paramètres immédiatement et conserve il a changé après un redémarrage.