Rechercher : dans
Par :

Problem dans oracle 10G

Dernière réponse le 22 aoû 2009 à 00:37:12 bilanabl, le 21 aoû 2009 à 22:40:51 
 Signaler ce message aux modérateurs

Bonjour,
J’essais de me connecté de ma base de donnée mais on m’affiche toujours cette erreur
ERROR: ORA-01033: ORACLE initialization or shutdown in progress
Je n’arrive pas a résoudre le problème

Configuration: Windows XP Internet Explorer 6.0

Meilleures réponses pour « problem dans oracle 10G » dans :
Afficher le nom des base de données Oracle VoirPour afficher le nom des bases de données Oracle ainsi que les données s'y référant, il suffit de lancer la commande : SELECT * FROM V$DATABASE;
Télécharger Recovery for Oracle VoirOracle est une pointure dans la gestion et l'édition de base de données. D'où la nécessité de posséder les moyens nécessaires pour une restauration de données en cas de perte ou de suppression. Recovery for Oracle est un outil de restauration de...
Oracle - Les fichiers d'une base Oracle VoirLes fichiers physiques d'une base Oracle Les fichiers physiques d'une base Oracle permettent de stocker de manière persistante les données manipulées par Oracle, tandis que la mémoire sert à optimiser la vitesse de fonctionnement de la base de...
Oracle - La gestion de la mémoire VoirL'utilisation de la mémoire par Oracle. Oracle fait un usage poussé de la mémoire physique (RAM, Random Access Memory) du serveur afin de fournir les meilleures performances possibles. Ainsi Oracle utilise la mémoire physique du serveur...

1

HostOfSeraphim, le 21 aoû 2009 à 22:46:33

Connecte-toi en SYSDBA et fais un shutdown immediate, voire un shutdown abort si nécessaire.

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

2

bilanabl, le 21 aoû 2009 à 22:50:40

J'ai fais
SQL> connect/ as SySDBA

ERROR:
ORA-01031: insufficient privileges
et pourtant je ss l'administrateur de mon pc

Répondre à bilanabl

3

HostOfSeraphim, le 21 aoû 2009 à 22:52:03

Respecte bien la syntaxe :

sqlplus /nolog
connect / as SYSDBA


Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

4

bilanabl, le 21 aoû 2009 à 22:57:34

J'ai fais exactement la meme chause


C:\>sqlplus/nolog

SQL*Plus: Release 10.1.0.4.2 - Production on Ven. Ao¹t 21 21:53:20 2009

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> connect / as SYSDBA
ERROR:
ORA-01031: insufficient privileges

Répondre à bilanabl

5

HostOfSeraphim, le 21 aoû 2009 à 22:58:12

OK.

Tu as le mot de passe de SYS, sinon ?

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

6

bilanabl, le 21 aoû 2009 à 23:03:36

Le champ BD il faut metre le nom de ma base de donnée
et la ça ne marche pas


par contre j'ai une autre base de données et elle marche tres bien

Répondre à bilanabl

7

HostOfSeraphim, le 21 aoû 2009 à 23:04:47

J'ai pas tout compris...

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

8

bilanabl, le 21 aoû 2009 à 23:09:27

Je veux dir que j'ai deux BD une elle marche bien et l'autre elle a se problem

Répondre à bilanabl

9

HostOfSeraphim, le 21 aoû 2009 à 23:10:23

Tu précises bien le bon ORACLE_SID avant de te connecter ?

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

10

bilanabl, le 21 aoû 2009 à 23:14:08

Non je n croi pa

mais comment faire

Répondre à bilanabl

11

HostOfSeraphim, le 21 aoû 2009 à 23:15:04

Quels sont les noms de tes instances Oracle ?

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

12

bilanabl, le 21 aoû 2009 à 23:16:19

TEST qui ne marche pas et EVENEMENT qui marche bien

Répondre à bilanabl

13

HostOfSeraphim, le 21 aoû 2009 à 23:16:57

Il s'agit d'une machine Windows ou Unix ?

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

14

bilanabl, le 21 aoû 2009 à 23:17:30

Windows

Répondre à bilanabl

15

HostOfSeraphim, le 21 aoû 2009 à 23:20:23

OK.

Alors dans ta console windows :

set ORACLE_SID=XXXX
sqlplus /nolog
connect / as SYSDBA

(XXXX étant l'instance sur laquelle tu veux te connecter)

Ensuite, si tu veux te connecter à une autre instance :

set ORACLE_SID=YYYY
sqlplus /nolog
connect ...

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

16

bilanabl, le 21 aoû 2009 à 23:27:53

Le meme problem

C:\>set ORACLE_SID=test

C:\>sqlplus /nolog

SQL*Plus: Release 10.1.0.4.2 - Production on Ven. Ao¹t 21 22:23:11 2009

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> connect / as SYSDBA
ERROR:
ORA-01031: insufficient privileges


SQL>

Répondre à bilanabl

17

HostOfSeraphim, le 21 aoû 2009 à 23:28:23

J'ai pas de machine avec Oracle pour tester, dommage.

Sinon, tu n'as pas le mot de passe de SYS ?

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

18

bilanabl, le 21 aoû 2009 à 23:30:59

Le mot de passe que j'ai donné a sys lors de l'instalation de ma BD
oui je l

Répondre à bilanabl

19

HostOfSeraphim, le 21 aoû 2009 à 23:31:45

Dans ce cas :

set ORACLE_SID=XXXX
sqlplus /nolog
connect SYS/MOTDEPASSE AS SYSDBA


Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

20

bilanabl, le 21 aoû 2009 à 23:44:44

J'arrive a me connecter avec sys

j'ai mis apres shutdown immediate et startup open


C:\>set ORACLE_SID=teste

C:\>sqlplus /nolog

SQL*Plus: Release 10.1.0.4.2 - Production on Ven. Ao¹t 21 22:33:17 2009

Copyright (c) 1982, 2005, Oracle. All rights reserved.

SQL> connect SYS/soprep AS SYSDBA
ConnectÚ.
SQL> shutdown immediate
ORA-01109: database not open


Base de donnÚes dÚmontÚe.
Instance ORACLE arrÛtÚe.
SQL> startup open
Instance ORACLE lancÚe.

Total System Global Area 566231040 bytes
Fixed Size 789876 bytes
Variable Size 166720140 bytes
Database Buffers 398458880 bytes
Redo Buffers 262144 bytes
Base de donnÚes montÚe.
ORA-16038: log 2 sequence# 249 cannot be archived
ORA-19809: limit exceeded for recovery files
ORA-00312: online log 2 thread 1:
'C:\ORACLE\PRODUCT\10.1.0\ORADATA\TESTE\REDO02.LOG'


SQL>


mais quand je me connecte sur sqlplus il ma'ffiche tjrs la meme erreur
ERROR: ORA-01033: ORACLE initialization or shutdown in progress

Répondre à bilanabl

21

HostOfSeraphim, le 21 aoû 2009 à 23:47:27

Il n'y a plus de place pour les recovery files.

Une fois connecté, copie-colle ici le résultat de cette commande :

SELECT * FROM v$recovery_file_dest;

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

22

bilanabl, le 21 aoû 2009 à 23:50:01

SQL> SELECT * FROM v$recovery_file_dest;

NAME
--------------------------------------------------------------------------------

SPACE_LIMIT SPACE_USED SPACE_RECLAIMABLE NUMBER_OF_FILES
----------- ---------- ----------------- ---------------
C:\oracle\product\10.1.0\flash_recovery_area
2147483648 2141157888 0 244

Répondre à bilanabl

23

HostOfSeraphim, le 21 aoû 2009 à 23:54:35

OK, la limite est de 2 Go et tu en est à 1.99 Go.

Lance la commande suivante :

ALTER SYSTEM SET DB_RECOVERY_FILE_DEST_SIZE=3221225472 SCOPE=BOTH

puis SHUTDOWN ABORT et STARTUP.

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / ­Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

24

bilanabl, le 22 aoû 2009 à 00:06:24

Ok ma BD marche tres bien grace a vs, je vs remerci de m'avoir aidé et dsl car j'ai pris impeu de votre temps

svp vs pouvez m'expliqué c t koi le problem

car je n pas bien compris ces commande que vs m'avez donné

Répondre à bilanabl

25

HostOfSeraphim, le 22 aoû 2009 à 00:12:59

Ravi d'avoir pu t'aider.

Les recovery files sont des historiques des modifications apportées à la base. Oracle se base sur le paramètre DB_RECOVERY_FILE_DEST_SIZE pour limiter la taille maxi de ces fichiers : dans ton cas, l'écriture à faire dépassait la taille maxi des fichiers et n'a pas pu se faire, d'où le plantage. La requête correctrice a simplement relevé la valeur max à 3 Go au lieu de 2 Go, ce qui a débloqué la situation.

La requête "SELECT * FROM v$recovery_file_dest;" permet de vérifier la limite actuelle et l'utilisation actuelle. Dans la dernière ligne, la première valeur correspond à la limite, la seconde à l'utilisation actuelle (valeurs exprimées en octets).

Configuration : Linux Debian Lenny / Noyau 2.6.26 / Gnome / Iceweasel 3
Connexion Internet : ADSL Orange 8M (Livebox)

Répondre à HostOfSeraphim

26

 bilanabl, le 22 aoû 2009 à 00:37:12

Thank you very much

Répondre à bilanabl