본문 바로가기

전체

(71)
[ intelliJ ] SVN checkout 시 문제 발생 안녕하세요 코띵입니다 XD 제가 처음에 intelliJ 에서 svn 받아올 때 항상 정상적으로 받아와진 적이 거의 없더라구요 .. 그래서 저와 같은 사람들이 호오오옥시나 있을 것 같아서? 포스팅을 하기로 했습니다. | 재설정 checkout하려고 했던 폴더와 repository에서 svn주소를 삭제하고 다시 설정해서 받아옵니다. | 파일 깨진 것 제거 에러가 난 부분의 경로를 찾아가서 파일이 깨졌는지 확인해봅니다. 깨졌을 때 2가지 방법이 있습니다. 첫 번째는 깨진 파일을 지우고 maven을 다시 실행하는 것입니다. maven은 깨진 데이터라고 할지라도 파일만 존재하면 새로고침 하지 않고 건너뛰기 때문입니다. 두 번째는 깨진 파일을 정상적인 파일로 바꿔주는 겁니다. 파일은 maven repository ..
[ Oracle ] 오라클 DB 툴 접속 ORA-06552 ORA-06553 오류 안녕하세요 코띵입니다 :D CentOS에서 오라클 설치 하고 사용자 계정 만든 후 테이블까지 만든 후, DBeaver 라는 데이터베이스 툴로 접속하려고 하자 다음과 같은 에러를 만났습니다. EXP-00008: ORACLE 오류 6552가 발생했습니다 ORA-06552: PL/SQL: Compilation unit analysis terminated ORA-06553: PLS-553: 알 수 없는 문자 집합 이름입니다. 찾아보니, 이는 characterset이 섞여있어서 그렇다고 합니다. 이를 통일 시켜주기 위해서 다음과 같은 sql 문을 실행합니다. charset_update.sql SHUTDOWN IMMEDIATE; STARTUP MOUNT; ALTER SYSTEM ENABLE RESTRICTED SE..
[ Oracle ] 오라클 사용자 계정 생성 ORA-65056 오류 안녕하세요 코띵입니다 :D 오라클 계정을 생성하는 도중 에러를 만나게 되어서 포스팅을 하려고 합니다 하핫 사용자 계정 생성 문법은 다음과 같습니다. SQL> create user 사용자명 identified by 비밀번호; 예를 들면, 다음과 같습니다. SQL> create user imcodding identified by 1234; 하지만 이럴 경우 다음과 같은 오류가 발생합니다. 1행에 오류: * ORA_65096: 공통 사용자 또는 롤 이름이 부적합합니다. 이는 오라클 12c부터는 공통계정 앞에 c## 키워드를 붙이도록 네이밍 규칙이 바뀌었기 때문입니다. c## 이 붙어야 하는 이유는 CDB(Container DB)와 PDC(Pluggable DB)의 개념이 등장해서라고 합니다. 자세한 개념은 찾..
[ Oracle ] 오라클 한글 깨짐 현상 안녕하세요 코띵입니다 :D CentOS에서 오라클 설치를 완료한 후, SQLPlus를 통해 접속을 했는데, 다음과 같이 한글이 나오지 않는 현상이 발갱했습니다. [oracle@imcodding ~]$ sqlplus "/as sysdba" SQL*Plus: Release 19.0.0.0.0 - Production on 금 6월 12 10:35:34 2020 Version 19.3.0.0.0 Copyright (c) 1982, 2019, Oracle. All rights reserved. ??? ???: ... 왜 이런 현상이 발생하는 걸까요? 바로 characterset 때문입니다. 오라클 데이터베이스를 생성할 때, .bash_profile에서 미리 NLS_LANG을 지정하지 않는다면 오라클은 US7ASC..
[ CentOS ] CentOS7 Oracle 19c 설치 안녕하세요 코띵입니다 :D 오늘은 오라클 최신버전인 19c를 CentOS7에 설치하는 방법을 설명해드리겠습니다. | 호스트 이름 설정 다음과 같은 방식으로 호스트 이름을 수정해줍니다. 127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4 192.168.56.107 imcodding.localdomain imcodding "/etc/hosts" 파일을 열어서 위의 예시처럼 ip를 설정해주고, 자신이 원하는 호스트 이름으로 추가해줍니다. imcodding.localdomain "/etc/hostname" 파일을 열어서 현재의 호스트명을 위와 동일하게 변경해줍니다. | 영구적으로 호스트명 변경 # hostnamectl set-..
[ CentOS / ubuntu ] 파일 및 디렉터리 권한 변경 안녕하세요 코띵이입니다 :D 지난 번에는 파일 상세 정보 포스팅을 했는데요, 오늘은 파일 권한에 대해서 알아보겠습니다. 권한에 따른 명령어는 다음과 같습니다. r 읽기 w 쓰기 x 실행 그럼 일반 파일에 대한 권한과 디렉터리 권한을 나눠서 알아보겠습니다. 1. 일반 파일의 권한 최대 권한 : rw r cat, head, tail,.. 등을 이용해 읽을 수 있음. w vi 수정 가능 x 없음. 단 실행파일일 경우 권한이 존재 기본적으로 일반적인 파일에는 실행에 대한 권한이 없습니다. 하지만, 예외가 존재하는데 파일이 실행파일인 경우에는 x에 대한 권한이 있습니다. 흔히 쓰는 명령어 ls가 그 중 하나라고 할 수 있는데요. $>ls -ld /usr/bin/ls -rwxr-xr-x. 1 root root 11..
[ CentOS / ubuntu ] 파일에 대한 상세정보 (ls - l) test0이라는 사용자가 로그인한 상태라고 가정합니다. 다음과 같이 입력하면 아래처럼 결과가 나옵니다. $> ls -l d rwx------ 2 test0 test0 83 4월 21 18:01 /home/test0 : : ( 파일들만큼 결과가 나올 것입니다. ) 그러면 파일명 옆에 정보들이 의미하는 것은 무엇일까요? 보기쉽게 나누어서 설명하도록 하겠습니다. (1) (2) (3) (4) (5) (6) (7) (8) d rwx------ 2 test0 test0 83 4월 21 18:01 /home/test0 (1) 파일의 타입 d 디렉터리 파일 - 일반파일 l 링크파일 b,c 장치파일 (2) 파일의 권한 rwx------ rwx --- --- 파일의 소유자 권한 파일의 소유자 그룹 권한 그 외 사용자의 권..
[ CentOS ] Vi Editor 명령어 정리 1. 명령모드 명령모드 -> 입력모드 a 현재 커서의 오른쪽에서부터 입력 A 현재 라인의 가장 끝에서부터 입력 i 현재 커서의 왼쪽에서부터 입력 I 현재 라인의 가장 앞에서부터 입력 o 현재 라인의 아래에서부터 입력 O 현재 라인의 위에서부터 입력 커서 이동 h 왼쪽 j 아래쪽 k 위쪽 l 오른쪽 0,^ 현재라인의 시작 $ 현재라인의 끝 G 현재문서의 끝 gg 현재문서의 시작 복사하기 yy 현재 커서 라인을 복사 yy 현재 커서 라인부터 num라인 만큼 복사 yw 현재 커서 단어를 복사 y$ 현재 커서부터 라인끝까지 복사 붙여넣기 p 현재 커서 오른쪽에 붙여넣기 P 현재 커서 왼쪽에 붙여넣기 삭제 dd 현재 커서 라인을 삭제 dd 현재 커서 라인부터 num라인 만큼 삭제 dw 현재 커서 단어를 삭제 D ..

반응형