본문 바로가기
반응형

oracle3

오라클(Oracle) 대체 변수 입력창 해결 방법 오라클 사용 중 테이블에 데이터를 Insert 할 때, 대체 변수 입력을 하라는 창이 생성되어,데이터를 입력 할 수 없는 문제가 간혹 발생할 때가 있습니다.해당 문제는 Insert 하는 값에 '&' 이 특수문자가 있으면 해당 값을 변수로 인식하여대체 변수를 입력 받으려고 해당 입력 창을 생성하는 것입니다.오라클에 '&' 을 포함한 데이터를 입력할 수 있는 방법은 간단하여 아래 포스팅 참고하여문제를 해결 할 수 있습니다. 오라클(Oracle) 대체 변수 입력 해결 방법 오라클에 TEST_TABLE이라는 테스트용도의 테이블입니다. 테스트 테이블에 데이터 값을 'ABC & DEF' 를 입력 하는 상황입니다. 데이터 값에 '&' 포함 시 변수로 판단하여 대체 변수값을 요구합니다. 대체 변수 해결 방법 SET D.. 2018. 12. 19.
ORA-01940 cannot drop a user that is currently connected 에러 사용자 계정을 삭제하려고 할 때 해당 사용자 계정으로 접속된 세션이 존재하여 계정 삭제가 되지 않는다는 오류입니다. 현재 삭제 될 계정이 접속된 데이터베이스 세션을 끊으면 실행이 해당 오류가 발생하지 않지만세션을 모두 끊기 어렵거나 다중 작업 시 누가 연결되어 있는지 모르는 상태일 경우강제로 세션들을 종료 시키면 해결이 됩니다. ORA-01940 현재 접속되어 있는 사용자는 삭제할 수 없습니다. 해결 방법 SELECT SID, SERIAL#, USERNAME, STATUS FROM V$SESSION WHERE USERNAME='사용자계정명(대문자)';사용자 계정으로 데이터베이스가 연결된 세션 확인 쿼리 ALTER SYSTEM KILL SESSION 'SID값, SERIAL#값';사용자 세션 조회에서 구한.. 2018. 12. 18.
ORA-28000 the account is locked 에러 사용자 계정이 잠겨서 로그인 할 수가 없는 상태입니다. 계정이 잠기는 상황은 여러가지가 존재하는데, 로그인 시도 시 패스워드가 여러번 틀렸거나, 패스워드가 만료되어 잠기는 경우도 있으며 기본적으로 LOCK 상태로 제공되는 사용자(SCOTT) 등이 존재합니다. ORA-28000 계정이 잠금되었습니다. 해결 방법 SELECT USERNAME, ACCOUNT_STATUS, LOCK_DATE FROM DBA_USERS;사용자 계정 상태 확인 쿼리 ALTER USER 사용자계정명 ACCOUNT UNLOCK;ACCOUNT_STATUS가 LOCKED 상태일 때 사용자 계정 잠금 해제 쿼리상단의 쿼리 실행 시 사용가능한 상태인 OPEN으로 상태 변경 됩니다. ALTER USER 사용자계정 IDENTIFIED BY 비밀.. 2018. 5. 23.
반응형