Orange 5

WareValley 사의 Orange 4.0.1 버전인데, SQL Tool 의 Edit Mode 에서 Accept Current Record 해도 Commit 은 따로 해 주어야 하는군요..

평소에 Table Editor 창에서 작업을 많이 해서 그런가요.. SQL Tool 의 Edit Mode 에서 Accept Current Record 나 Accept All Modified Record 등을 하고 작업을 끝냈는데, 반영이 되어 있지 않다는 피드백을 받았습니다. Table Editor 창에서는 데이타를 수정한 다음 Query 버튼을 클릭하면 Commit 까지 해 주거든요. 아무튼, 주의해야 하겠습니다. ^^>

WareValley 사의 Orange 에서 그리드 헤더 복사 옵션

오렌지의 그리드에서 복사를 하면 간혹 해당 그리드의 헤더 부분이 복사될 때가 있다. 그래서, 해당 그리드의 셀을 더블클릭 하고 블럭을 잡아 복사를 했다. 오렌지의 옵션에 보면 파일 저장시 헤더를 포함하는 항목이 있는데, 이 항목은 디스크에 저장할 때의 옵션이고 클립보드에 복사해 넣는 것과는 무관하다. 이미 알고 계신분들이야 '당연한 얘기를 왜 하느냐' 하실지 모르지만.. 나와 같은 사람도 있을테니 설명을 하자.. (참고로, 필자는 오렌지를 ReInstall 하여 해결했었다.. ㅠㅠ) 이곳에서 설명하는 버전은 DBA Edition 4.0.1 이다. 다른 버전에서는 어떻게 구현되어 있는지 모르겠다.. ^^> 위에서 설명을 했지만, 디스크에 저장시 헤더를 포함시키는 방법은 아래와 같다. 메뉴에서 'Option..

WareValley 사의 Orange 설정

Orange 프로그램을 손에 익숙한 내용으로 설정하는 것을 설명합니다. 크게 3가지인데 이외에도 필요한 화면 마다 설정해야 합니다만, 당장 필요한 것은 3가지 입니다. 1. DBMS Logon 설정, 2. Table Editor Options, 3. Global Option. 먼저, DBMS Logon 을 설명합니다. 아래 그림과 같이 'Connect' 버튼을 클릭합니다. 'DBMS Logon' 탭에서 'Service Name', 'User Name', 'Password' 등을 입력하고 'OK' 버튼을 클릭합니다. 그런데, 'Save Password' 가 선택되어 있으면 다음에 로그온 할때 비밀번호를 물어오지 않습니다. 만약 공용 PC 라든가, 보안이 설정되지 않은 PC 에 비밀번호를 체크해 놓으면 곤란..

웹개발 작업시 사용하는 프로그램들

웹 프로그램 작업을 하면서 사용하는 프로그램들.. DB 는 WareValley 사의 Orange (국내산 유료 패키지, 제작사이트 클릭), Java 는 Apache Software Foundation 의 Eclipse (국외산 무료 패키지, 제작사이트 클릭), JSP/JS/CSS/기타 는 ES-Computing 의 EditPlus (국내산 유료 패키지, 제작사이트 클릭), Telnet 은 Vandyke 사의 SecureCRT (국외산 유료 패키지, 제작사이트 클릭), FTP 는 Martin Prikryl 의 WinSCP (국외산 무료 패키지, 제작사이트 클릭), 화면캡처는 정룡옥 님의 OpenCapture (국내산 무료 패키지, 제작사이트 클릭). Eclipse 는 Eclipse IDE for Java ..

WareValley 의 Orange 와 insert into ~ select ~ 구문을 이용한 데이타 DB 업로드

이번 작업의 전체 그림은, 1. 일단 Excel 을 통해 데이타를 가공하고 2. 가공된 데이타를 Orange Loader 로 임시테이블에 올리고 3. 임시테이블의 내용을 insert into ~ select 구문으로 본 테이블에 올리는 것입니다. 데이타가 대용량이든 아니든, 일단 가공을 한다면 MS 엑셀로 하는 것이 편합니다. 물론 제한사항은 있습니다. 하나의 워크시트에 65,535 개의 로우만 관리할 수 있다는 것이죠. 이러한 제약사항 때문에 하나의 엑셀 파일에 여러개의 워크시트로 나누어 작업을 하기도 합니다. 물론 오렌지에서 여러 워크시트를 한번에 업로드 할 수 있습니다. 그리고, 일시나 숫자와 관련된 사항은 엑셀과 DB 툴을 연계하는 작업에서 다루기 힘들지요. 상황에 맞게 작업해야 하는데 텍스트면 ..