20150122 Kick off! 잡다구리

프로젝트 시작.

첫 발은 내딛었으니 이 배가 올바르게 나아갔으면 좋겠다.

나부터 열심히 해야지.

20141119 일기?


일이 정리가 안되고 엉망진창으로 가는 느낌이다.
파견연장은 신청했으면서 출입신청은 연장을 안해준다. 출근하기 싫어지네ㅋㅋ 얼른 수원가고 싶다..


'예약되어 있는 유지보수를 위해 잠시 사용할 수 없습니다. 잠시 후에 다시 확인하세요.' 접속 오류 워드프레스

예약되어 있는 유지보수를 위해 잠시 사용할 수 없습니다. 잠시 후에 다시 확인하세요.

위의 오류는 테마 업데이트 중 정상적으로 완료되지 않았는데 브라우저를 종료하거나 인터넷이 끊어진 경우에 메시지가 출력되며, 사이트에 접속할 수 없게 된다.

이럴때, 해결 방법은 해당 사이트 FTP에 접속하여 .maintenance 파일을 삭제해주면 문제가 해결된다.

ORA-30004: SYS_CONNECT_BY_PATH 함수를 사용할 때 열 값의 일부로 분리자를 사용할 수 없습니다 Oracle

ORA-30004: SYS_CONNECT_BY_PATH 함수를 사용할 때 열 값의 일부로 분리자를 사용할 수 없습니다

VIEW를 쓰는데 이름을 바꾸면 VIEW가 뜨지 않으면서 위와 같은 오류를 자꾸 뱉어 내는 것이다.

뭐가 잘못되었는지 한참을 찾다가 자꾸 특수문자가 나오길래 드는 생각이

바꾼 이름에 특수 문자(나 같은 경우엔 -)가 들어가서 오류를 자꾸 뱉어내는 것이었다.

-을 지우니 잘뜨는 VIEW.
 
CONNECT BY 구문을 사용면서 특수문자를 사용하지 말자..

문제점을 찾아내었다.

VIEW 에서

SELECT SUBSTR(SYS_CONNECT_BY_PATH(AD_ORG_ID, '-'), 2) ID_PATH

구분자를 '-'을 쓰고 있었다. 그런데 AD_ORG_ID에도 '-'이 있어서 오류가 일어난 것이었다.

SYS_CONNECT_BY_PATH 에서 구분자로 쓴 특수 문자를 데이터에서 쓰면 안되는 것.

ERWin에서 Schema Oracle

ERwin 버전 = ERwin Data Modeler r7.3

작업을 하다 보면 ERWin에서 만들어낸 테이블 구조를 SQL문으로 생성해서 사용해야 하는 경우가 있다. 이럴때 ERWin에서 제공하는 기능을 이용해 간단하게 SQL문장을 얻어낼 수 있다.

1. 아래와 같은 테이블의 SQL문을 얻어내려면


2. Tools>Forward Engineer>Schema Generation 선택
 

 3. [Filter...] 선택 후 원하는 테이블만 오른쪽에 위치 시킨 후 [Close] 클릭

4. Forward Engineer Schema Generation에서 Table 선택한 후 [Preview..] 클릭

5. 선택한 테이블의 SQL문



1 2 3 4 5 6