본문 바로가기

분류 전체보기

[MSSQL] OPENQUERY 예기치 않은 데이터 길이를 반환했습니다. OLE DB 오류 추적 [Non-interface error: Unexpected data length returned for the column: ProviderName='OraOLEDB.Oracle', TableName='[OraOLEDB.Oracle]', ColumnName=''HAMTOL'', ExpectedLength='64', ReturnedLength='12']. 메시지 7347, 수준 16, 상태 1, 줄 1 OLE DB 공급자 'OraOLEDB.Oracle'이(가) 고정 길이 열 '[OraOLEDB.Oracle].'HAMTOL''에 대해 예기치 않은 데이터 길이를 반환했습니다. 예상 데이터 길이는 64인데 반환된 데이터 길이는 12입니다. 입력을 위해 HAMTOL 이라는 데이터로 SELE.. 더보기
[Tomcat] Tomcat 시작시 원하는 jdk 로 시작 Tomcat Version :7.0.x 리눅스의 경우는 tomcat\bin\setclasspath.sh 파일을 아래와 같이 수정하면 됩니다. 원본소스 입니다. # Make sure prerequisite environment variables are set if [ -z "$JAVA_HOME" -a -z "$JRE_HOME" ]; then # Bugzilla 37284 (reviewed). if $darwin; then if [ -d "/System/Library/Frameworks/JavaVM.framework/Versions/CurrentJDK/Home" ]; then export JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/Cur.. 더보기
[Linux] alternatives 명령어 여러버전의 jdk가 설치 되어 있는 경우 기본 jdk 를 변경해줄때 사용하는 명령어 입니다. 1. 현재 jdk 버전 확인 [root@~]java -version 2. 환경설정에 jdk 추가 [root@~]alternatives --install /usr/bin/java java /user2/jdk1.5.0_14/bin/java 0 3. jdk 확인 [root@~]alternatives --config java - alternatives 제거할 경우 [root@~]alternatives --remove java /user2/jdk1.5.0_14/bin/java 더보기
오픈소스 디자인 템플릿 평소에 웹페이지 작업을 하게 될때에는 기획 및 디자인을 유관부서에서 작업을 해서 넘겨주면 프로그램 작업을 하게 되는데 어떻게 일을 하다보니 관리 페이지 디자인은 별로도 요구하지 않고 직접 만지는 경우가 다수 생겨버렸습니다. ㅡㅡ; 그렇다고 투박한 테이블 덩어리만 있는 페이지로만 만들기는 무안해서 오픈소스 디자인 템플릿을 사용하곤 했습니다. 아는곳이 원래는 http://www.osdw.org 라는곳 하나만 알고 있었는데 그곳 사이트에서 템플릿을 하나 다운 받았더니 다른 오픈소스 디자인 템플릿 사이트를 쭉 소개를 해줘서 다 같이 공유 하고자 블로그에 글을 남깁니다. - http://www.minimalistic-design.net [ Minimalistic Design ] 디자인 템플릿량은 아주 작습니다. .. 더보기
[JAVA] Java Collection 계열 사용시 Warning 제거방법 아래와 같은 코드는 컴파일시 Warning 메세지를 뿜어냅니다. import java.util.*; public class ArrayListGeneric { public static void main(String[] args) { ArrayList data = new ArrayList(); data.add("hello"); data.add("world"); Iterator it = data.iterator(); while (it.hasNext()) { String s = it.next(); System.out.println(s); } } } Warning 이라는 경고를 제거하기 위해서는 두가지 방법이 있습니다. Generic 을 이용하는 방법과 Annotation 을 이용하는 방법입니다. 먼저 Gener.. 더보기
[ASP.NET] asp.net 에서 oracle 공급자를 사용할 경우 long type 처리 방법 asp.net 에서 oracle 에 연결하는 방법은 여러가지가 있는데 평소에 쓰던 방법에서 본의 아니게 Data Provider 를 변경해야 되는 상황이 되어 버렸습니다. 보통은 아래와 같은 방법으로 Oracle DB 연결에 대한 부분을 처리 하는데 Imports System.Data.OleDb Dim DbCon As New OleDbConnection(Common.ConnectionString) Dim cmd As OleDbCommand Dim reader As OleDbDataReader 서버에 Oracle 10g client 를 설치하고 ODT with ODAC 11g 를 추가로 설치 했더니 DB 를 찾아가지를 못하더군요. 그래서 부랴부랴 DB 연결 부분을 MS 제공하는 공급자가 아닌 Oracle .. 더보기
2009 매쉬업 경진 대회 참가 2009 매쉬업 경진 대회 참가 증명서. 입상은 못했지만 경진 대회 참가 라는 경험도 해보고 일이 아닌 프로그램 작업을 해보면서 많은 열정을 불태웠던 것 같다. 다음에는 더 열심히 해서 꼭 입상을 목표로~~~~ 참가한 작품 사이트 : http://mashup.winglish.com/ 더보기