{"id":29655,"date":"2017-03-23T06:00:24","date_gmt":"2017-03-23T13:00:24","guid":{"rendered":"https:\/\/virtual-dba.com\/?p=29655"},"modified":"2025-11-12T09:43:27","modified_gmt":"2025-11-12T16:43:27","slug":"ssis-package-connection-timeout-unlimited","status":"publish","type":"post","link":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/","title":{"rendered":"How to Set SSIS Package &#8216;Connection Timeout&#8217; to Unlimited"},"content":{"rendered":"\n<h2 class=\"wp-block-heading\" id=\"h-summary\">SUMMARY:<\/h2>\n\n\n\n<p>When configuring an <strong>SSIS OLE DB connection<\/strong> in <strong>Microsoft Visual Studio 2015<\/strong> fails to correctly register the &#8216;Connect Timeout&#8217; setting of 0 (unlimited), administrators must utilize specific workarounds\u2014either within the <strong>Connection Manager<\/strong> or through an <strong>XML configuration file<\/strong>\u2014to prevent persistent network-related &#8220;Login timeout expired&#8221; errors during execution.<\/p>\n\n\n\n<ul class=\"wp-block-list\">\n<li>The default &#8216;Connect Timeout&#8217; for SSIS packages is 15 seconds, and when left unspecified, it can lead to package failures due to network hiccups.<\/li>\n\n\n\n<li>Directly setting the timeout to 0 in the connection manager initially registers falsely as null unless a non-zero value is specified first.<\/li>\n\n\n\n<li>The Connection Manager workaround requires setting the \u2018Connect Timeout\u2019 to a non-zero value (e.g., 60), saving, and then re-opening and changing the value to 0 to correctly embed <code>Connect Timeout=0<\/code> in the connection string.<\/li>\n\n\n\n<li>Alternatively, the <strong>Configuration File Workaround<\/strong> involves creating an XML configuration file through the Package Configuration Organizer and manually editing the XML to set the <code>Connect Timeout<\/code> to 0.<\/li>\n<\/ul>\n\n\n\n<p>Despite the utility of these methods for achieving an unlimited timeout, IT professionals are warned that setting the &#8216;Connect Timeout&#8217; to 0 can cause SSIS packages to continue consuming server resources indefinitely if the target SQL Server is unavailable for an extended duration.<\/p>\n\n\n\n<div class=\"wp-block-yoast-seo-table-of-contents yoast-table-of-contents\"><h2>Table of contents<\/h2><ul><li><a href=\"#h-summary\" data-level=\"2\">SUMMARY:<\/a><\/li><li><a href=\"#h-the-connection-manager-workaround\" data-level=\"2\">The Connection Manager Workaround<\/a><ul><li><a href=\"#h-step-1-set-the-connect-timeout-setting-to-any-value\" data-level=\"3\">Step 1: Set the &#8216;Connect Timeout&#8217; Setting to Any Value<\/a><\/li><li><a href=\"#h-step-2-change-the-connect-timeout-setting-to-0\" data-level=\"3\">Step 2: Change the &#8216;Connect Timeout&#8217; Setting to 0<\/a><\/li><\/ul><\/li><li><a href=\"#h-the-configuration-file-workaround\" data-level=\"2\">The Configuration File Workaround<\/a><ul><li><a href=\"#h-step-1-create-a-connection-manager\" data-level=\"3\">Step 1: Create a Connection Manager<\/a><\/li><li><a href=\"#h-step-2-open-package-configuration-organizer\" data-level=\"3\">Step 2: Open Package Configuration Organizer<\/a><\/li><li><a href=\"#h-step-3-ensure-the-package-configuration-is-enabled-amp-click-add\" data-level=\"3\">Step 3: Ensure the Package Configuration is Enabled &amp; Click Add<\/a><\/li><li><a href=\"#h-step-4-follow-the-package-configuration-wizard-instructions\" data-level=\"3\">Step 4: Follow the Package Configuration Wizard Instructions<\/a><\/li><li><a href=\"#h-step-5-open-and-edit-the-xml-file\" data-level=\"3\">Step 5: Open and Edit the XML File<\/a><\/li><\/ul><\/li><\/ul><\/div>\n\n\n\n<p>A challenge arose with a client&#8217;s SSIS packages occasionally failing. They received the following error:<\/p>\n\n\n\n<p><strong>Description: &#8220;Login timeout expired&#8221;.<\/strong><\/p>\n\n\n\n<p>An OLE DB record is available. Source: &#8220;Microsoft SQL Server Native Client 11.0&#8221; Hresult: 0x80004005 Description: &#8220;A network-related or instance-specific error has occurred while establishing a connection to SQL Server. Server is not found or not accessible. Check if instance name is correct and if SQL Server is configured to allow remote connections. For more information, see SQL Server Books Online.&#8221;<\/p>\n\n\n\n<p>After reviewing possible reasons for this occurrence, we determined the issue was network-related. I checked for a &#8216;Connect Timeout&#8217; setting in the connection string and noticed that it was not specified. This means that it was set to the default setting, 15 seconds. We recommended they set the &#8216;Connect Timeout&#8217; high enough to account for any network hiccups. To my surprise, the client responded that they initially set the &#8216;Connect Timeout&#8217; in the Visual Studio&#8217;s connection manager to 0 per their documentation. Setting the &#8216;Connect Timeout&#8217; to 0 gives the SSIS package an unlimited amount of time to attempt connection. This should have displayed in the connection string and prevented the error they received. This was not the case. I decided to attempt to duplicate their problem.<\/p>\n\n\n\n<p>All testing was done in Microsoft Visual Studio 2015 Update 3. The instances and databases used are on XTIVIA test servers.<\/p>\n\n\n\n<p>I started by creating a simple OLE DB connection through the connection manager. So far, no problems.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"590\" height=\"614\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/ssis-package-message.png\" alt=\"SSIS Package\" class=\"wp-image-29926\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/ssis-package-message.png 590w, https:\/\/virtual-dba.com\/wp-content\/uploads\/ssis-package-message-288x300.png 288w\" sizes=\"(max-width: 590px) 100vw, 590px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>The issue occurred when I went to the &#8216;All&#8217; tab. Though &#8216;Connect Timeout&#8217; was set to 15 seconds by default, there was a 0 in the space next to it.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"587\" height=\"613\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-manager-ssis.png\" alt=\"connection manager\" class=\"wp-image-29927\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-manager-ssis.png 587w, https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-manager-ssis-287x300.png 287w\" sizes=\"(max-width: 587px) 100vw, 587px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>It registered as being null when saved, and &#8216;Connect Timeout&#8217; was not specified in the connection string.<\/p>\n\n\n\n<p>In this example, the resulting connection string was as followed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Data Source=;Initial Catalog=Test;Provider=SQLNCLI11.1;Integrated Security=SSPI;Auto Translate=False;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"623\" height=\"365\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/package-utility.png\" alt=\"package utility\" class=\"wp-image-29928\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/package-utility.png 623w, https:\/\/virtual-dba.com\/wp-content\/uploads\/package-utility-300x176.png 300w\" sizes=\"(max-width: 623px) 100vw, 623px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>I ran the test SSIS package I created and duplicated the timeout error they received.<\/p>\n\n\n\n<p>The setting falsely registers as null if a number higher than 0 is not specified. Because of this, it only presents a problem if the goal is to set the &#8216;Connect Timeout&#8217; setting to unlimited.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-connection-manager-workaround\">The Connection Manager Workaround<\/h2>\n\n\n\n<p>Our team does not usually recommend having the connection timeout set to unlimited. This causes the SSIS package to continue to use resources until the command can complete. If there are multiple SSIS package jobs and the server is unavailable for an extended period, this could cause the SSIS package jobs to pile up until the server becomes available. Nonetheless, I wanted to find a way to set it 0 in case it was necessary. After numerous tests, I identified a workaround which did not involve manually setting the connection string or setting up a configuration file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-1-set-the-connect-timeout-setting-to-any-value\">Step 1: Set the &#8216;Connect Timeout&#8217; Setting to Any Value<\/h3>\n\n\n\n<p>As shown in the image below, I set the timeout to 1 minute, in seconds.<\/p>\n\n\n\n<figure class=\"wp-block-image alignleft\"><img loading=\"lazy\" decoding=\"async\" width=\"348\" height=\"56\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-timeout-ssis.png\" alt=\"connection timeout\" class=\"wp-image-29929\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-timeout-ssis.png 348w, https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-timeout-ssis-300x48.png 300w\" sizes=\"(max-width: 348px) 100vw, 348px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>Once I clicked &#8216;OK&#8217;, it generated two following connection strings, as predicted:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>\nData Source=;Initial Catalog=Test;Provider=SQLNCLI11.1;Integrated Security=SSPI;Connect Timeout=60;Auto Translate=False;\n<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-string.png\" alt=\"connection string\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-2-change-the-connect-timeout-setting-to-0\">Step 2: Change the &#8216;Connect Timeout&#8217; Setting to 0<\/h3>\n\n\n\n<p>I re-opened the connection manager for. Test and changed the &#8216;Connect Timeout&#8217; setting to 0.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-timeout-0.png\" alt=\"connection timeout 0\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>I again clicked &#8216;OK&#8217; and saved the package. The following was the new connection string:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Data Source=;Initial Catalog=Test;Provider=SQLNCLI11.1; Integrated Security=SSPI;Connect Timeout=0;Auto Translate=False;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-string-false.png\" alt=\"connection string false\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>I re-ran the test SSIS package and confirmed it was no longer failing due to the &#8220;Login timeout expired&#8221; error.<\/p>\n\n\n\n<p>In summary, a few extra steps are needed to set &#8216;Connect Timeout&#8217; through the configuration manager:<\/p>\n\n\n\n<ol class=\"wp-block-list\">\n<li>Set &#8220;Connection Timeout&#8221; to any number<\/li>\n\n\n\n<li>Save the connection manager<\/li>\n\n\n\n<li>Reopen configuration manager<\/li>\n\n\n\n<li>Set the &#8220;Connection Timeout&#8221; to 0<\/li>\n\n\n\n<li>Save the package<\/li>\n<\/ol>\n\n\n\n<p>Now &#8216;Connect Timeout&#8217; should be set to &#8220;Unlimited&#8221; in the connection string.<\/p>\n\n\n\n<h2 class=\"wp-block-heading\" id=\"h-the-configuration-file-workaround\">The Configuration File Workaround<\/h2>\n\n\n\n<p>The connection string is overridden when a configuration file is added. This also allows \u2018Connect Timeout\u2019 to be set to 0 by altering an XML file.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-1-create-a-connection-manager\">Step 1: Create a Connection Manager<\/h3>\n\n\n\n<p>As shown in the image below, I set the timeout to 1 minute as I did in the configuration manager work around. This is not necessary. It can be left as 0, but this made it easier to alter the connection string in a later step.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-timeout-ssis.png\" alt=\"connection timeout\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>It generated the following connection string:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Data Source=;Initial Catalog=Test;Provider=SQLNCLI11.1;Integrated Security=SSPI;Connect Timeout=60;Auto Translate=False;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-string.png\" alt=\"connection string\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-2-open-package-configuration-organizer\">Step 2: Open Package Configuration Organizer<\/h3>\n\n\n\n<p>Under the SSIS tab, I opened the Package Configuration Organizer.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/package-config.png\" alt=\"package config\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-3-ensure-the-package-configuration-is-enabled-amp-click-add\">Step 3: Ensure the Package Configuration is Enabled &amp; Click Add<\/h3>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"706\" height=\"533\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/package-check-ssis.png\" alt=\"package check\" class=\"wp-image-29937\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/package-check-ssis.png 706w, https:\/\/virtual-dba.com\/wp-content\/uploads\/package-check-ssis-300x226.png 300w\" sizes=\"(max-width: 706px) 100vw, 706px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-4-follow-the-package-configuration-wizard-instructions\">Step 4: Follow the Package Configuration Wizard Instructions<\/h3>\n\n\n\n<p>I set my configuration type as a XML configuration file.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"556\" height=\"446\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/config-wizard.png\" alt=\"config wizard\" class=\"wp-image-29938\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/config-wizard.png 556w, https:\/\/virtual-dba.com\/wp-content\/uploads\/config-wizard-300x241.png 300w\" sizes=\"(max-width: 556px) 100vw, 556px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>I selected the connection manager and property I wanted in the configuration file. Here any configurable properties can be selected. For the sole purpose of setting the &#8216;Connect Timeout&#8217;, I only selected was ConnectionString under properties.<\/p>\n\n\n\n<figure class=\"wp-block-image aligncenter\"><img loading=\"lazy\" decoding=\"async\" width=\"476\" height=\"482\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/config-wizard-2.png\" alt=\"config wizard 2\" class=\"wp-image-29939\" srcset=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/config-wizard-2.png 476w, https:\/\/virtual-dba.com\/wp-content\/uploads\/config-wizard-2-296x300.png 296w\" sizes=\"(max-width: 476px) 100vw, 476px\" \/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>From here, I reviewed my choices and finished.<\/p>\n\n\n\n<h3 class=\"wp-block-heading\" id=\"h-step-5-open-and-edit-the-xml-file\">Step 5: Open and Edit the XML File<\/h3>\n\n\n\n<p>I opened the XML configuration file that I created in step 4. Inside the file was the following connection string:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Data Source=;Initial Catalog=Test;Provider=SQLNCLI11.1;Integrated Security=SSPI;Connect Timeout=60;Auto Translate=False;<\/code><\/pre>\n\n\n\n<p>I altered the 60 for the Connect Timeout to 0 and saved.<\/p>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/ssis-xml-code.png\" alt=\"ssis xml code\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>The new connection string when I executed the SSIS package was as followed:<\/p>\n\n\n\n<pre class=\"wp-block-code\"><code>Data Source=;Initial Catalog=Test;Provider=SQLNCLI11.1;Integrated Security=SSPI;Connect Timeout=0;Auto Translate=False;<\/code><\/pre>\n\n\n\n<figure class=\"wp-block-image\"><img decoding=\"async\" src=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/connection-string-false.png\" alt=\"connection string false\"\/><\/figure>\n\n\n\n<p><\/p>\n\n\n\n<p>If you would like more help getting this setup on your SQL Server please <a href=\"\/contact-us\/\">get in touch<\/a> with one of our SQL Server DBA experts today!<\/p>\n","protected":false},"excerpt":{"rendered":"<p>SUMMARY: When configuring an SSIS OLE DB connection in Microsoft Visual Studio 2015 fails to correctly register the &#8216;Connect Timeout&#8217; setting of 0 (unlimited), administrators must utilize specific workarounds\u2014either within the Connection Manager or through an XML configuration file\u2014to prevent persistent network-related &#8220;Login timeout expired&#8221; errors during execution. Despite the utility of these methods for [&hellip;]<\/p>\n","protected":false},"author":45,"featured_media":30245,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_et_pb_use_builder":"","_et_pb_old_content":"","_et_gb_content_width":"","content-type":"","footnotes":""},"categories":[4166,55],"tags":[1747,60,1746],"class_list":["post-29655","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-blog","category-sql-server","tag-connection-timeout","tag-sql-server","tag-ssis-package"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.1 (Yoast SEO v27.1.1) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Set SSIS Package &#039;Connection Timeout&#039; to Unlimited<\/title>\n<meta name=\"description\" content=\"In this blog we will outline how to set SSIS Package &#039;Connection Timeout&#039; to unlimited on your Microsoft SQL Server. For more help contact us today!\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Set SSIS Package &#039;Connection Timeout&#039; to Unlimited\" \/>\n<meta property=\"og:description\" content=\"In this blog we will outline how to set SSIS Package &#039;Connection Timeout&#039; to unlimited on your Microsoft SQL Server. For more help contact us today!\" \/>\n<meta property=\"og:url\" content=\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/\" \/>\n<meta property=\"og:site_name\" content=\"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts\" \/>\n<meta property=\"article:published_time\" content=\"2017-03-23T13:00:24+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2025-11-12T16:43:27+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"557\" \/>\n\t<meta property=\"og:image:height\" content=\"291\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\n<meta name=\"author\" content=\"Tori Aub\u00e9\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@virtual_dba\" \/>\n<meta name=\"twitter:site\" content=\"@virtual_dba\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Tori Aub\u00e9\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"8 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"TechArticle\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#article\",\"isPartOf\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/\"},\"author\":{\"name\":\"Tori Aub\u00e9\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/f0b0eb5e504e4d59749d75bb365a6216\"},\"headline\":\"How to Set SSIS Package &#8216;Connection Timeout&#8217; to Unlimited\",\"datePublished\":\"2017-03-23T13:00:24+00:00\",\"dateModified\":\"2025-11-12T16:43:27+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/\"},\"wordCount\":1091,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\/\/virtual-dba.com\/#organization\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg\",\"keywords\":[\"connection timeout\",\"sql server\",\"ssis package\"],\"articleSection\":[\"Blog\",\"SQL Server\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#respond\"]}],\"accessibilityFeature\":[\"tableOfContents\"]},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/\",\"url\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/\",\"name\":\"How to Set SSIS Package 'Connection Timeout' to Unlimited\",\"isPartOf\":{\"@id\":\"https:\/\/virtual-dba.com\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#primaryimage\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#primaryimage\"},\"thumbnailUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg\",\"datePublished\":\"2017-03-23T13:00:24+00:00\",\"dateModified\":\"2025-11-12T16:43:27+00:00\",\"description\":\"In this blog we will outline how to set SSIS Package 'Connection Timeout' to unlimited on your Microsoft SQL Server. For more help contact us today!\",\"breadcrumb\":{\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#primaryimage\",\"url\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg\",\"contentUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg\",\"width\":557,\"height\":291,\"caption\":\"set-ssis-package-unlimited\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\/\/virtual-dba.com\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Set SSIS Package &#8216;Connection Timeout&#8217; to Unlimited\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\/\/virtual-dba.com\/#website\",\"url\":\"https:\/\/virtual-dba.com\/\",\"name\":\"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts\",\"description\":\"Remote Database Administration\",\"publisher\":{\"@id\":\"https:\/\/virtual-dba.com\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\/\/virtual-dba.com\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\/\/virtual-dba.com\/#organization\",\"name\":\"Virtual-DBA: Remote DBA | Remote Database Administration\",\"alternateName\":\"Virtual-DBA powered by XTIVIA\",\"url\":\"https:\/\/virtual-dba.com\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/\",\"url\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg\",\"contentUrl\":\"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg\",\"width\":557,\"height\":291,\"caption\":\"Virtual-DBA: Remote DBA | Remote Database Administration\"},\"image\":{\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/\"},\"sameAs\":[\"https:\/\/x.com\/virtual_dba\",\"https:\/\/www.linkedin.com\/showcase\/36220649\/\",\"https:\/\/www.youtube.com\/channel\/UCx3AIeUQ2ziTLKZSJDZ-SEg\"],\"description\":\"Eliminate database downtime and spiraling costs with XTIVIA\u2019s Virtual-DBA. In today\u2019s always-on business world, gaps in 24x7 on-call DBA support, neglected maintenance and security, or a stretched team struggling with overwhelming workloads can lead to costly disruptions and threaten business continuity. XTIVIA\u2019s Virtual-DBA provides the immediate, expert database administration you need, exactly when you need it, ensuring optimal performance, ironclad security, and significant cost savings without the burden of expanding your in-house team. The goal of Virtual-DBA is to provide a cost-effective solution for organizations seeking to optimize the security, management, maintenance, availability, and performance of their critical business systems, whether self-managed or cloud-managed (e.g., AWS RDS, Azure SQL Database). We accomplish this through a comprehensive remote DBA service offering designed specifically to meet the Oracle\u00ae, DB2\u00ae, Informix\u00ae, MySQL\u2122, PostgreSQL\u00ae, MongoDB\u00ae, MariaDB, and Microsoft SQL Server\u00ae, CockroachDB, Databricks, AWS, and Azure needs of our clients.\",\"email\":\"info@xtivia.com\",\"telephone\":\"8886853101\",\"legalName\":\"XTIVIA, Inc\",\"foundingDate\":\"1992-05-01\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"201\",\"maxValue\":\"500\"}},{\"@type\":\"Person\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/f0b0eb5e504e4d59749d75bb365a6216\",\"name\":\"Tori Aub\u00e9\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\/\/virtual-dba.com\/#\/schema\/person\/image\/\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/2d1df14a9205007be59a3a3f5c20309436de7390e57c5b2899644ddd0a22b5a8?s=96&d=mm&r=g\",\"contentUrl\":\"https:\/\/secure.gravatar.com\/avatar\/2d1df14a9205007be59a3a3f5c20309436de7390e57c5b2899644ddd0a22b5a8?s=96&d=mm&r=g\",\"caption\":\"Tori Aub\u00e9\"},\"url\":\"https:\/\/virtual-dba.com\/author\/tori-aube\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to Set SSIS Package 'Connection Timeout' to Unlimited","description":"In this blog we will outline how to set SSIS Package 'Connection Timeout' to unlimited on your Microsoft SQL Server. For more help contact us today!","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/","og_locale":"en_US","og_type":"article","og_title":"How to Set SSIS Package 'Connection Timeout' to Unlimited","og_description":"In this blog we will outline how to set SSIS Package 'Connection Timeout' to unlimited on your Microsoft SQL Server. For more help contact us today!","og_url":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/","og_site_name":"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts","article_published_time":"2017-03-23T13:00:24+00:00","article_modified_time":"2025-11-12T16:43:27+00:00","og_image":[{"width":557,"height":291,"url":"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg","type":"image\/jpeg"}],"author":"Tori Aub\u00e9","twitter_card":"summary_large_image","twitter_creator":"@virtual_dba","twitter_site":"@virtual_dba","twitter_misc":{"Written by":"Tori Aub\u00e9","Est. reading time":"8 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"TechArticle","@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#article","isPartOf":{"@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/"},"author":{"name":"Tori Aub\u00e9","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/f0b0eb5e504e4d59749d75bb365a6216"},"headline":"How to Set SSIS Package &#8216;Connection Timeout&#8217; to Unlimited","datePublished":"2017-03-23T13:00:24+00:00","dateModified":"2025-11-12T16:43:27+00:00","mainEntityOfPage":{"@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/"},"wordCount":1091,"commentCount":1,"publisher":{"@id":"https:\/\/virtual-dba.com\/#organization"},"image":{"@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#primaryimage"},"thumbnailUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg","keywords":["connection timeout","sql server","ssis package"],"articleSection":["Blog","SQL Server"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#respond"]}],"accessibilityFeature":["tableOfContents"]},{"@type":"WebPage","@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/","url":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/","name":"How to Set SSIS Package 'Connection Timeout' to Unlimited","isPartOf":{"@id":"https:\/\/virtual-dba.com\/#website"},"primaryImageOfPage":{"@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#primaryimage"},"image":{"@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#primaryimage"},"thumbnailUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg","datePublished":"2017-03-23T13:00:24+00:00","dateModified":"2025-11-12T16:43:27+00:00","description":"In this blog we will outline how to set SSIS Package 'Connection Timeout' to unlimited on your Microsoft SQL Server. For more help contact us today!","breadcrumb":{"@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#primaryimage","url":"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg","contentUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/set-ssis-package-unlimited-1.jpg","width":557,"height":291,"caption":"set-ssis-package-unlimited"},{"@type":"BreadcrumbList","@id":"https:\/\/virtual-dba.com\/blog\/ssis-package-connection-timeout-unlimited\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/virtual-dba.com\/"},{"@type":"ListItem","position":2,"name":"How to Set SSIS Package &#8216;Connection Timeout&#8217; to Unlimited"}]},{"@type":"WebSite","@id":"https:\/\/virtual-dba.com\/#website","url":"https:\/\/virtual-dba.com\/","name":"Virtual-DBA Remote DBA Services &amp; Support - Certified Database Experts","description":"Remote Database Administration","publisher":{"@id":"https:\/\/virtual-dba.com\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/virtual-dba.com\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/virtual-dba.com\/#organization","name":"Virtual-DBA: Remote DBA | Remote Database Administration","alternateName":"Virtual-DBA powered by XTIVIA","url":"https:\/\/virtual-dba.com\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/","url":"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg","contentUrl":"https:\/\/virtual-dba.com\/wp-content\/uploads\/V-DBA-Database-Services-and-Support-Featured-Logo.jpg","width":557,"height":291,"caption":"Virtual-DBA: Remote DBA | Remote Database Administration"},"image":{"@id":"https:\/\/virtual-dba.com\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/x.com\/virtual_dba","https:\/\/www.linkedin.com\/showcase\/36220649\/","https:\/\/www.youtube.com\/channel\/UCx3AIeUQ2ziTLKZSJDZ-SEg"],"description":"Eliminate database downtime and spiraling costs with XTIVIA\u2019s Virtual-DBA. In today\u2019s always-on business world, gaps in 24x7 on-call DBA support, neglected maintenance and security, or a stretched team struggling with overwhelming workloads can lead to costly disruptions and threaten business continuity. XTIVIA\u2019s Virtual-DBA provides the immediate, expert database administration you need, exactly when you need it, ensuring optimal performance, ironclad security, and significant cost savings without the burden of expanding your in-house team. The goal of Virtual-DBA is to provide a cost-effective solution for organizations seeking to optimize the security, management, maintenance, availability, and performance of their critical business systems, whether self-managed or cloud-managed (e.g., AWS RDS, Azure SQL Database). We accomplish this through a comprehensive remote DBA service offering designed specifically to meet the Oracle\u00ae, DB2\u00ae, Informix\u00ae, MySQL\u2122, PostgreSQL\u00ae, MongoDB\u00ae, MariaDB, and Microsoft SQL Server\u00ae, CockroachDB, Databricks, AWS, and Azure needs of our clients.","email":"info@xtivia.com","telephone":"8886853101","legalName":"XTIVIA, Inc","foundingDate":"1992-05-01","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"201","maxValue":"500"}},{"@type":"Person","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/f0b0eb5e504e4d59749d75bb365a6216","name":"Tori Aub\u00e9","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/virtual-dba.com\/#\/schema\/person\/image\/","url":"https:\/\/secure.gravatar.com\/avatar\/2d1df14a9205007be59a3a3f5c20309436de7390e57c5b2899644ddd0a22b5a8?s=96&d=mm&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/2d1df14a9205007be59a3a3f5c20309436de7390e57c5b2899644ddd0a22b5a8?s=96&d=mm&r=g","caption":"Tori Aub\u00e9"},"url":"https:\/\/virtual-dba.com\/author\/tori-aube\/"}]}},"_links":{"self":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts\/29655","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/users\/45"}],"replies":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/comments?post=29655"}],"version-history":[{"count":0,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/posts\/29655\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/media\/30245"}],"wp:attachment":[{"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/media?parent=29655"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/categories?post=29655"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/virtual-dba.com\/wp-json\/wp\/v2\/tags?post=29655"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}