본문 바로가기

MS SQL 의 데이터에 대한 대소문자 구분 우리는 DataBase에 대한 데이터 조회를 할때 보통 'MY','my'는 같은 결과 로 조회 된다는걸 알고 있습니다. 하지만 이런 방식의 데이터 다루기가 문제가 발생 한다는 것을 깨닭았습니다. 가령 애플리케이션 상의 사용자 ID가 있고 사용자를 ID를 통해 인증 한다고 하십다. 그런데 업체의 요구 사항이 대소문자가 틀리면 다른 사용자라고 간주 해달라고 했습니다. C# 이나 C++등 애플리케이션 측의 구현에서는 전혀 문제 될게 없는 요구 사항입니다. 하지만 사용자의 ID가 User 테이블의 UserID 라는 PRIMARY KEY 로 설정 되어 있다면 애플리케이션에 심각한 문제 가 됩니다. 사용자는 'MY' UserID를 가지는 사용자를 등록 하고 그후 'my' UserID 를 가지는 사용자를 생성 할려고.. 더보기
계약과 사용자 스토리 아래 내용은 KLDP 에서 몇 해 전 사용자 스토리에 대한 개발자 분께서 남겼던 질문에 대한 대답을 한번 해 본 것 입니다.Q: 지금 사용자 스토리를 읽고 있습니다. 몇 년 전에 XP를 읽고 느꼈던 감동이 다시 오더군요. 그때도 지금도 고민되는 문제점이 있습니다. 제가 XP를 처음 접할 때 저는 벤처기업에 있었고 개발이 상당히 어렵게 진행되고 있었습니다. 대표적으로 회사가 상하로 나누어져 위에서는 개발자를 재촉하고 개발자는 수동적으로 따라가는 구조였습니다. 저는 그때 개발팀을 이끌고 있었고, 그래서 그런 현실이 안타까웠습니다. XP를 읽고 한번에는 안되겠지만 점차 적용을 해야겠다고 생각하고 개발자들과 회의 시간에 XP를 알렸습니다. 그런데 그때의 개발팀의 멤버는 아주 비관적인 말을 했지만 저도 답변을 할.. 더보기
Windows XP SP2 MS DTC 설정 어제 교육중에 있었던 dtc 설정 때문에 고생이 많았습니다. 그래서 참고 자료로 http://chez.egloos.com/1724585 에서 퍼온 글을 올려봅니다. 이거 때문에 박수도 2사람한테 받았답니다. 김과장님과 유대리님이 다 차려주신 밥상을 그냥 내갔을 뿐인데...하튼 다른분들은 이거 때문에 셋팅 시간이 지연되질 않길 바라며... Windows XP SP2 MS DTC 설정 1. “제어판 > 관리도구 > 구성요소 서비스” 메뉴를 선택합니다. 2. “구성 요소 서비스” 관리 콘솔 창이 뜹니다. “콘솔루트> 구성요소 서비스 > 컴퓨터 > 내컴퓨터” 를 선택합니다. 3. “내 컴퓨터 등록정보” 창이 뜹니다. “MS DTC” 탭을 선택하시고 “트랜잭션 구성”의 “보안 구성(I)..” 단추를 클릭합니다. .. 더보기