본문 바로가기

개발일기

(38)
[GitLab] docker에 gitlab 설치 - docker gitlab version 검색 서버에 gitlab만 설치해서 사용할 상황 gitlab에서 배포하는 docker 이미지는 web, was 모두 포함되어 있고 Host의 80, 443 포트를 컨테이너로 매핑하게 되어있음 -> host에 gitlab만 쓴다면 해당 방법 상관 없음 환경 OS : CentOS Linux release 7.3.1611 (Core) docker 엔진 설치 및 실행 sudo yum install docker sudo systemctl start docker // 재부팅 시 자동 시작 설정 sudo systemctl enable docker gitlab Docker images 다운로드 sudo docker pull gitlab/gitlab-ce:latest 설치하고 싶은 깃랩 버전 검색 Docker hub.dock..
[Centos] Terminal에서 복사/붙여넣기 시 0~1 자꾸 터미널 커맨드 붙여넣기 시 0~ 1~가 붙음 0~docker logs --tail 50 --follow --timestamps mediawiki_web_11~ 원인 : Terminal의 bracket 붙여넣기 모드로 설정되어있음 해결 printf "\e[?2004l" 깨~~운 계속 돌아옴 잠시만 적용되고 또 그런다 reset 진짜 해결
[git] .gitignore 작성, 적용 git에 추가되지 말아야 할 파일 작성 -> 해당 파일은 git에 영향주지 않음 # /.gitignore # 로그 폴더 무시 log/ # __debug_bin 무시 __debug_bin 폴더 무시 : [폴더경로&폴더명]/ 특정 확장자 무시 : *.[확장자] 특정 파일 무시 : [파일명] 여러 파일 or 폴더를 무시하고 싶을 시, .gitignore 폴더에 계속 추가하면 된다 .gitignore가 제대로 동작되지 않을 경우 (ignore 처리한 파일이 changed 될 경우) git의 캐시가 문제 git rm -r --cached . 해당 명령어로 캐시 삭제 후 add 등 하면 됨
[oracle db] 다른 스키마에 테이블 생성하기, 테이블이 있는데 ora-00942 다른 스키마에 테이블 생성하기 위한 권한 부여 grant create session to ; grant create table to ; grant create any table to ; grant create any index to ; grant comment any table to ; 테이블이 있는데 ora-00942 (혹은 테이블이 있는데 dbeaver등에서 보이지 않는 경우) -> 테이블에 권한이 없는 경우이므로 권한 부여 grant select, insert, update, delete, alter on to ; 권한부여 관련 reference: https://m.blog.naver.com/PostView.naver?isHttpsRedirect=true&blogId=geeyoming&logNo=2..
[oracle db] ORA-00955: name is already used by an existing object SELECT * FROM all_objects WHERE object_name = ‘’; -> 현재 사용중인지 검색 drop table ; -> drop으로 삭제 select 'DROP ' || object_type || ' "' || owner || '"."' || object_name || '";' from all_objects where owner = 'INSTC' and object_type 'PACKAGE BODY' and object_name in ('TB_CLIENT_LOG') order by owner, object_type, object_name;
[vscode] 다중 주석 Ctrl+K -> Ctrl+C : 여러 행 한꺼번에 주석 처리(//) Ctrl+K -> Ctrl+U : 주석 처리 해제(//) reference : https://www.biew.co.kr/entry/Visual-Studio-CodeVS-Code-%EC%9C%A0%EC%9A%A9%ED%95%9C-%EB%8B%A8%EC%B6%95%ED%82%A4-%EC%82%AC%EC%9A%A9-%EB%B0%A9%EB%B2%95
[db] oracle db 계정 잠금 해제 ORA-28000: the account is locked 해당 에러 발생 시 해결 법 -> 계정이 잠긴 것 관리자가 계정에 직접 lock을 걸거나 패스워드 유효기간이 만료되거나 패스워드를 3회 이상 틀려서 접속할 시 락이 걸림 sqlplus에 sys as sysdba로 로그인 후 ALTER USER ACCOUNT UNLOCK; 를 해주면 unlock이 된다
[db] oracle db 사용자 검색 및 생성 사용자 검색 select username from dba_users; 사용자 생성 create user identified by ; 권한 부여(connect(접속 권한), resource(객체 및 데이터 조작 권한), dba) grant connect, resource, dba to ; 설정 변경 후 커밋 필요 commit; 계정 생성 확인 select * from all_users; 추가 참고자료 https://it-serial.tistory.com/entry/Linux-Apache-Tomcat-JSP-OracleDB-%EC%84%A4%EC%B9%98-%EC%97%B0%EB%8F%99-%E2%91%A3 [Linux] Oracle DB 설치 & 계정 생성(+권한) ④ OracleDB 설치하시기 전에 준비..