catchv blog 135

Metro App Package 제거

요즘 사심(?)이 가득찬 개발을 하고 있다. 바로 Metro App(Windows 8 App)를 개발하고 있다.(개발 하면 선물 준다고 해서...--;) 문제는 패키를 만들고 나서 다시 만들려고 하면 에러가 난다. 그럴 경우 해결책은 1) Open a powershell window 2) Do a “Get-AppxPackage > out.txt” 3) Open out.txt and look at InstallLocation field of all the apps installed. 4) For the apps whose InstallLocation is blank, do a “Remove-AppxPackage ” 설치된 패키지를 삭제 하면 Create App Package를 정상 수행 할 수 있다. VS..

Dev/Windows 2012.04.13

MCITP 70-450 PRO: Designing, Optimizing and Maintaining a Database Administrative Solution Using Microsoft SQL Server 2008 후기

70-450을 보았습니다. 시험 내용은 70-432 보다는 확실히 어렵습니다. 복제, 모니터링 가용성 문제는 좀 까다로운 편입니다. (솔직히 덤프를 봐도 왜 이게 답일까 하는 것들이 좀 있었습니다.) 그래도 덤프가 있으니깐 시험을 목적으로 할 경우에는 100% Pass 할 수 있습니다. 역시 거의 대부분 덤프와 동일하게 나오고 선택 문항이 좀 차이가 나는 것이 있었습니다. 이로써 70-450 Pass로 MCITP: Database Administrator 2008을 취득하게 되었습니다. 시험 비용만 아니면 정말 Master까지 해보고 싶지만 SQL Server 2012도 이제 출시 되고 그때 한번 Master는 도전해 봐야 겠습니다. 다운 받은 로고~~

기타 2012.02.08

특정 문자로 구분되는 데이터 분리 Query (split)

특정 문자로 구분되는 데이터 분리 Query DECLARE @p VARCHAR(MAX) SET @p = '0001,0003,0005' IF @p IS NOT NULL OR @p != '' BEGIN IF RIGHT(@p, 1) = @delimiter BEGIN SET @p = LEFT(@p, LEN(@p) - 1) END END SELECT CONVERT(VARCHAR(10), Y.item.query('text()')) AS val FROM ( SELECT CONVERT(xml, '' + replace(@p, ',', '') + '') AS xitem ) X CROSS APPLY X.xitem.nodes('/r') AS Y(item) The table is example is: TableName: Num..

Database/MS SQL 2012.02.06

sp_who2 LastBatch 문자열 오류 수정

Sp_who2의 결과를 보면 LastBatch가 잘못 출력되는 것을 볼 수 있다. 수정 방법은 select spid ,status ,sid ,hostname ,program_name ,cmd ,cpu ,physical_io ,blocked ,dbid ,convert(sysname, rtrim(loginame)) as loginname ,spid as 'spid_sort' , substring( convert(varchar,last_batch,111) ,6 ,5 ) + ' ' -- + substring( convert(varchar,last_batch,113) ,13 ,8 ) + substring( convert(varchar,last_batch,113) ,12 ,8 ) as 'last_batch_char..

Database/MS SQL 2012.02.05