02. Error 7

[SVN] 커밋 중 lock(락) 걸렸을 때 해결 방안

svn: E155004: Commit failed (details follow): svn: E155004: Working copy 'C:\workspace\........' locked svn: E155004: 'C:\workspace\........ ' is already locked. svn에 소스를 커밋하던 중 위와 같은 에러가 발생했다. (1) 프로젝트 우클릭 - Team - cleanup을 해도 이 부분만 cleanup이 되지 않았다는 메시지가 떴다. 그래서 해당 프로젝트 안에 (2).svn 폴더에 들어가서 lock이라는 파일을 찾아 삭제하려고 했는데,lock 파일이 없었다.  (3) 그래서 https://sqlitebrowser.org/ 사이트에 들어가서 SQLite 3.13.0을 다운받고, ..

02. Error 2024.08.29

[Cubrid/큐브리드] DB 실행 시 root 계정으로 접속해야 할 때

1. su - cubrid2. 비밀번호 입력3. cubrid service start 이렇게 명령어를 입력하여 큐브리드 데이터베이스를 시작하면,일부 데이터베이스는 켜지고 일부는 켜지지 않는 현상을 마주했다. 앞의 포스팅에서는cubrid server start "시작할 데이터베이스명" 이렇게 입력하면 실행이 된다고 했지만, (물론 이렇게 실행해도 된다) 왜 이렇게 해야 되는지에 대한 근본적인 물음을 해결했다. cubrid service start 했을 때 일부 켜지지 않는 데이터베이스들은root 계정으로 접속해야만 실행될 수 있는지 확인해봐야 한다.

02. Error 2024.07.09

[에러해결][오라클] ORA-00932: 일관성 없는 데이터 유형: DATE이(가) 필요하지만 CHAR임

원인)CASE 문 사용시,THEN 이후 받아오는 데이터 타입과ELSE 이후 받아오는 데이터 타입이 '불일치' 하기 때문에 발생한 현상 즉, THEN 이후 DATE형을 받아왔으면,ELSE도 똑같이 DATE형으로 받아와야 하는데, VARCHAR2 타입으로 받아왔기 때문이다. 문제 쿼리)SELECT CASE         WHEN A_STTUS IS NOT NULL THEN A_REG_DATE         WHEN B_STTUS IS NOT NULL THEN B_REG_DATE         WHEN C_STTUS IS NOT NULL THEN C_REG_DATE         ELSE '-'   END AS REG_DATE, ※ A_REG_DATE, B_REG_DATE, C_REG_DATE는 데이터타입이 ..

02. Error 2024.06.20

[Eclipse] 에러로그 없이 로고만 뜨고 실행되지 않을 때

제목 그대로, 이클립스 실행 시 로고만 뜨다가 사라지는 현상을 경험했다.jdk 문제인가 했더니 경고창이 뜨지 않아서 jdk 문제는 아닌 것 같았다.이클립스 설치 디렉토리로 들어가서 eclipse.exe를 실행해도 에러로그가 전혀 없어서 당황했다. 이 문제에 대해 가장 일반적으로 소개되는 방법은,워크스페이스의 .metadata 내의 파일들을 전부 삭제하는 것이다.그렇지만 해결되지 않았다. 조금 더 알아보다가는 작업 시간만 줄어들 것 같아 그냥 설치파일들을 다 지우고 이클립스를 다시 다운로드했다.다시 설치해도 문제 현상은 똑같았다. 찾고 찾은 끝에,커맨드 창에 cd 이클립스 설치 디렉토리까지의 경로 입력 후eclipse.exe -clearPersistedState -clean을 입력했더니 아주 말끔하게 해결..

02. Error 2024.06.20

[에러해결] Java was started but returned exit code=13

이클립스를 여는 데 아래 사진과 같은 창이 뜨면서 실행이 되지 않았다.   검색해본 결과, 버전 업데이트 등등의 이유로 이런 현상이 나타날 수 있다고 하였고,eclipse.ini 파일에서 조금만 수정해주면 된다고 하여 따라해보았다.즉, .ini 파일에 들어가 openFile과 vmargs 사이에 -vm/jdk 경로 입력 후 \javaw.exe를 입력하고 저장하는 것이었다.  그런데 나는 이 방법으로 해도 실행이 되지 않아 다시 재부팅해서 실행해 보았는데,그래도 문제는 여전했다.  그래서 내가 선택한 방법은...이클립스를 삭제하고 다시 설치하기였다. 다시 설치를 해도 Workspace에 있던 내가 작업했던 기록은 남아서 다행이었다.

02. Error 2024.06.20

[에러해결] CORS POLICY 에러 잡기

크롬에서 콘솔창을 열어서 내가 작성한 자바스크립트 구문이 잘 작동되는지 보려고 하는데,이런 창이 떴다.  그래서 알아보던 중 최근에 크롬에서 보안성을 강화하기 위해  그렇다.. 등등의 이야기가 있었고,아무튼 오류를 해결해야 작동여부를 확인할 수 있을 것 같았다. chrome console 창에 뜬 오류 3가지 정도의 방법이 있는데, 1. 크롬 브라우저를 open 하는 것(보안성을 포기하기는 싫어서 패스)2. Web Server for Chrome을 크롬에서 추가하여 사용하는 법(이것은 크롬 웹스토어에 있어서 추가만 해주면 되는데,왜인지 나는 추가가 안 되어서 마지막 방법인 3번째를 이용하기로 했다)3.  2번과 마찬가지로 크롬 웹스토어에서 'Allow CORS:Access-Control-Allow-Ori..

02. Error 2024.06.20

[에러해결] Name [DB명]은(는) 이 컨텍스트에 바인딩되지 않았습니다.

제목과 같은 오류를 맞이했을 때,tomcat 내의 데이터베이스 연결 정보를 정의해주면 된다. 실행하려는 프로젝트와 연결된 server.xml을 열어서 Context 태그 안에 아래의 내용을 넣어주면 된다. (큐브리드 기준 작성)   이렇게 한 줄로 되어 있을 텐데, "/(슬래시)"를 지우고 로 시작하는 태그와 닫는 태그로 분리시켜태그 안에 내용을 넣어주면 된다.

02. Error 2024.06.19