Windows Server 2008 (sp2) 64bit 버젼에 MSSQL 2005를 설치했는데, 이전에 없던 에러가 발생하였습니다.

관리툴에서 "관리-> 유지관려계획" 에 있는 내용을 "SQL Server Agent"의 "작업"에 등록을 하려고 하니 GUID가 일치하지 않는 다면서 죽네요.

알고보니 MSSQL 2005설치하면 DB 엔진과 관리툴의 버젼이 틀려 발생하는 문제였습니다. 

sp1이상 설치하면 이상없이 잘 진행됩니다. 

sp3 설치하니 인터페이스도 좀 더 편리하게 바뀌었군요. -0- 

2008만 쓰다가 라이센스 문제로 IDC에 2005를 설치했는데.. 정말 깜놀했습니다. -_- 괜히 업데이트해서 30분 라이브 서비스 지연했네요.  ㄷㄷ  

최근 업데이트 이후 Notepad++에서 한글이 갑자기 안나오기 시작했다. 

langs.xml 못찾는다는 에러도 있었는데 귀찮아서 재설치하니 해결되었고

한글은 여전히 깨져 나와서 왜 그런가 했더니 font 설정 문제였다.
 

설정 -> 스타일 환경 설정  안에 "글꼴 스타일"에서 글꼴을 선택하고.. "전역 글꼴 사용"을 체크하면 된다.


windows7 64bit /  Notepad++ v5.9.2 (UNICODE)
우리는 char형으로 아래와 같은 정의하여 자주 만든다.

char m_packetBuffer[1024];
char m_strName[32];



그리고 이를 위해 아래와 같은 인터페이스를 추가하기도 한다.

BOOL addPacket(char * _data);
void setName(char * _strName);


텍스트를 처리할 때는 char형을 쓰는게 그리 문제는 안되지만 명백히 바이너리 데이터를 다룰때는 함수 이름에 따라 가끔 구분이 안되는 경우가 생기기도 한다. 

그래서 자료형은 가능한 char 보다는 byte로 사용하는 것을 권한다.

byte m_packetBuffer[1024];
BOOL addPacket(byte * _data);



 

'개발 이야기' 카테고리의 다른 글

iceScrum - Features  (0) 2011.08.29
Tortoise SVN으로 게임 데이타 패치 만들기  (2) 2011.08.12
자료형은 byte로  (0) 2011.02.27
Doxygen 한글 문제  (0) 2010.12.20
Memory Leak 찾아내기  (0) 2009.10.16
자바 애플릿으로 툴을!!  (0) 2009.09.27

+ Recent posts