1. #1
    Nouveau Candidat au Club
    Inscrit en
    novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : novembre 2009
    Messages : 4
    Points : 1
    Points
    1

    Par défaut Impossible de modifier mon fichier SPFILE

    Bonjour,
    Je travaille depuis peu sur une base de données Oracle 12c, je rencontre des difficultés pour modifier quelques variables d'initialisation dans le fichier spfile.
    J'ajoute que le fichier spfile est monté sur un stockage externe (asm, +DATA/spfile) et du coup quand je fais "create pfile from spfile" je n'ai que dans le fichier pfile généré que le path du spfile.

    merci pour votre aide,

  2. #2
    Membre éclairé
    Homme Profil pro
    DBA Oracle
    Inscrit en
    avril 2013
    Messages
    805
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Paris (Île de France)

    Informations professionnelles :
    Activité : DBA Oracle
    Secteur : High Tech - Produits et services télécom et Internet

    Informations forums :
    Inscription : avril 2013
    Messages : 805
    Points : 823
    Points
    823

    Par défaut

    Quelque chose me dit que tu ne donnes pas le bon chemin du spfile.

    Voici un exemple en précisant le chemin pour les deux fichiers.
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    create pfile=’/opt/oracle/home/pfile1.ora’ from spfile=’/opt/oracle/home/spfile1.ora’;
    DBA Oracle
    Rédacteur du blog : dbaoraclesql.canalblog.com

  3. #3
    Nouveau Candidat au Club
    Inscrit en
    novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : novembre 2009
    Messages : 4
    Points : 1
    Points
    1

    Par défaut

    Je m'exprime mieux. Quand je fais:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     create pfile from spfile;
    En principe je n'ai plus besoin de spécifier le chemin du spfile. Mon problème est que le pfile généré ne contient qu'une seule ligne: le chemin d'accès au spfile:
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    *.SPFILE='+DATA/DBTEST/PARAMETERFILE/spfile.275.937567431'

  4. #4
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    juillet 2003
    Messages
    4 107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : juillet 2003
    Messages : 4 107
    Points : 6 543
    Points
    6 543
    Billets dans le blog
    3

    Par défaut

    Je ne connais pas du tout ASM, mais en faisant des recherches, visiblement faut pas écraser le PFILE par défaut.

    https://www.toadworld.com/platforms/...file-is-in-asm

    https://fritshoogland.wordpress.com/...rom-an-spfile/
    More Code : More Bugs. Less Code : Less Bugs
    Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB

  5. #5
    Nouveau Candidat au Club
    Inscrit en
    novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : novembre 2009
    Messages : 4
    Points : 1
    Points
    1

    Par défaut

    Citation Envoyé par McM Voir le message
    Je ne connais pas du tout ASM, mais en faisant des recherches, visiblement faut pas écraser le PFILE par défaut.

    https://www.toadworld.com/platforms/...file-is-in-asm

    https://fritshoogland.wordpress.com/...rom-an-spfile/
    Merci pour vos réponses, mais je n'arrive toujours pas à modifier mon spfile.

  6. #6
    McM
    McM est déconnecté
    Expert éminent

    Homme Profil pro
    Développeur Oracle
    Inscrit en
    juillet 2003
    Messages
    4 107
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Localisation : France, Bouches du Rhône (Provence Alpes Côte d'Azur)

    Informations professionnelles :
    Activité : Développeur Oracle

    Informations forums :
    Inscription : juillet 2003
    Messages : 4 107
    Points : 6 543
    Points
    6 543
    Billets dans le blog
    3

    Par défaut

    Tu veux modifier le SPFILE ?

    A vérifier sur ASM, mais
    1/ tu crées un PFILE from SPFILE (en prenant soin de forcer un chemin)
    2/ Tu arrêtes la base
    3/ Tu modifies ton PFILE
    4/ Tu démarres la base en faisant "startup pfile=<chemin du pfile modifié>"
    5/ Tu fais un create spfile from pfile=<chemin du pfile modifié>' (peut être que sur ASM faut forcer le chemin du SPFILE : create spfile=... from pfile=...)
    6/ Tu redémarres la base normalement
    More Code : More Bugs. Less Code : Less Bugs
    Mon Blog PL/Sql : Fichier Zip / Image BMP / Lire sqliteDB

  7. #7
    Nouveau Candidat au Club
    Inscrit en
    novembre 2009
    Messages
    4
    Détails du profil
    Informations forums :
    Inscription : novembre 2009
    Messages : 4
    Points : 1
    Points
    1

    Par défaut

    Bonjour,
    Merci pour ta réponse, mais quand je créé un pfile du spfile (create pfile from spfile) , le fichier généré contient un Path vers le fichier spfile
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
     SPFILE='+DATA/ORATESTPARAMETREPFILE/spfileoratest.255.5420'
    Du coup, je pense faire la manip base fermée.

  8. #8
    Rédacteur/Modérateur

    Avatar de Fabien Celaia
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    octobre 2002
    Messages
    4 141
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 48
    Localisation : Suisse

    Informations professionnelles :
    Activité : Administrateur de base de données
    Secteur : Service public

    Informations forums :
    Inscription : octobre 2002
    Messages : 4 141
    Points : 18 351
    Points
    18 351
    Billets dans le blog
    22

    Par défaut

    laisse faire oracle :
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    create pfile=’/opt/oracle/home/pfile1.ora’ from spfile
    modification du pfile1.ora, puis
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    create spfile=’+DATA’ from pfile='/opt/oracle/home/pfile1.ora'
    Sr DBA Oracle / MS-SQL / MySQL / Postgresql / SAP-Sybase / Informix / DB2

    N'oublie pas de consulter mes articles, mon blog, les cours et les FAQ SGBD

    Attention : pas de réponse technique par MP : pensez aux autres, passez par les forums !

  9. #9
    Membre averti
    Homme Profil pro
    Administrateur de base de données
    Inscrit en
    avril 2005
    Messages
    178
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 38
    Localisation : France, Moselle (Lorraine)

    Informations professionnelles :
    Activité : Administrateur de base de données

    Informations forums :
    Inscription : avril 2005
    Messages : 178
    Points : 301
    Points
    301

    Par défaut

    Autre possibilité, tu va dans l'ASM avec asmcmd, tu trouve ton spfile, tu le cp là où tu veux sur ton filesystem (ex: cp spfileBase1.ora /tmp ), ensuite un strings du fichier pour afficher le contenu et le copier/coller dans un pfile comme tu veux.

    Mais quel est ton problème avec les paramètres que tu n'arrivent pas modifier? Qu'essaie tu de faire?
    Oracle DBA OCM 11g

Discussions similaires

  1. Impossible de sauvegarder mon fichier excel, ça plante.
    Par hbc87 dans le forum Macros et VBA Excel
    Réponses: 2
    Dernier message: 19/07/2010, 16h21
  2. impossible d'ouvrir mon fichier texte
    Par étoile de mer dans le forum Débuter
    Réponses: 3
    Dernier message: 19/10/2009, 16h50
  3. impossible de modifier un fichier excel depuis sharepoint
    Par csa09966 dans le forum SharePoint
    Réponses: 4
    Dernier message: 18/06/2008, 14h52
  4. [AJAX] Impossible d'utiliser mon fichier XML sous IE
    Par iluv dans le forum Général JavaScript
    Réponses: 2
    Dernier message: 07/06/2007, 12h01
  5. Réponses: 2
    Dernier message: 28/09/2004, 09h41

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