2012-08-29 3 views
0

나는 푸른 창문에 익숙하지 않다. 하지만 여기에 내가해야 할 일이있다. 나는 모든 응용 프로그램에서 푸른 하늘에 배포 된 diagonistics 데이터를 읽을 필요가 로그 파일을 의미하고 SQL 서버에 저장하고 (ssrs를 사용해야합니다)에서 보고서를 생성합니다. 나는 그것을 어떻게하는지 정말로 모른다. azure 테이블 diagonistics 데이터를 SQL 서버 데이터베이스에 저장

내가이 링크를 시도하지만 난 그것을 내가 여기에 도움이 필요 Reporting on Diagnostics Data

을 수행 할 수 없습니다. 데이터를 읽고 로컬 SQL Server 데이터베이스에 저장하는 작업자 역할에서 연결 문자열을 작성하는 방법을 모릅니다.

이 기사는 당신이해야 할 모든 것을 다루고 있기 때문에 시작하기에 좋은 장소입니다 당신에게

답변

0

감사합니다. 이 기사에서 설명한 샘플 애플리케이션을 다운로드 할 수 있다는 것을 알고 계셨습니까? '이전'code.msdn.com site에서 다운로드 할 수 있습니다.

이 샘플 응용 프로그램에서는 연결 문자열이 작업자 역할의 app.config에 저장되어 있음을 알 수 있습니다. 다른 방법으로, 당신은 또한 서비스 구성에서 연결 문자열을 저장 (두 배 푸른 프로젝트에서 작업자 역할을 클릭, 설정으로 이동하고 여기에 연결 문자열을 추가) 할 수 있습니다

enter image description here

을 다음 초기화 할 때 데이터 컨텍스트, 당신은 ServiceConfiguration에서 그 값을 읽어해야합니다 :

PerfDataEntities pde = new PerfDataEntities(RoleEnvironment.GetConfigurationSettingValue("PerfDataEntities")); 

이 당신이 (환경 당 1 연결 문자열을 할 수 있도록 이렇게 예 : 당신은 '베타'에서 실행, 로컬 개발하는 경우, 생산에서 ...).

+0

안녕하세요. 이전에 블로그를 읽었지만 블로그 페이지에 제공된 코드 링크가 작동하지 않았습니다. 코드를 가져 주셔서 감사합니다. –

관련 문제