본문 바로가기

개발209

git ) 강제 push 명령어 Local main 에서 Remote main으로git push origin main --force 2025. 3. 31.
오라클 ) 컴파일 오류 정보 보는 방법 -> "오라클 부적당한 상태입니다" 에러 1. 현재 OBJECT Status 보기SELECT object_name, object_typeFROM user_objectsWHERE status = 'INVALID';invalid인 object 확인 가능2. user_error 테이블현재 접속한 사용자가 소유한 객체의 에러 확인 가능오류가 해결되면 테이블에서 자동 삭제몇번 째 라인에서 어떤 에러가 발생 되었는 지 확인 가능SELECT *FROM user_errorsWHERE name = '이름'; //이름 = 프로시저 이름, 함수 이름 등등 2025. 3. 20.
데이터베이스 ) 오라클 LOCK 확인 및 UNLOCK 하기 1. 테이블 LOCK 테이블 확인SELECT o.object_name, l.session_id, l.oracle_username, l.locked_mode, s.serial#FROM v$locked_object lJOIN dba_objects o ON l.object_id = o.object_idJOIN v$session s ON l.session_id = s.sidWHERE o.object_name = '테이블명';2. 테이블 LOCK 풀기SESSION_ID와 SERIAL# 넣어 KILL 할 것ALTER SYSTEM KILL SESSION '198,3723' IMMEDIATE; 3. 프로시저 생성이 갑자기 안될 때 SELECT s.sid, s.serial#, s.usernam.. 2025. 2. 10.
스프링 시큐리티) IDE에서 자동 재시작으로 인해 세션 끊기는 현상 해결 application.properties 설정 수정spring.devtools.restart.enabled=false 2024. 10. 10.
오라클 ) 모든 스키마에서 컬럼명, 테이블명 등 사용 중인 내용 검색 SELECT owner, name, type, line, textFROM all_sourceWHERE UPPER(text) LIKE UPPER('%컬럼명%') --AND UPPER(text) LIKE UPPER('%테이블명%') --and owner = '스키마명' 2024. 6. 3.
dataGrip) 테이블에서 행 복사하는 방법 1. 테이블로 이동2. 테이블 내에서 우클릭3. Change Data Extractor 클릭4. SQL Inserts 클릭5. 이제 행 선택 후 ctrl + c 눌러서 복사하면 클립보드에 Insert 구문이 복사가 된다.6. 메모장 같은 곳에 ctrl + v 눌러서 붙여넣으면 바로 insert구문이 생성된다. 2024. 5. 29.
Oracle ) 컬럼의 값으로 줄 바꿈 넣기 (CHR 10) 컬럼의 값으로 줄바꿈 내용을 넣고 싶을 때 CHR(10) 을 이용 예제코드UPDATE 테이블명SET 컬럼명 ='- 첫번째 줄 입니다.' || CHR(10) || '- 두번째 줄 입니다.' || CHR(10)WHERE 조건식; 결과 값 2024. 5. 8.
인텔리제이 ) DB 연동 방법 인텔리제이 DB 연동 방법 1. View > Tool Windows > Database 2. 플러스 버튼 > Data Source > DB 선택 3. 사진과 같이 입력 후 Test Connection 4. Test Connection > 성공 뜨면 됩니다. 2024. 4. 10.
인텔리제이) Find in Files 전체 검색 시 검색 개수 제한 풀기 Settings > Advanced Settings > 라인 수 올리면 됩니다. 2024. 4. 9.
인텔리제이 ) 글꼴이 이상하게 작성될 때 ALT + = : 입력하면 정상으로 돌아옵니다. 2024. 4. 9.
인텔리제이) 유용한 단축키 모음집 (계속 정리 중) Ctrl + Shift + F 검색어 찾기 ( ※ 전체 검색 시 개수 제한 있으므로 아래 URL로 설정 미리미리 변경해두세요~ ) https://dlckdgml.tistory.com/437 Ctrl + Shift + R 검색어 일괄 바꾸기 Shift + Ctrl + Alt + T 선택한 항목의 refactor 가능 Rename : 선택된 단어에서 이용 가능 scope 내의 단어만 Rename 가능 Inline Variable : 변수로 따로 선언하지 않고 바로 inline으로 생성해버림 (예를들어 VO를 변수로 선언하여 사용하는게 아닌 inline 으로 사용하고 싶을 때 일괄로 변경해 줌) Copy Class : 해당 선택된 항목이 소속된 class를 복사가능(말 그대로 클래스 자체를 복사함) Safe .. 2024. 4. 8.
Datagrip ) Line number 영역이 너무 넓은 현상 고치기 저 같은 경우는 theme 플러그인 때문에 발생된 문제였습니다. (Material Theme UI) 문제상황 영역이 너무 넓음 해결방안 shift shift 연타(or Settings) > Appearance & Behavior > Material Theme UI > > Features > General > Centered Editor 옵션 끄기 해결 화면 매우 편안해졌습니다 ^^ 2024. 4. 5.
Datagrip ) 데이타그립 > Explorer에 모든 스키마 표현 방법 1. DB명 우클릭 > Properties 2. Schemas > All schemas 선택 > 끝 2024. 4. 4.
오라클 ) dmp 파일을 다른 스키마로 imp 하기 AAA라는 스키마를 사용하다가 BBBB로 변경되었는데, 기존 백업 파일은 AAA라는 스키마로 명명되어 있어서 문제가 발생. imp '계정/비밀번호@데이터베이스명' FROMUSER=AAA TOUSER=BBB file=덤프파일명.dmp 2024. 3. 29.
인텔리제이 ) 복사 붙여넣기 시 들여쓰기 유지 방법 Settings - Editor - General - Smart Keys - Reformat on paste -> Indent block 로 변경 2024. 3. 25.
반응형