sqlplus scott/tiger
sqlplus에 scott계정으로 접속함
tiger은 비밀번호임
입력시,
ERROR:
ORA-01034: ORACLE not available
ORA-27101: shared memory realm does not exist
Linux Error : 2: No such file or directory
Process ID: 0
Session ID: 0 Serial number: 0
위와 같은 에러가 출력되면 데이터베이스가 켜지지 않았다는 말임
< 에러해결법 >
sys/oracle as sysdba
startup
conn scott/tiger
관리자용 계정인 sys로 접속 후
DB를 켠 후
scott 계정으로 접속하는 명령어임
show user
현재 접속해 있는 계정을 확인하는 명령어
SET sqlpormpt "_USER>"
현재 접속해 있는 계정명>
프롬프트 모양이
SCOTT> 이렇게 바뀜
매번 사용자를 확인하지 않아도 이렇게 설정해두면 쉽게 알아볼 수 있음
ORA-28000: the account is locked
계정이 잠겨 있으면 위와 같은 에러내용이 뜸
< 에러해결법 >
sys/oracle as sysdba
ALTER USER scott
IDENTIFIED BY tiger
ACCOUNT UNLOCK;
sys는 오라클에서 최상위 권한을 가진 계정
oracle은 오라클 사용시 내가 준 sys의 계정 암호를 말함
잠긴 계정을 풀어주는 명령어
'DB > sql' 카테고리의 다른 글
현재 접속한 계정 소유의 테이블명을 모두 조회하고 싶을 때 (0) | 2015.03.01 |
---|---|
1장 select (0) | 2015.02.14 |
sql*plus autotrace 기능 활성화 (0) | 2014.12.24 |
튜닝에 필요한 파일들 (0) | 2014.12.22 |
인덱스 2 (0) | 2014.12.19 |