일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | 5 | ||
6 | 7 | 8 | 9 | 10 | 11 | 12 |
13 | 14 | 15 | 16 | 17 | 18 | 19 |
20 | 21 | 22 | 23 | 24 | 25 | 26 |
27 | 28 | 29 | 30 | 31 |
- gitignore
- 리눅스버전확인
- maven설치
- jenkins server start
- 멀티인스턴스정리
- docker
- JavaScript
- workspace초기화
- centos
- edge 브라우저로 이동
- Jenkins
- jenkins server stop
- window
- gitlab서버start
- Linux
- Git
- jenkins설치
- https로 이동
- reghat
- object.assign
- tomcat
- 젠킨스설치
- oz개인정보로그
- server
- 젠킨스백업
- gitlab설치
- pipeline
- git bash
- Oracle
- gitlab서버stop
- Today
- Total
목록백앤드/DB (4)
삽질 블로그

ORA-14411: The DDL cannot be run concurrently with other DDL 에러가 났을때 select a.sid, a.serial# from v$session a, v$lock b, dba_objects c where a.sid = b.sid and b.id1=c.object_id and b.type='TM' and c.object_name='테이블명'; 를 실행하면 sid 와 serial 이 나올텐대 나온 sid 와 시리얼로 삭제를 한다 alter system kill session 'sid, serial'; 알아낸 sid와 serial로 삭제를 한다.
Drop 하려는 사용자가 접속중이어서 삭제가 안되는 오라클 에러 삭제하려는 사용자 조회 SELECT SID,SERIAL#,USERNAME,STATUS FROM V$SESSION WHERE SCHEMANAME='삭제하려는 사용자'; 삭제하려는 사용자 세션 삭제 ALTER SYSTEM KILL SESSION '상단에 조회된 SID, 상단에 조회된 SERIAL' IMMEDIATE;

이번 프로젝트는 oracle때문에 제일 스트레스 받는것 같다. 맨날 디비를 옮기란다.... 디비도 잘모르는데 일정으로 까대는 현실 ㅜ EXPORT OS : window 먼저 옮기고자 하는 디비를 exprot 해야 한다. exp userid=ID/PASSWD file=FILE Name.dmp full=y ID 는 오라클 아이디 이다 dba 로 주어야 하므로 system 계정을 주로사용한다. PASSWD는 오라클 비밀번호이다. dba로 주어야 하므로 system계정의 비밀번호를 주로 사용한다. FILE Name은 경로 및 파일명을 정확히 잡아주어야 한다. 그 경로에 파일 밑에 덤프가 생긴다. ex) file = c:\file.dmp 라고 했을때 C 밑에 file.dmp라는 덤프가 생기므로 정확히 기입해줘야 ..