Ora-28000(account is locked)해결법

일정횟수 이상 로그인 실패시 10g 일 때 scott계정을 사용 할려면 만나는 오류이다.
=====================================================================
SELECT USERNAME,
       ACCOUNT_STATUS,
           TO_CHAR(LOCK_DATE,'YYYY.MM.DD HH24:MI') LOCK_DATE          
FROM DBA_USERS;
=====================================================================

lock의 상태를 확인 하고     ALTER USER 명령을 사용하여

=====================================================================
ALTER USER LOCK걸린계정 ACCOUNT UNLOCK;
=====================================================================

다시 확인

=====================================================================
SELECT USERNAME,
       ACCOUNT_STATUS,
           TO_CHAR(LOCK_DATE,'YYYY.MM.DD HH24:MI') LOCK_DATE          
FROM DBA_USERS
WHERE USERNAME = 'LOCK걸린계정'
=====================================================================

by 쌉솔레이션 | 2009/05/27 12:26 | Oracle | 트랙백 | 덧글(0)

타입별 특징

BLOB 은 바이너리 타입을 데이타 베이스에 기록을 합니다.

 

CLOB 는 캐릭터 타입을 데이타 베이스에 기록합니다.

 

TEXT 는 문자열을 데이타 베이스에 기록합니다.

 

바이너리 데이타 타입은 모든 유형의 파일이 될 수 있습니다.

 

BLOB 의  장점은

일반 워드문서에서 미디어 파일에 이르기까지, 컴퓨터가 인식하는 모든 파일들을 데이타 베이스에 기록할수 있다는 점이고,

 

BLOB의 단점은

내용검색을 할 수 없다는 것입니다.

그리고 파일 객체, 정확하게 말하면 스트림 데이타를 컨트롤 해야하는 어려움 있습니다.

 

반면에 CLOB이나 TEXT는 문자 및 문자열만 기록이 되지만, 내용 검색이 되면서

자연어 검색과 같은 인데스를 태울수가 있습니다.

단점은 문자형태의 자료만 처리하겠지요

 

 

 

CHAR 타입과

VARCHAR 타입의 장 단점

 

CHAR 타입은 CHAR(4) 라고 지정했을경우 4바이트만큼의 공간을 항상 확보합니다.

'A' 는 실제는 'A    ' 의 바이트를 차지하게 됩니다.

장점은 실제값이 명세화 되고, 크기가 작기 때문에 인덱스를 이용한 검색이 좋습니다.

 

VARCHAR 타입은 많은 문자열을 담을수 있는 장점이 있지만,

지정된 사이즈 만큼의 데이타를 차지하지 않습니다.

효율적인 스토리지 관리는 어렵겠지요.

 

제목이 VARCHAR(255) 로 되어있는데,

실제 제목은 "냉무" 이렇게만 입력했다면

251) 바이트는 낭비가 되겠지요.

 

이것 역시 가장 큰 이슈는 검색이겠지만...

by 쌉솔레이션 | 2009/05/12 15:55 | Oracle | 트랙백 | 덧글(0)

DAO 와 DTO

1. DAO (Data Access Object)
   
        DATABASE 와 연계하여 처리 할 프로그램을 규정화해 둔 클래스를 말한다.

2. DTO (Data Transfer Object)
       
        데이터를 하나의 객체로 관리할 목적으로 만들어 둔 클래스의 객체를 말한다.
        setter 와 getter 메서드를 가지고 직렬화(Serializable)를 구현한다.

by 쌉솔레이션 | 2009/02/11 18:51 | 기타 | 트랙백 | 덧글(0)

GS 인증

GS 인증 이란 국내에서 개발된 소프트웨어의 품질을 증명하는 인증 제도.
ES 인증제도, 인지도 높은 GS 인증제도로 통합
-한국정보통신기술협회, 한국산업기술시험원을 인증기관으로 지정-

지식경제부 기술표준원(원장:남인석)은 국내 대표적인 SW품질인증제도인 GS(Good Software)인증과 ES(Excellent Software)인증제도를 GS인증제도로 통합하고, 기존 GS인증기관인 한국정보통신기술협회(TTA : www.tta.or.kr)외에 한국산업기술시험원(KTL:www.ktl.re.kr)도 GS인증기관으로 지정했다고 발표함.

ES 인증제도는 국내에서 개발된 산업용SW의 품질수준을 국제적 수준으로 향상시키기 위하여 '03년 11월부터 기술표준원(시험평가기관,KTL)에서 운영해 오던 제도이며, GS인증제도는 일반패키지SW의 품질향상을 위하여 '01년 11월부터 舊정보통신부(인증기관, TTA)에서 운영해오던 제도임.

두 제도의 통합은 '08년 3월 정부부처 통합에 따라 기술표준원이 두 제도를 운영하게 됨으로써 통합에 대한 필요성이 제기되었고, 다양한 지원제도를 발판으로 많은 기업들이 참여하고 있는 GS인증제도로 통합하게 됨.

이와함께 기존 ES인증을 받은 제품 중 현재 유효기간 내에 있는 제품에 대하여는 GS인증서로 교체할 예정이라고 발표함

 * GS인증 받은 소프트웨어는 "중소기업진흥및구매촉진에 관한 법률" 에 의해 정부 우선구매 대상이 되며, 조달청 단가계약 우대, 교육과학기술부의 교육용 SW납품심사 시 시험면제 등 16가지의 지원혜택이 있으며, 특히 국토해양부에 GIS SW제품을 납품할 경우 GS인증이 의무화되어 있음.


by 쌉솔레이션 | 2009/02/04 18:05 | 기타 | 트랙백 | 덧글(0)

Active X 란?

윈도95와 윈도NT에서 비주얼C++, 비주얼베이직, 자바와 같은 개발도구와 표준 프로그래밍 언어를 이용해서 만든 다양한 일반 응용프로그램들과 웹사이트를 연결시켜 준다. 다양한 개발툴을 이용함으로써 인터랙티브한 웹서비스를 제공할 수 있다. 이와 관계된 기술로는 액티브X컨트롤, 액티브X도큐먼트 액티브 스크립팅, 액티브X서버 프레임워크 등이 있다.

이 가운데 액티브X 컨트롤은 자바 애플릿 크기의 웹페이지에 내장된 것으로, 1000개 이상이 개발되어 있으며 다양한 언어와 개발툴로 작성할 수 있다. 액티브X도큐먼트는 HTML과는 무관하게 작성된 것으로, MS워드나 엑셀 파일 등을 의미한다. 액티브 스크립팅은 액티브X컨트롤이나 자바 애플릿에 포함시킬 수 있는 스크립트 언어로, J스크립트나 VB스크립트가 대표적이다. 한편, 마이크로소프트사에서 개발한 자바 가상기계는 자바 애플릿은 물론, 액티브X컨트롤과 자바 애플릿, 액티브X컨트롤을 혼합 사용할 수 있게 해 준다. 액티브X서버 프레임워크는 웹서버에 기반한 기능, 즉 보안이나 데이터베이스 연결을 가능하게 하는 서버 사이드 아키텍처이다.

by 쌉솔레이션 | 2009/02/04 14:26 | 기타 | 트랙백 | 덧글(0)

<< 이전 페이지다음 페이지 >>