If you’ve ever run a SQL Server Integration Services (SSIS) package and been greeted by the cryptic “SSIS‑913” message, you know the frustration of hunting down a seemingly random error code. In this post we’ll demystify SSIS‑913, break down the most common root‑causes, and give you a step‑by‑step troubleshooting playbook you can apply to any package.
The genre of SSIS-913 is typically described as "sweaty," "intimate," and "close-contact" content. The specific theme revolves around "dripping sweat" and a "heated, confined" atmosphere. The official synopsis (translated from Japanese) generally frames the video as depicting an intense, passionate, and physically demanding encounter where the performer’s natural reactions—such as visible perspiration, flushed skin, and labored breathing—are emphasized to create a sense of raw realism and urgency.
| Item | Description |
|------|-------------|
| Error code | SSIS‑913 (also shown as DTS_E_OLEDBERROR in older logs) |
| Message (default) | The OLE DB provider "Microsoft OLE DB Provider for SQL Server" (SQLNCLI11) reported an error. The provider returned an error that indicates a connection‑related failure. |
| Component | Most often raised by Data Flow components that use an OLE DB connection manager (e.g., OLE DB Source, OLE DB Destination, Lookup, Merge Join, etc.). |
| Severity | Fatal – the package execution aborts unless the error is handled in a Failure or Redirect path. |
| Typical root causes | 1. Network‑level connectivity loss (firewall, DNS, VPN, etc.)
2. Authentication problems (expired password, account lockout, Kerberos/SPN mis‑config)
3. SQL Server resource pressure (max‑dop, lock escalation, tempdb full)
4. Mismatched provider version (e.g., using SQLNCLI11 against a SQL 2022 instance that prefers MSOLEDBSQL)
5. Incorrect connection‑string parameters (e.g., Encrypt=False when the server forces TLS 1.2). | SSIS-913
Note – The exact wording of the message can vary depending on the provider version and the context (SQL Server vs. Azure SQL). The “SSIS‑913” identifier, however, is constant and is what you’ll see in the Progress and Error tabs of the SSIS Designer, as well as in the
sysssislogtable (if logging is enabled).
Check the Logs: Start by checking the SSIS logs for more detailed error messages. These logs can provide crucial information on what exactly went wrong. SSIS‑913 – What It Is, Why It Happens,
Verify Connections: Make sure all connections are correctly configured. Test your connections outside of SSIS to ensure they are working.
Package Configuration: Review your package for any configurations or variables that might not be correctly set. Impact
Execute As: Try executing the package under a different account or with elevated permissions to rule out permissions issues.
Update and Compatibility: Ensure that your SSIS, SQL Server, and other tools are up to date and compatible.