Résoudre divers problèmes qui se produisent lorsque les liens navicat vers oracle_oracle

2020-05-22

1. ORA-28040: pas de protocole de vérification correspondant

Méthode: recherchez le fichier sqlnet.ora sous le chemin d'installation d'Oracle. (Mon chemin d'installation E: \ app \ sa1 \ product \ 12.2.0 \ dbhome_1 \ network \ admin \ sqlnet.ora) Ajoutez SQLNET.ALLOWED_LOGON_VERSION = 8 à la fin du fichier à résoudre;

2. ORA-12560TNS: erreur d'adaptateur de protocole

1. Le service de surveillance n'est pas actif. L'une des opérations de la plate-forme Windows est la suivante: Démarrer --- Programme --- Outils d'administration --- Service, ouvrez le panneau de service,

Démarrez le service OracleOraDb11g_home1TNSlistener.

2. L'instance de base de données ne s'est pas levée. Le fonctionnement de la plate-forme Windows est le suivant: démarrer --- programme --- outils de gestion --- service, ouvrir le service

panneau, démarrez OracleServiceBOOKSALES, BOOKSALES est votre SID de base de données

3.ORA-01017: nom d'utilisateur / mot de passe non valide; connexion refusée

Ouvrir sqlplus

Nom d'utilisateur: SYSTEM

Mot de passe:

Connexion

Créer un nouvel utilisateur

Syntaxe: créer un nom d'utilisateur utilisateur identifié par un mot de passe;

Syntaxe de déverrouillage pour l'utilisateur qui vient d'être créé:

Syntaxe: modifier le déverrouillage du compte du nom d'utilisateur; (déverrouiller est déverrouiller, verrouiller est verrouillé)

Accorder aux utilisateurs nouvellement créés l'autorisation de créer

Syntaxe: accordez la création de session au nom d'utilisateur;

Accordez les autorisations d'administrateur de base de données utilisateur nouvellement créées:

Syntaxe: accorder dba au nom d'utilisateur;

Accordez aux utilisateurs d'autres autorisations:

Commande:


 GRANT CREATE USER, DROP USER, ALTER USER, CREATE ANY VIEW, DROP ANYVIEW, EXP_FULL_DATABASE, IMP_FULL_DATABASE, DBA, CONNECT, RESOURCE, CREATE SESSION TO C ## kou; 
 

Basculez vers la syntaxe de connexion utilisateur nouvellement créée: connectez le nom d'utilisateur / mot de passe;

Commande: connect C ## kou / kou;

Supprimer la syntaxe utilisateur: supprimer le nom d'utilisateur utilisateur;

Commande: supprimer l'utilisateur C ## utilisateur;

Si l'utilisateur a un tableau de données, il ne peut pas être supprimé directement, le mot-clé cascade doit être utilisé:

Commande: drop user user01 cascade;

< / p>

< / p>

Résumé

Ce qui précède est introduit par l'éditeur pour résoudre les différents problèmes qui se produisent lorsque navicat établit un lien vers Oracle. J'espère aider tout le monde. Si vous avez des questions, veuillez me laisser un message et l'éditeur vous répondra à temps. Merci beaucoup pour votre soutient!

www.xd1998.com@2001-2030Partage De Technologie