[MS-SQL] xp_dirtree [폴더 검색], xp_cmdshell [파일 복사,이동,삭제등]

2017. 2. 28. 14:33IT/MS-SQL

반응형

# MS-SQL [xp_dirtree]

MS-SQL에서 기본으로 재공해주는 폴더 검색 프러시저(procedure)다.

Database 가 있는 서버의 특정 폴더를 검색할때 유용하게 사용 할 수 있으며, 위 그림과 같이 검색 했을 경우 특정 경로의 폴더 안에 있는 파일들을 표시해 준다.

 

# MS-SQL [xp_cmdshell]

MS-SQL에서 기본으로 재공해주는 프러시저(procedure)로 일반 PC에서 쓰는 도스 명령어를 사용 할 수 있다.

위 사진은 특정 폴더의 파일을 다른 폴더로 복사하는 기능을 수행한다.

기본적으로 일반 PC 에서 실행창에 cmd 를 입력 하거나 [보조프로그램]에서 [명령 프롬프트]를 사용하면 아래와 같은 도스창을 활성화 시킬 수 있다.

도스 명령어도 진행 할 수 있는 모든 작업은 xp_cmdshell 로 할 수 있다.

그밖에 파일을 특정 폴더에서 특정 폴더로 이동하고자 할때는 MOVE 명령어를 사용하면 된다.

MOVE 명령어는 아래 그림을 참조하기 바란다.

도스 명령어를 활용해서 복사, 이동, 삭제등 보다 많은 작업을 수행 할 수 있다.

cmd 명령어 또는 도스명령어를 참고 하기 바란다.

반응형