2014-07-27 7 views
1

나는 SSIS OLEDB 명령이 쿼리를 실행하려고하지만이 오류가 어떤 이유로 (샷 참조)하고SSIS OLEDB COMMAND 쿼리 문제

update district set district.districtname=? 
from district inner join city on district.id=city.districtid 
where city.fdocode=? and city.taxcode=? 

enter image description here

+0

을 실행중인 SSIS와 SQL Server 버전? – Jayvee

답변

2

보십시오 : 당신이

update d 
set districtname = ? 
from district d inner join city c on d.id=c.districtid 
where c.fdocode=? and c.taxcode=? 
0

0X80004005 메시지는 일반적으로 어떤 종류의 의미 액세스 위반.

명령이 실행중인 ID를 확인 했습니까? 명령을 실행할 수 있습니까? SQL Server가 명령을 받는지 확인하기 위해 SQL 프로필러를 실행하여 확인해야합니다. 연결 관리자가 DB에 연결하는 방법을

  1. 에서이 모습을 확인하십시오. 그 맞습니까?
  2. 수동 또는 SQL 서버를 통해 패키지를 어떻게 실행하고 있습니까? Visual Studio에서 수동으로 실행하면 Sql Server를 통해 작동합니다.
  3. SSIS를 디버깅하는 방법을 배워야합니다. 이는 초보자 용 자습서와 같습니다.