정보, 통신, 기술 96

DMV를 이용해 SSAS 조회하기

MSSQL에서 SSAS를 링크드 서버로 연결하고, DMV, MDX 조회를 하는 샘플입니다. 링크드 서버를 통해 OLAP 데이터베이스 스키마와 데이터를 모두 조회할 수 있습니다. 잘 정리해서 리버스 분석 툴 하나 만들려고 합니다. 잘 되야 할 텐데~~ 참고 자료 :: Using SSRS to report SSAS 2008 database structure using DMVs http://www.ssas-info.com/VidasMatelisBlog/144_using-ssrs-to-report-ssas-2008-database-structure-using-dmvs

MS의 응용 프로그램 라이프사이클 관리 솔루션

MS의 VS는 2005를 거치면서 단순 IDE에서 Team Foundation Server를 통해 Application Lifecycle Management 툴로 진화하기 시작했습니다. 당시만 해도, 역시나 1.0이어 그런지 여러 부분이 조잡한 천처럼 부드럽지 못 한 부분이 있었는데, 이제는 많은 부분에서 개선을 이뤄낸 것 같습니다. 이 자료는 MS가 준비한 ALM에 대한 설명입니다. http://www.microsoft.com/visualstudio/ko-kr/solutions/management 아래는 "04.ALM-Tool-Evolution-v2-Chappell.pdf"에 들어 있는 개발 과정의 구성입니다. 관리해야 할 것은 "요구사항", "디자인 문서", 그리고 "소스 코드"이고, 품질을 보증하는..

MSSQL 테이블, 뷰 스키마 정보 조회

SI 업무의 마지막은 문서화, 그리고 문서화의 마지막은 자동화된 툴을 이용해 내용 채우기. 전에 MSSQL 스키마 정보를 깔끔하게 word로 만들어 주는 툴을 본것 같은데 못 찾고, 여기저기서 코드 구해 만들어 본 테이블과 뷰 스키마 정보를 조회하는 퀴리입니다. 참고로 MSSQL2008에서만 확인해 봤습니다. 아마 2000에선 안될거 같습니다. MS-SQL 스키마 확인용 참고 쿼리 ==> 퀴리 참조를 시작한 글 http://eastlaw01.tistory.com/7 Schema: How do I show the description property of a column? ==> Comment는 어떻게 안될까 해서 찾아본 글 http://l2j.co.kr/entry/Schema-How-do-I-show-t..

투명 PNG를 Resource로 이용해 투명 이미지 올리기

이런저런 작업을 하다 회사 로고를 투명하게 올리고 싶은데 쉽지가 않더군요. "그냥 투명 PNG를 올리면 알아서 해 줄 것이지~~" 뭐 이런 맥락에선 말이죠.그래도 어찌어찌 처리했습니다. 아래 코드로 말이죠.일단 배경이 투명한 PNG 파일을 만듭니다.그리고 이 파일을 resourc에 추가합니다.이 파일의 속성을 "embbed img"로 변경하고요.(빌드 작업 > "포함 리소스")아래 코드의 이름 부분을 변경해서 사용하시면 됩니다. 이름은 "솔루션이름.Resources.파일이름"으로 작성합니다.Bitmap bmp = new Bitmap(System.Reflection.Assembly.GetEntryAssembly().GetManifestResourceStream("SSASViewer.Resources.OLA..

ASP.NET에서 "프로세스에 연결"로 디버깅하기

1. VS2008의 디버기에서 "프로세스에 연결"로 다른 프로세스에 연결해 디버깅을 할 수 있다. 2. 웹 프로젝트의 경우 w3wp 프로세스에 연결해 디버깅 할 수 있는데 w3wp가 여러개가 실행되는 상황에서, 자신의 사이트와 상관없는 w3wp에 연결하면 중단점이 정상작동하지 않으면서 "이 문서의 기호가 로드되지 않았습니다."라는 메시지가 나온다. 3. 아마도 web site는 안되고, web application만 프로세스에 연결 디버깅이 되는 것 같다. "아마도"인 것은 테스트해 본 바로는 안되었는데, web site는 안된다는 정확한 내용을 Microsoft 웹 사이트에서 찾지 못 했다. 4. w3wp에 연결해 디버깅을 해도 코드의 수정은 안된다. 중단점을 걸어 놓고 코드를 수정하려하면 "편집하며 ..

Dev C++에서 OpenGL 사용하기

Dev C++에서 OpenGL을 사용한다고 하니, 친MS로써 이상한 뻘짓을 하고 있는 건지 모르겠지만, C나 C++을 공부할때는 왠지 모르게 VS가 부담스러워 가벼운 IDE를 찾게 된다. 그래서 전에도 그렇고, 이번에도 그렇고 역시 가벼우면서도 갈끔한 Dev C++로!! 이번에 공부하는 내용은 방통대 컴퓨터과학과의 4학년 과목인 "컴퓨터 그래픽스" 스스로도 "나 컴퓨터 그래픽 잘해"라는 동기 말에 속았다는 강사님의 경우와 비슷하게, 포토샵 등등의 사용법을 배우는 수업이라 생각하면 오산이다. 포토샵 사용법을 배우는 게 아니라, 포토샵을 만드는 방법을 배우는 시간이고, 그 많은 부분은 프로그래밍보단 수학(!!!!!!!!!!!!!!!!!)이다. 하지만, 매번 라이브러리 수준의 코딩을 하는 것은 최신(!?) 개..

ASP.NET Event Validation

별 생각없이 form 값을 받아서 사용하려고 하니 에러가 난다. ASP.NET Event Validation and “Invalid Callback Or Postback Argument” 요는 보안상의 이유로 asp.net 2.0에서 포스트백으로 넘어 오는 값을 모두 체크한다는 것. 하지만, 그 모든 값을 나보고 다 확인하라는 것은 무리이기때문에~~ 전체 웹 애플리케이션에서 혹은 특정 페이지에서 이 기능을 끄고 사용할 수 있다는 것이다. 난 당연히... 전체 웹 애플리케이션에서 끌까 하다가 해당 페이지에만 살짝 Disable로 처리했다. 흠. 이 것도 보안상 문제가 되려나. 고민이네... 관련 링크. ASP.NET Event Validation and “Invalid Callback Or Postback..

[MSDN] 클래스 라이브러리 개발자를 위한 디자인 가이드

개발할 때 여러 부분에서 고민이 생기지만, 참 별거 아닌데도 고민되는 것이 이름 짖기다. asp.net 페이지 이름이나, javascript 함수 내의 변수명이라면 가볍게 생각하고 진행하겠지만, 라이브러리를 만들때는 많은 고민이 된다. 비단 변수와 함수, 그리고 클래스의 이름뿐 아니라, 어떻게 작성해야 추후 두고두고 편할지 여러모로 고민이 많이 된다. 소스의 질이 좋든, 나쁜든 타 소스의 모델로 이용되는 경우가 많고, 한번 사용하기 시작한 코드를 변경하는 것은 어렵다는 2가지 이유때문에 더욱 신중하게 만든다. Design Guidelines for Class Library Developers http://msdn.microsoft.com/en-us/library/czefa0ke(VS.71).aspx De..

.NET에서 ORA-32036 이상 에러 발생

WITH 구문을 이용해 VIEW를 만들고 ASP.NET에서 .NET 기본 Oracle 클라이언트를 이용하는 상황에서 해당 뷰를 호출하면 비정상적인 오류가 발생하는 경우가 있습니다. 오류 메세지는 ORA-32036입니다. 당췌 앞뒤가 안 맞지만... WITH로 생성한 임시 테이블을 반복적으로 사용할때 정상적으로 처리가 안되는 것 같기는 한데 정확한 원인은 모르겠습니다. 멍텅구리 ASP.NET 아님 ADO.NET 혹은 둘다라고 화풀이나 해야죠^^ 외국 포럼에 관련 글이 있는데 정확한 해결책은 없습니다. http://forums.asp.net/t/990623.aspx 다른 한 분은 결국 WITH를 사용하지 않는 것으로 해결(?) 했다고 하시고요. http://orastory.wordpress.com/2007/..

반응형