imported>Bbon
imported>Bbon
11번째 줄: 11번째 줄:
 
<syntaxhighlight lang="sql">EXEC sp_configure 'clr enabled', 1
 
<syntaxhighlight lang="sql">EXEC sp_configure 'clr enabled', 1
 
RECONFIGURE</syntaxhighlight>
 
RECONFIGURE</syntaxhighlight>
 +
 +
===쿼리 결과를 파일로 저장===
 +
BCP 유틸리티를 사용
 +
<syntaxhighlight lang="bash">사용법: bcp {dbtable | query} {in | out | queryout | format} 데이터 파일
 +
  [-m 최대 오류 수]                  [-f 서식 파일]          [-e 오류 파일]
 +
  [-F 첫 행]                        [-L 마지막 행]          [-b 일괄 처리 크기]
 +
  [-n 네이티브 유형]                [-c 문자 유형]          [-w 와이드 문자 유형]
 +
  [-N 비텍스트 네이티브 유지]        [-V 파일 형식 버전]    [-q 따옴표 붙은 식별자]
 +
  [-C 코드 페이지 지정자]            [-t 필드 종결자]        [-r 행 종결자]
 +
  [-i 입력 파일]                    [-o 출력 파일]          [-a 패킷 크기]
 +
  [-S 서버 이름]                    [-U 사용자 이름]        [-P 암호]
 +
  [-T 트러스트된 연결]              [-v 버전]              [-R 국가별 설정 사용]
 +
  [-k Null 값 유지]                  [-E ID 값 유지]
 +
  [-h "힌트 로드"]                  [-x xml 서식 파일 생성]
 +
  [-d 데이터베이스 이름]        [-K 응용 프로그램 의도]
 +
</syntaxhighlight>
 +
<br />
 +
다음과 같이 사용한다.
 +
<syntaxhighlight lang="bash">C:\>bcp "select * from <데이터베이스>.<스키마>.<테이블>" queryout "c:\result.txt" -k -c -S <서버> -U "<사용자>" -P "<비밀번호>" -c</syntaxhighlight>

2013년 9월 12일 (목) 04:59 판

참조

CLR 정보 조회

SELECT * FROM SYS.ASSEMBLIES
SELECT * FROM SYS.ASSEMBLY_FILES


.NET Framework에서 사용자 코드를 실행할 수 없습니다. "clr enabled" 구성 옵션을 설정하십시오. 라는 오류를 만나면 CLR 사용을 가능하게 설정해야 합니다.

EXEC sp_configure 'clr enabled', 1
RECONFIGURE

쿼리 결과를 파일로 저장

BCP 유틸리티를 사용

사용법: bcp {dbtable | query} {in | out | queryout | format} 데이터 파일
  [-m 최대 오류 수]                  [-f 서식 파일]          [-e 오류 파일]
  [-F 첫 행]                         [-L 마지막 행]          [-b 일괄 처리 크기]
  [-n 네이티브 유형]                 [-c 문자 유형]          [-w 와이드 문자 유형]
  [-N 비텍스트 네이티브 유지]        [-V 파일 형식 버전]    [-q 따옴표 붙은 식별자]
  [-C 코드 페이지 지정자]            [-t 필드 종결자]        [-r 행 종결자]
  [-i 입력 파일]                     [-o 출력 파일]          [-a 패킷 크기]
  [-S 서버 이름]                     [-U 사용자 이름]        [-P 암호]
  [-T 트러스트된 연결]               [-v 버전]               [-R 국가별 설정 사용]
  [-k Null 값 유지]                   [-E ID 값 유지]
  [-h "힌트 로드"]                   [-x xml 서식 파일 생성]
  [-d 데이터베이스 이름]        [-K 응용 프로그램 의도]


다음과 같이 사용한다.

C:\>bcp "select * from <데이터베이스>.<스키마>.<테이블>" queryout "c:\result.txt" -k -c -S <서버> -U "<사용자>" -P "<비밀번호>" -c