2012-09-21 2 views
6

프로필러 템플릿을 최신 버전의 SQL Server로 마이그레이션 할 수 있습니까?프로필러 템플릿을 최신 버전의 SQL 프로필러로 마이그레이션 할 수 있습니까?

내 경우에는 2012 년에 SQL 2008 템플릿을 가져 가고 싶습니다. (1) 직접 파일 복사본을 시도하고 (2) 내보내기/가져 오기를 시도했습니다. 두 경우 모두 기존 템플릿이 실행되지만 수정할 수는 없습니다. 수정은 다음과 같은 오류가 발생 :

Error message when editing upgraded template

나는 사용자 정의 템플릿을 잔뜩 있는데 나는 손으로 그들을 다시 피하기 위해 노력하고있어. , 나는 그것이 fallback 위치다고 생각한다. 생각?

답변

4

SQL Server 2008 버전의 프로필러에서 템플릿을 내 보냅니다 (이미 작성했다고 가정).

이제 2012 프로파일 러를 열고 파일> 템플릿> 가져 오기로 이동하여 .tdf 파일을 선택하십시오.

[filename] (.tdf 제외)이라는 이름의 새 사용자 추적 템플릿이 있습니다. 으로 이동하여 파일> 템플릿>을 편집하고 가져온 추적 템플릿을 선택하십시오. 그러면 드롭 다운을 끌어 서버 유형을 편집 할 수 있습니다. enter image description here

그런 다음 템플릿을 저장할 수 있으며 해당 템플릿을 사용하여 새 추적을 시작할 때 서버 유형이어야합니다. 다른 서버 유형을 선택하면 템플릿 이름이 사라지지만 을 저장하면은 선택한 템플릿을 편집합니다.

참고 : 이것은 모두 a previous question on dba.stackexchange.com에서 가져옵니다.

+0

더 자세히 살펴보면 템플릿 이름이 공백으로 표시되고 (명시된 것처럼), 적중 저장 (또는 다른 이름으로 저장)하면 "기존 템플릿 이름을 먼저 선택하십시오."라는 오류 메시지가 표시됩니다. " – EBarr

+0

@EBarr 흠, 다시 선택해야 할 수도 있습니까? 어쨌든 당신은 아마도 확장 된 이벤트를 수용하거나 적어도 프로파일 러 대신 서버 측 추적을 사용해야합니다. :-) –

+0

서버 측 추적 또는 확장 이벤트에 동의합니다. 그러나 일상적인 개발을 위해 나는 Profiler를 포기할 준비가되어 있지 않다 :-) – EBarr

3

예, 나는 새 템플릿은 SQL 서버의 전년도 2012 인스턴스를 실행할이 단계에서 2014 년

로 2012 년 가져 오기에서 2014

수출로 2012 년부터 내 이동 관리 당신의 2014 년 지역이 아닙니다.

C : 사용자 \ \ username이 \의 AppData \ 로밍 \ 마이크로 소프트 \ SQL 프로파일 러 \를

보장 프로파일 러는 탐색기와 2014 하나 2012 템플릿을 나타내는 폴더에서 파일을 복사 갈 필요가 폐쇄 12.0 \ Templates \ Microsoft SQL Server \ 120

+0

나는 완전히 그것을 신뢰하는지 모르겠지만 이것은 나를 위해 일했다. –

관련 문제