연결된 서버에 openquery
을 호출하는 저장 프로 시저를 작성하여 원격 postgresql 서버에서 데이터를 가져 와서 해당 데이터가있는 테이블을 채 웁니다. 이것은 잘 작동합니다. 저장 프로 시저에는 3 개의 매개 변수가 필요합니다. 저장된 프로 시저를 호출하여 연결된 서버로 호출하는 보고서를 실행하는 방법
내가 보고서 작성기 3.0에서 스토어드 프로 시저를 호출하려고
나에게7350 오류
을 (연결된 서버 "이름"에서 열 OLE DB 제공자 MSDASQL을받을 수 없습니다) 제공합니다.
이미 MSDASQL에서 허용되는 프로세스 속 매개 변수를 확인합니다.
해결 방법을 찾을 수 없습니다. Mgmt Studio에서 저장 프로 시저를 실행하면 정상적으로 작동합니다. SQL Server 2012를 사용하고 있습니다.
보고서는 행별로 파일을 표시하면됩니다. 저장 프로 시저와 보고서를 별도로 실행할 수는 있지만 작동하지만 수동으로해야합니다. 내 요구 사항에 보고서 구독이 필요하므로 자동으로 수행해야합니다.
어떻게 해결할 수 있습니까?
PD : 영어로 죄송합니다. 미리 감사드립니다.
그래서 링크 된 서버 참조 경로를 실행하여 디버깅 했습니까? 먼저 관리자 권한으로 실행하려고합니다. 그런 다음 거기에서 일하십시오. SSIS 패키지에서 링크 된 서버를 버리고 서버 자체에 직접 연결하고 일어날 일을 수행합니다. – GoldBishop