Ошибки экспорта SQL Server - PullRequest
       12

Ошибки экспорта SQL Server

1 голос
/ 02 сентября 2010

Я пытаюсь экспортировать результаты оператора SQL с помощью мастера импорта и экспорта SQL Server.Я получаю 2 ошибки:

- Copying to `Query` (Error)
Messages
Error 0xc0202009: Data Flow Task 1: SSIS Error Code DTS_E_OLEDBERROR.  An OLE DB error has occurred. Error code: 0x80004005.
An OLE DB record is available.  Source: "Microsoft SQL Server Native Client 10.0"  Hresult: 0x00040EDA  Description: "Warning: Null value is eliminated by an aggregate or other SET operation.".
 (SQL Server Import and Export Wizard)

Error 0xc0047038: Data Flow Task 1: SSIS Error Code DTS_E_PRIMEOUTPUTFAILED.  The PrimeOutput method on component "Source - Query" (1) returned error code 0xC0202009.  The component returned a failure code when the pipeline engine called PrimeOutput(). The meaning of the failure code is defined by the component, but the error is fatal and the pipeline stopped executing.  There may be error messages posted before this with more information about the failure.
 (SQL Server Import and Export Wizard)

Выполнение действий работает просто отлично, если я запускаю SQL в SQL Server Management Studio, он работает просто отлично.

Что означают эти ошибки и как их можно решить, чтобы экспорт работал?Если это имеет значение, я экспортирую в Excel с выбранной версией 97-2003.

1 Ответ

1 голос
/ 02 сентября 2010

В этой статье обсуждаются причина и решение этой ошибки.http://www.developmentnow.com/g/113_2006_9_0_0_828485/Warning-Null-value-is-eliminated-by-an-aggregate-or-other-SET-operation-.htm

Быстрый ответ заключается в том, что вы можете отключить предупреждения с помощью этой команды перед выполнением запроса:

SET ANSI_WARNINGS OFF

Однако, если этовнутри SP он будет перекомпилировать SP каждый раз, когда вы его запускаете.

...