먼저 Azure Blob 저장소에서 .sql 스크립트 파일을 가져온 다음 Azure SQL 서버에서 동일한 스크립트를 실행하는 SSIS 패키지를 만들고 싶습니다. 로컬 저장소를 사용할 때이 작업을 수행 할 수 있습니다. 즉, 하늘 저장소가 아닌 로컬 파일을 실행할 때를 의미합니다.Azure에서 스크립트 파일을 실행하는 SSIS 패키지
제발 도와주세요!
먼저 Azure Blob 저장소에서 .sql 스크립트 파일을 가져온 다음 Azure SQL 서버에서 동일한 스크립트를 실행하는 SSIS 패키지를 만들고 싶습니다. 로컬 저장소를 사용할 때이 작업을 수행 할 수 있습니다. 즉, 하늘 저장소가 아닌 로컬 파일을 실행할 때를 의미합니다.Azure에서 스크립트 파일을 실행하는 SSIS 패키지
제발 도와주세요!
Frist, Azure 저장소를 Azure File Storage으로 설정하려고합니다. 그러면 SSIS 패키지를 실행하는 컴퓨터에서 매핑 된 네트워크 드라이브와 같은 파일 저장소를 사용할 수 있습니다.
일단 설치가 완료되면 패키지의 첫 번째 단계에서 먼저 프로세스 실행 작업이 실행됩니다. 이 작업은 Azure File Storage에서 설정 한 파일 공유에 다시 연결되는 간단한 배치 파일 (bat)을 실행하도록 구성해야합니다. 다음은이 배치 파일에있을 것입니다 무엇의 기본적인 예입니다 :이 실행 된 후
if not exist e:\*
net use e: \\<storageAccountName>.file.core.windows.net\<fileContainerName> /u:<storageAccountName> <primary access key for storage account>
, 당신의 SSIS 패키지는이 공유에 저장된 .SQL 파일에 액세스 할 수있을 것입니다.
파일을 가져 와서 내용을 읽고 .sql 파일에 포함 된 문을 실행하십시오.
저온 저장 장치를 사용할 때 어떤 오류 메시지가 나타 납니까? 이 문제를 재현하는 데 도움이되는 자세한 내용을 제공해 주시겠습니까? –
아무런 오류가 없지만 하늘색 저장소 및 하늘색 SQL 서버 작업을위한 SSIS 패키지를 만드는 방법을 모릅니다. 어떻게 진행할 수 있는지 말해 주시겠습니까? – vivek
나는 스텁 (stub) 대답을 가지고 있는데, SQL 명령을 실행하기 위해 SSIS로 파일을 읽는 것에 대한 추가 지침이 필요하면 알려줘. –