navicat 가 Oacle 을 연결 할 때 발생 하 는 여러 가지 문 제 를 해결 합 니 다.

1854 단어 navicatOacle
1.ORA-28040:일치 하 는 인증 프로 토 콜 이 없습니다.
 방법:Oracle 의 설치 경로 에서 sqlnet.ora 파일 을 찾 습 니 다.(내 설치 경로 E:\\app\sa1\product\12.2.0\dbhome1etwork\admin\sqlnet.ora)  파일 의 마지막 에 SQLNET.ALLOWED 를 추가 합 니 다.LOGON_VERSION=8 이 해결 되 었 습 니 다.
2.ORA-12560 TNS:프로 토 콜 어댑터 오류
1.감청 서비스 가 일어나 지 않 았 다.windows 플랫폼 은 다음 과 같은 조작 을 합 니 다.시작-프로그램-관리 도구-서비스,서비스 패 널 을 엽 니 다.
오 라 클 시작 OraDb11ghome1TN Slistener 서비스.
2.database instance 가 일어나 지 않 았 습 니 다.windows 플랫폼 은 다음 과 같은 작업 을 합 니 다.시작-프로그램-관리 도구-서비스,서 비 스 를 엽 니 다.
패 널,Oracle ServiceBOOKSALES 시작,BOOKSALES 가 바로 당신 의 database SID 입 니 다.
3.ORA-01017: invalid username/password; logon denied
sqlplus 열기
사용자 이름:SYSTEM
비밀번호:
로그 인
새 사용자 만 들 기
   문법:비밀번호 로 식별 되 는 사용자 이름 만 들 기;
새로 만 든 사용자 의 잠 금 해제 문법:
   문법:alter user name account unlock;(잠 금 해 제 는 unlock,잠 금 은 lock)
새로 로그 인 한 사용자 에 게 생 성 권한 부여
       문법:grant create session to  사용자 이름  
새로 만 든 사용자 데이터베이스 관리자 권한 부여: 
     문법:grant dba to user name;
사용자 에 게 다른 권한 부여:
명령:

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;
새로 만 든 사용자 로그 인 문법 으로 전환:connect 사용자 이름/비밀번호; 
    명령:connect C\#\#kou/kou; 
사용자 문법 삭제:drop user 사용자 이름; 
    명령:drop user C\##user; 
사용자 가 데이터 시트 를 가지 고 있다 면 직접 삭제 할 수 없습니다.키워드 캐 스 케 이 드 를 사용 하 십시오. 
    명령:drop user 01 cascade; 


총결산
위 에서 말 한 것 은 네 이 비 케 이 트 가 Oacle 을 연결 할 때 발생 하 는 여러 가지 문 제 를 해결 하 는 것 입 니 다.여러분 에 게 도움 이 되 기 를 바 랍 니 다.궁금 한 점 이 있 으 시 면 저 에 게 메 시 지 를 남 겨 주세요.편집장 은 제때에 답 해 드 리 겠 습 니 다.여기 서도 저희 사이트 에 대한 여러분 의 지지 에 감 사 드 립 니 다!

좋은 웹페이지 즐겨찾기