70-463 · Question #51
70-463 Question #51: Real Exam Question with Answer & Explanation
The correct answer is I: Run the package by using the dtexec/dumperror/conn command.. Using dtexec with /dumperror and /conn routes package execution and error diagnostics through a SQL Server connection, leveraging SSISDB's built-in centralized logging, T-SQL-accessible catalog views, configurable log levels, and automatic log purge - all without custom developme
Question
Options
- ADeploy the package by using an msi file.
- BUse the gacutil command.
- CCreate an OnError event handler.
- DCreate a reusable custom logging component.
- EUse the dtutil/copy command.
- FUse the Project Deployment Wizard.
- GRun the package by using the dtexec/rep/conn command.
- HAdd a data tap on the output of a component in the package data flow.
- IRun the package by using the dtexec/dumperror/conn command.
- JRun the package by using the dtexecui.exe utility and the SQL Log provider.
Explanation
Using dtexec with /dumperror and /conn routes package execution and error diagnostics through a SQL Server connection, leveraging SSISDB's built-in centralized logging, T-SQL-accessible catalog views, configurable log levels, and automatic log purge - all without custom development.
Common mistakes.
- A. Deploying via an MSI addresses package distribution but does not configure a centralized logging methodology with automatic purge.
- B. gacutil registers GAC assemblies and has no role in configuring package logging methodology.
- C. An OnError event handler reacts to individual runtime errors but does not establish centralized, automatically purged, T-SQL-accessible logging.
- D. A reusable custom logging component requires substantial development work, violating the requirement to minimize development effort.
- E. dtutil /copy transfers package files and does not configure or enable any logging behavior.
- F. The Project Deployment Wizard deploys the project to SSISDB but does not by itself configure the runtime logging parameters and error dump behavior described.
- G. dtexec /rep /conn reports execution status through a connection but does not provide the full diagnostic capture, configurable detail, and automatic purge combination required.
- H. A data tap captures in-flight data flow data temporarily for debugging and does not provide persistent centralized logging with automatic purge.
- J. Running via dtexecui.exe with the SQL Log provider logs to SQL Server but requires manual per-execution configuration and does not automatically purge old entries.
Concept tested. SSIS package logging via dtexec with SQL Server connection and error dumps
Reference. https://learn.microsoft.com/en-us/sql/integration-services/packages/dtexec-utility
Community Discussion
No community discussion yet for this question.