64bit 운영체제에서 32bit COM(DLL)을 사용해서 발생한 오류이다. 32비트 응용프로그램을 사용할 수 있도록 설정하면 해결된다. 80040154 클래스가 등록되지 않았습니다. (예외가 발생한 HRESULT: 0x80040154 (REGDB_E_CLASSNOTREG)) 오류로 인해 CLSID가 {40942A6C-1520-4132-BDF8-BDC1F71F547B}인 구성 요소의 COM 클래스 팩터리를 검색하지 못했습니다. 1. 웹서버(IIS)에서 오류가 발생하는 경우 IIS (인터넷정보서비스 관리자)에서 해당 서비스 설정중 32비트 응용프로그램사용을 True로 하면 해결된다. 순서 : IIS 실행 -> 응용 프로그램 풀 -> 풀 선택 -> 고급설정 -> 32비트 응용프로그램사용(True) 2. 응..
SQL Server 2008, SQL Server 2012 문자(VARCHAR)를 숫자형식(타입)으로 변경하는 방법을 소개한다. numeric과 decimal 타입은 소수점 이하 값을 반올림한다. int, float 타입 보다는 numeric과 decimal 타입을 사용할 것을 권장하며 그 중에서도 decimal 타입을 사용할 것을 권장 한다고 한다. int : 정수 float : 부동소수점 numeric : 실수 decimal : 실수 (numeric 동일) numeric( [전체길이(소수점이하포함)], [소수점이하길이] ) decimal( [전체길이(소수점이하포함), [소수점이하길이] ) 문자 -> 숫자 변환 CONVERT( [숫자형], [값] ) SELECT CONVERT(int, '12') , C..
SQL Server 2008, SQL Server 2012 문자(VARCHAR)를 날짜형식(타입)으로 변경하는 방법을 소개한다. 날짜 형식을 문자를 CONVERT 함수에 넣으면 날짜포맷을 인식하고 날짜(Date)형으로 값을 리턴한다. 날짜만 변환을 하고 싶다면 DATE형을 사용하고 날짜와 시간까지 변환하고 싶다면 DATETIME형을 사용하면 된다. DATE : 날짜 DATETIME : 날짜시간 문자타입 -> 날짜타입 변경 CONVERT( [날짜형식], [문자값] ) SELECT CONVERT (DATE, '2014-12-16') , CONVERT (DATE, '2014/12/16') , CONVERT (DATE, '20141216') , CONVERT (DATETIME, '2014-12-16') , CO..
SQL Server 2008, SQL Server 2012 날짜(Date) 형식의 값을 특정 문자(String) 포맷(Format)으로 바꾸는 방법을 소개한다. 아래는 자주 사용하는 YYYY-MM-DD HH24:MI:SS 으로 변경하는 방법이다. CONVERT( [포맷(길이)], [날짜 값], [변환형식] ) select convert(varchar, getdate(), 120) --결과 : 2014-12-12 19:21:36 ; select convert(varchar(10), getdate(), 120) --결과 : 2014-12-12 ; select convert(varchar(16), getdate(), 120) --결과 : 2014-12-12 19:21 [이외의 날짜 변환형식] select co..
동영상의 소리만 크게 만들려면 여러 가지 방법이 있지만 인코딩 프로그램 사용하여 쉽게 영상의 손실 없이 소리만 크게 만들 수 있다. (인코딩 프로그램의 Direct Steram Copy 기능 사용)다음은 팟인코더(PotEncoder)를 사용하여 동영상의 화질손상 없이 소리만 증폭 시키는 방법을 소개합니다. 1. 팟인코더를 실행 후 편집할 동영상 파일을 선택한다.- 파일형식은 Default로 정해져 있으니 변환할 파일의 파일형식과 맞춰주면 좋다. 2. 세부설정 버튼을 클릭한다. 3. 비디오 코덱 변경을 변경한다. - 환경설정 -> 인코딩 -> 코덱설정 -> 비디오 코덱 -> Direct Steram Copy 선택 - Direct Steram Copy은 비디오 코덱을 인코딩하지 않고 바로 복사한다는 의미이다..
[안드로이드/Nexus7] 텍스트(Text) 파일을 Play 북에 넣기 (text to epub) Nexus7 태블릿을 구매하여 여러 가지 활용용도를 찾아보다가 이북(e-book)리더로 활용가치가 높다고 생각하였다. 좋은 Text Viewer 어플이 많지만 기본으로 내장되어 있는 Play북 어플에 관심이 가서 여러 가지 활용방안을 찾다가 구글 클라우드에 파일을 올려놓으면 Play북에서 쉽게 열어볼 수가 있다는 것을 알았다. 텍스트파일(.txt), 또는 워드파일(.doc, .docx)을 전자책(epub)로 변환하여 Play 북에서 사용하는 방법을 소개한다. 1단계 : 텍스트 / 워드 / PDF 파일준비 2단계 : 전자책(epub) 파일변환 : http://ebook.online-convert.com/con..
오라클 Benthic Golden(골든) 엑셀(Excel) 파일 Insert 하기 (Data Import) - 골든(Golden)에서 기본으로 제공하는 툴(ImpExp)를 이용하여 대량의 데이트(엑셀파일 등)을 쉽게 Insert 할 수 있다.1) Insert 테이블의 컬럼 정보를 조회 후 컬럼에 맞는 엑셀 파일을 만든다. 2) 생성한 엑셀파일을 .CSV 형식으로 저장한다. 3) 상단 메뉴 Tools -> Data Import/Export 을 선택하여 툴(ImpExp)을 실행한다. 4) 날짜 형식을 CSV파일과 동일하게 맞춰준다. Import To Oracle 탭에서 Source File(.csv) 파일과 Destination Table을 선택하고 Start Import 버튼을 누르면 엑셀파일이 Inser..
오라클 Benthic Golden(골든) DBMS OUTPUT Window 사용하여 프로시저 로그출력 - 복잡한 프로시저를 실행 시 DBMS_OUTPUT를 삽입하여 값을 확인하거나 디버깅 시 Log를 확인 하는 용도로 사용할 수 있다. - 상단 메뉴 -> View -> DBMS OUTPUT Window를 실행 한다. 1) 프로시저 생성 - 값을 확인 할 위치에 DBMS_OUTPUT.put_line를 추가한다.2) 프로시저 실행- DBMS_OUTPUT Window를 활성화 시킨 후 프로시저를 실행 한다.
오라클 Benthic Golden(골든) 날짜 포맷 변경하기 - 날짜 포멧을 변경하면 조회결과 영역과 쿼리상의 날짜타입의 컬럼에 텍스트 값을 입력시 해당 포맷으로 캐시팅 된다. - 날짜 포맷은 상단메뉴 Tools -> Program Options -> General 에서 변경이 가능하다.- 포맷(YYYY-MM-DD, YYYY/MM/DD, YYYY-MM-DD HH24:MI:SS)
오라클 Benthic Golden(골든) 프로시저(Procedure) 실행하기 1) return cursor가 있는 패키지(package) , procedure(프로시저)를 생성한다2) 프리시저 실행 시 REFCURSOR 변수(var)를 하나 선언하여 실행하면 결과 값이 조회된다.