SnowConvert: SQL 서버 변환 설정

일반 변환 설정

일반 변환 설정 페이지

  1. 변환 사용 데이터베이스: Transact SQL USE 문을 변환할지 여부를 나타내는 플래그입니다.

  2. 종속성이 누락된 오브젝트에 설명 추가: 사용자가 종속성이 누락된 노드에 대해 설명할지 여부를 나타내는 플래그입니다.

  3. EWI 설명(오류, 경고 및 문제) 생성 비활성: 변환된 코드에 설명(오류, 경고 및 문제)이 생성되지 않을지 여부를 나타내는 플래그입니다. 기본값은 false입니다

  4. 입력 파일의 인코딩 설정: 인코딩 코드 페이지 번호는 소스 파일을 구문 분석하는 데 사용됩니다. .NET Core에서 지원하는 인코딩만 허용합니다. 현재 지원되는 항목은 다음과 같습니다.

    코드 페이지

    이름

    표시 이름

    1200

    utf-16

    Unicode

    1201D

    unicodeFFFE

    Unicode(빅 엔디안)

    12000

    utf-32

    Unicode (UTF -32)

    12001

    utf-32BE

    Unicode (UTF-32 Big endian)

    20127

    us-ascii

    US-ASCII

    28591

    iso-8859-1

    서유럽(ISO)

    65000

    utf-7

    Unicode(UTF-7). .NET 5에서는 사용할 수 없음

    65001

    utf-8

    Unicode(UTF-8). 기본 인코딩

참고

지원되는 모든 언어에 적용되는 설정을 검토하려면 다음 문서를 참조하십시오.

DB 오브젝트 이름 설정

DB 오브젝트 이름 설정 페이지

  1. 스키마: 문자열 값은 적용할 사용자 지정 스키마 이름을 지정합니다. 지정하지 않으면 원래 데이터베이스 이름이 사용됩니다. 예: DB1.myCustomSchema.Table1.

  2. 데이터베이스: 문자열 값은 적용할 사용자 지정 데이터베이스 이름을 지정합니다. 예: MyCustomDB.PUBLIC.Table1.

  3. 기본값: 위의 설정 중 어느 것도 오브젝트 이름에 사용되지 않습니다.

코드 설정 준비하기

코드 설정 페이지 준비

  1. 내 코드 준비: 소스 코드를 변환하기 전에 전처리 또는 정렬할지 여부를 나타내는 플래그입니다. 기본적으로 FALSE 로 설정되어 있습니다.

    • 가독성이 우수한 인쇄: 원본 코드에 들여쓰기를 적용하고 잘 조직화합니다.

    • 입력 폴더 구조 유지: 정리 후 추가 보고서를 생성합니다.

    • 다중: 여러 폴더로 표시되는 여러 데이터베이스에 배열을 적용하고 원래 구조를 유지합니다.

변환율 설정

변환율 설정 페이지

이 페이지에서 성공적으로 변환된 코드 비율을 코드 라인을 사용하여 계산할지, 아니면 총 문자 수를 사용하여 계산할지 선택할 수 있습니다. 문자 변환율 이 기본 옵션입니다.

저장 프로시저 대상 언어 설정

저장 프로시저 대상 언어 설정 페이지

이 페이지에서 저장 프로시저를 Snow SQL 에 내장된 JavaScript 로 마이그레이션할지, Snowflake Scripting으로 마이그레이션할지 선택할 수 있습니다. 기본 옵션은 Snowflake Scripting입니다.

설정 재설정: 설정 재설정 옵션은 모든 페이지에 표시됩니다. 변경한 경우 SnowConvert 를 원래 기본 설정으로 재설정할 수 있습니다.