Oracle non disponible ora-01034
Je suis en train de créer pour vous connecter à oracle sqlplus. Lorsque je me connecte avec:
User: sys as sysdba
Pass:
Il dit Connecté à une instance actif.
Et lorsque j'essaie de créer une table, il donne l'erreur
ORA-01034: Oracle not available
Process ID: 0
Session ID: 0 Serial number: 0
Pourquoi n'est-il pas la création de la table?
OriginalL'auteur user1889200 | 2012-12-09
Vous devez vous connecter pour publier un commentaire.
Premier et le plus important:
Seulement utiliser le SYS compte pour le DBA travail. Jamais l'utiliser pour "ordinaire" de travail (par exemple, la création de tables) - utilisez un compte d'utilisateur normal.
Deuxièmement: "connecté à une instance actif" signifie Oracle n'a pas démarré. Donc, comme vous êtes déjà connecté en tant que sysdba (encore une fois: que vous devriez seulement faire pour le DBA tâches), vous avez besoin pour démarrer Oracle à l'aide de la commande
dans SQL*Plus.
Puis se déconnecter se connecter avec un utilisateur régulier et créer votre table.
Pour les détails, voir la notice:
startup mount
ne fera pas de la base de données disponible. Vous avez besoinstartup open
ou tout simplementstartup
comme je l'ai écrit. Et si vous n'avez pas un utilisateur régulier (à laquelle je ne crois pas que l'installation par défaut n'est pas sans créer certains) puis créer un maintenant.S'il vous plaît dites-moi comment puis-je créer le nouvel utilisateur
vous n'avez vraiment pas comme les manuels de lecture, pensez-vous? docs.oracle.com/cd/E11882_01/server.112/e26088/...
Comme mentionné ci-dessus, lorsque j'ai créé un utilisateur, il a donné le message d'erreur : pas connecté à oracle. Donc je suis confus d'où je créer un nouvel utilisateur
OriginalL'auteur a_horse_with_no_name