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