Memory Drive

반응형
ORACLE 에서 잠긴 계정 풀기

사용자 삽입 이미지


SQL> alter user hr identified by hr account unlock;
반응형

반응형

create cluster test_clu(dno number(2));
SP2-0640: 연결되지 않았습니다.
SQL> conn /as sysdba
연결되었습니다.
SQL> create cluster test_clu(dno number(2));

클러스터가 생성되었습니다.

SQL> create index test_idx on cluster test_clu;

인덱스가 생성되었습니다.

SQL> create table dp
  2  (dno number(2) primary key,
  3  dname varchar2(20))
  4  cluster test_clu(dno);

테이블이 생성되었습니다.

SQL> create table ep
  2  (eno number(3),
  3  dno number(2) references dp)
  4  cluster test_clu(dno)

테이블이 생성되었습니다.

SQL> insert into dp values(10, 'aaa');

1 개의 행이 만들어졌습니다.

SQL> c/10/20
  1* insert into dp values(20, 'aaa')
SQL> c/aaa/bbb
  1* insert into dp values(20, 'bbb')
SQL> /

1 개의 행이 만들어졌습니다.

SQL> insert into ep values(111,10);

1 개의 행이 만들어졌습니다.

SQL> c/111/222
  1* insert into ep values(222,10)
SQL> c/10/20
  1* insert into ep values(222,20)
SQL> /

1 개의 행이 만들어졌습니다.

SQL> c/222/333
  1* insert into ep values(333,20)
SQL> c/20/10
  1* insert into ep values(333,10)
SQL> /

1 개의 행이 만들어졌습니다.

SQL> c/333/444
  1* insert into ep values(444,10)
SQL> c/10/20
  1* insert into ep values(444,20)
SQL> /

1 개의 행이 만들어졌습니다.

SQL> select * from ep;

      ENO        DNO                                                          
---------- ----------                                                          
      111         10                                                          
      333         10                                                          
      222         20                                                          
      444         20                                                          


SQL> select eno, dname from ep, dp where ep.dno=dp.dno;

      ENO DNAME                                                               
---------- ----------------------------------------                            
      111 aaa                                                                 
      333 aaa                                                                 
      222 bbb                                                                 
      444 bbb                                                                 


SQL> desc ep;
이름                                      널?      유형
----------------------------------------- -------- ----------------------------
ENO                                                NUMBER(3)
DNO                                                NUMBER(2)


SQL> select dno, rowid, eno from ep;

      DNO ROWID                     ENO                                       
---------- ------------------ ----------                                       
       10 AAAHcNAABAAAMi6AAA        111                                       
       10 AAAHcNAABAAAMi6AAB        333                                       
       20 AAAHcNAABAAAMi7AAA        222                                       
       20 AAAHcNAABAAAMi7AAB        444                                       

SQL> select dno, rowid from dp;

      DNO ROWID                                                               
---------- ------------------                                                  
       10 AAAHcNAABAAAMi6AAA                                                  
       20 AAAHcNAABAAAMi7AAA                                                  

SQL>

반응형

'Computer_IT > DBMS' 카테고리의 다른 글

ORACLE 에서 잠긴 계정 풀기  (1) 2007.03.16
[ORACLE] 제어판->관리도구->불필요 서비스 삭제  (0) 2007.03.13
[ORACLE] Oracle9i 실행계획 보기  (0) 2006.09.18
ORACLE USER KILL  (0) 2006.09.18
CBO  (0) 2006.08.07

반응형

locking된 user kill

ALTER SYSTEM KILL SESSION 'integer1, integer2'

- integer1 : V$SESSION 뷰에서 SID열값  (SID=Session ID)
- integer2 : V$SESSION 뷰에서 SERIAL# 열값

SID, SERIAL# 값 확인

SQL> select sid, serial#, username from v$session
      SID    SERIAL# USERNAME
---------- ---------- ------------------------------------------------------------
        1          1
        2          1
        3          1
        4          1
        5          1
        6          1
        7          1
        8          1
        9          3 SYS
9 개의 행이 선택되었습니다.

KILL 뒤에는 PMON 이 뒤처리 과정을 거친다.
반응형

'Computer_IT > DBMS' 카테고리의 다른 글

[Oracle] Cluster 구성  (0) 2006.11.01
[ORACLE] Oracle9i 실행계획 보기  (0) 2006.09.18
CBO  (0) 2006.08.07
Oracle® Database SQL Reference  (0) 2006.08.07
[MySQL] 사용자 추가  (0) 2006.07.09