<?xml version="1.0" encoding="utf-8"?>
<rss xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:pingback="http://madskills.com/public/xml/rss/module/pingback/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:dc="http://purl.org/dc/elements/1.1/" version="2.0">
  <channel>
    <title>Return to LifeAsBob - SQL Server | DTS</title>
    <link>http://www.lifeasbob.com/</link>
    <description>Horkay Blog</description>
    <language>en-us</language>
    <copyright>Robert J. Horkay</copyright>
    <lastBuildDate>Mon, 21 Jan 2008 17:04:00 GMT</lastBuildDate>
    <generator>newtelligence dasBlog 2.0.7226.0</generator>
    <managingEditor>bobh@lifeasbob.com</managingEditor>
    <webMaster>bobh@lifeasbob.com</webMaster>
    <item>
      <trackback:ping>http://www.lifeasbob.com/Trackback.aspx?guid=db961ae5-d2d0-49a6-8868-3300727c3e92</trackback:ping>
      <pingback:server>http://www.lifeasbob.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lifeasbob.com/PermaLink,guid,db961ae5-d2d0-49a6-8868-3300727c3e92.aspx</pingback:target>
      <dc:creator>Bob Admin</dc:creator>
      <wfw:comment>http://www.lifeasbob.com/CommentView,guid,db961ae5-d2d0-49a6-8868-3300727c3e92.aspx</wfw:comment>
      <wfw:commentRss>http://www.lifeasbob.com/SyndicationService.asmx/GetEntryCommentsRss?guid=db961ae5-d2d0-49a6-8868-3300727c3e92</wfw:commentRss>
      <title>Multiple Instances, SQL Server 2000 &amp; 2005; Install order </title>
      <guid isPermaLink="false">http://www.lifeasbob.com/PermaLink,guid,db961ae5-d2d0-49a6-8868-3300727c3e92.aspx</guid>
      <link>http://www.lifeasbob.com/2008/01/21/MultipleInstancesSQLServer20002005InstallOrder.aspx</link>
      <pubDate>Mon, 21 Jan 2008 17:04:00 GMT</pubDate>
      <description>&lt;p&gt;
The fun of supporting 1000's of installations of SQL Server 2000 and 2005, is you
get too see some fun stuff; 12 hours of research shows that when you have SQL Server
2000 and 2005 installed together and 2000 is installed after 2005, the SQL Server
browser service does not work properly due to permissions issue in the registry. 
&lt;/p&gt;
&lt;p&gt;
For this particular problem, we are dealing with two instances of MSDE and an instance
of SQL Express, installed as:&amp;nbsp; MSDE, SQL Express, MSDE. 
&lt;/p&gt;
&lt;p&gt;
After this install the following message is seen for the sql server browser service:&amp;nbsp; &lt;span style="FONT-SIZE: 12pt; FONT-FAMILY: 'Times New Roman'; mso-fareast-font-family: 'Times New Roman'; mso-ansi-language: EN-US; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;&lt;font color=#000000&gt;“The
configuration of the instance {} is invalid” ,&lt;/font&gt;&lt;/span&gt;substitute your instance
name in {}. pic:
&lt;/p&gt;
&lt;p&gt;
&lt;img src="http://www.lifeasbob.com/content/binary/app_evt_log.JPG" border=0&gt;
&lt;/p&gt;
&lt;p&gt;
Local connections using the shared libraries still work, but remote connections do
not.&amp;nbsp; There is a MS KB Article that documents how installing SQL 2000 after 2005
affects the registry permissions causing the SQL Server browser service to be unable
to read the registry.
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;
&lt;font color=#000000&gt;&lt;font size=3&gt;&lt;font face="Times New Roman"&gt;Microsoft KB Article:&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;&lt;/font&gt;&lt;/font&gt;&lt;/font&gt;&lt;a href="http://support.microsoft.com/kb/905618"&gt;&lt;font face="Times New Roman" color=#800080 size=3&gt;http://support.microsoft.com/kb/905618&lt;/font&gt;&lt;/a&gt;&lt;font face="Times New Roman" color=#000000 size=3&gt;&amp;nbsp; &lt;/font&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;
&lt;font face="Times New Roman" color=#000000 size=3&gt;&lt;/font&gt;&amp;nbsp;
&lt;/p&gt;
&lt;font face="Times New Roman" color=#000000 size=3&gt; 
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
SYMPTOMS
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
You may receive a connection error message if the following conditions are true:•
You install Microsoft SQL Server 2000 or SQL Server 7.0 after you install SQL Server
2005. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
• You try to connect to an instance that was created by SQL Server 2000 or by SQL
Server 7.0. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
This problem occurs if the connection string does not include the protocol-specific
information, even if the SQL Server Browser service is still running.
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;&lt;?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" /&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
In this scenario, the protocol-specific information depends on the information that
is returned by the server. For example, you may receive the following error message
when you connect to an instance by using the Sqlcmd utility (Sqlcmd.exe):
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
SQL Network Interfaces: Error Locating Server/Instance Specified [xFFFFFFFF]. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Sqlcmd: Error: Microsoft SQL Native Client : Client unable to establish connection. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Sqlcmd: Error: Microsoft SQL Native Client : Login timeout expired. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Back to the top
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
CAUSE
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
When you try to connect to an instance of SQL Server 2000 or of SQL Server 7.0, the
SQL Server Browser service (Sqlbrowser) will try to obtain the required protocol information
from the Microsoft Windows registry to relay to the client. Therefore, the SQL Server
Browser service must have sufficient permissions to read the appropriate Windows registry
for the instance.
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
When you set up SQL Server 2005, the registry keys for all existing instances are
modified to enable the SQL Server Browser service to read the required protocol information.
However, if you install an instance of SQL Server 2000 or of SQL Server 7.0 after
you set up SQL Server 2005, the correct registry permissions are not set. The permissions
are only modified when the SQL Server Browser service is installed. Specifically,
if the startup account of the SQL Server Browser service is not an Administrators
account, this account may not have the required access permissions to read the relevant
keys of the instance. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Note In SQL Server 2000, the SQL Server service identifies the server connection endpoints.
SQL Server 2005 replaces that function with the SQL Server Browser service. If you
install SQL Server 2005 on a computer that is also running SQL Server 2000, you must
install SQL Server 2000 Service Pack 3 (SP3), SQL Server 2000 SP3a, or SQL Server
2000 SP4 on that computer. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Back to the top
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
WORKAROUND
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Warnings• Serious problems might occur if you modify the registry incorrectly by using
Registry Editor or by using another method. These problems might require that you
reinstall your operating system. Microsoft cannot guarantee that these problems can
be solved. Modify the registry at your own risk. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
• This workaround does not apply to SQL Server failover cluster instances when you
are performing a new installation or a maintenance installation. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
You can use one of the following methods to work around this problem. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Back to the top
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Modify the registry to grant read permissions to specific keys
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
For each instance of SQL Server 2000 that you installed after you installed SQL Server
2005, follow these steps: 1. Click Start, click Run, type regedit, and then click
OK. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
2. Locate the following registry subkey:
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\InstanceName
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
In this subkey, InstanceName is the name of the instance of SQL Server 2000.
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Note If you installed SQL Server 2000 as the default instance, the registry subkey
is the following: 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
3. On the Edit menu, click Permissions. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
4. Click Add, type SQLServer2005SQLBrowserUser or type SQLServer2005SQLBrowserUser$ComputerName,
and then click OK.
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Note The account group name SQLServer2005SQLBrowserUser may be SQLServer2005SQLBrowserUser$ComputerName
on your computer. You can find this group name in Local Users and Groups in Computer
Management. In this step, ComputerName in SQLServer2005SQLBrowserUser$ComputerName
is the name of your computer.&lt;span style="mso-spacerun: yes"&gt;&amp;nbsp; &lt;/span&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
5. Click to select the Read check box in the permission list for this user account,
and then click OK. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
6. Quit Registry Editor, and then restart the SQL Server Browser service. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Note The permissions should be inherited by the child keys. If the permissions are
not inherited, you have to explicitly grant the read permission to SQLServer2005SQLBrowserUser
or to SQLServer2005SQLBrowserUser$ComputerName for the following keys, if they are
present:• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\&amp;lt;InstanceName&amp;gt;\CurrentVersion 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\&amp;lt;InstanceName&amp;gt;\SuperSocketNetLib 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
• HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\&amp;lt;InstanceName&amp;gt;\Cluster 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Note In this subkey, InstanceName is the name of the instance of SQL Server 2000.
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
If the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server\&amp;lt;InstanceName&amp;gt;\SuperSocketNetLib
registry subkey is not inherited, you must manually modify the underlying keys for
this registry subkey.
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Note SQL Server 7.0 did not have named instances. Therefore, the relevant registry
key should have inherited the appropriate permission from the HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer\MSSQLServer
registry subkey. However, if the permission has not been inherited, you must manually
set the permission. 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Back to the top
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Explicitly specify the connection information in the connection string 
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
When you connect to an instance of SQL Server 2000 or of SQL Server 7.0 from the client,
you can explicitly specify the connection information in the connection string. You
specify this information so that the connection information is not dependent on the
information being returned by the server. For example, you can connect to the instance
by using the command that similar to the following command when you use the Sqlcmd
utility. sqlcmd –S tcp:yourhost,1500
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
Back to the top
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt"&gt;
&lt;o:p&gt;&amp;nbsp;&lt;/o:p&gt;
&lt;/p&gt;
&lt;p class=MsoNormal style="MARGIN: 0in 0in 0pt 0.25in"&gt;
&lt;/font&gt;&amp;nbsp;&gt;
&lt;img width="0" height="0" src="http://www.lifeasbob.com/aggbug.ashx?id=db961ae5-d2d0-49a6-8868-3300727c3e92" /&gt;</description>
      <comments>http://www.lifeasbob.com/CommentView,guid,db961ae5-d2d0-49a6-8868-3300727c3e92.aspx</comments>
      <category>SQL Server / DTS</category>
    </item>
    <item>
      <trackback:ping>http://www.lifeasbob.com/Trackback.aspx?guid=096f202f-f97d-4684-a63a-df7635a84f1c</trackback:ping>
      <pingback:server>http://www.lifeasbob.com/pingback.aspx</pingback:server>
      <pingback:target>http://www.lifeasbob.com/PermaLink,guid,096f202f-f97d-4684-a63a-df7635a84f1c.aspx</pingback:target>
      <dc:creator>Bob Admin</dc:creator>
      <wfw:comment>http://www.lifeasbob.com/CommentView,guid,096f202f-f97d-4684-a63a-df7635a84f1c.aspx</wfw:comment>
      <wfw:commentRss>http://www.lifeasbob.com/SyndicationService.asmx/GetEntryCommentsRss?guid=096f202f-f97d-4684-a63a-df7635a84f1c</wfw:commentRss>
      <body xmlns="http://www.w3.org/1999/xhtml">
        <p>
First off it's always important to have lots of logging on for your dts packages. 
These packages are difficult to troubleshoot, even with the logs.  So SET LOGGING
ON, in the data pumps, in sql jobs, everywhere (don't forget you may need to have
some clean up scripts to keep your log files from growing out of control).
</p>
        <p>
Recently ran across a package, failing in production, ran fine of course in development
and test.  Now this wasn't the greatest package, but unfortunately the DBA doesn't
always get consulted on the design of things, but of course, it became the DBA Groups
problem to fix!
</p>
        <p>
The package has quite a few tasks, data pumps from Oracle to SQL and even runs
an external c# program to pull data from Active Directory \ Exchange.
</p>
        <p>
Nothing obvious for the error (it seems obvious to you realize it's bogus !), the
log file is below.  Finally after researching and research could find nothing
for why the "incorrect syntax error happenned".  To this day I beleive that to
be a "bogus" error.  
</p>
        <p>
I focused on that provider error of 170 (AA), remembering back to my ancient days
of programming, I looked the error up:  <strong><u>AA       
170 BUSY: The requested resource is in use</u></strong>  .  I began
to throttle the parrallell processes to lower the amount of resources simultaneously
in use by the package, ultimately I had to set it to 1.  It's run fine every
day since.  I'm not sure if the Oracle provider interface on this machine is
outdated and caused the error, or if the "requested resource in use" was some other
item !
</p>
        <p>
Don't forget those error codes... <a href="http://www.lifeasbob.com/Code/ErrorCodes.aspx">http://www.lifeasbob.com/Code/ErrorCodes.aspx</a><br /></p>
        <p>
DTSRun OnError:  DTSStep_DTSDataPumpTask_2, Error = -2147467259 (80004005)<br />
   Error string:  Error at Destination for Row number 1. Errors encountered
so far in this task: 1.<br />
   Error source:  DTS Data Pump<br />
   Help file:  
<br />
   Help context:  0<br />
 <br />
Error Detail Records:<br />
 <br />
Error:  -2147467259 (80004005); Provider Error:  170 (AA)<br />
   Error string:  Line 1: Incorrect syntax near 'OFFICE_ID'.<br />
   Error source:  Microsoft OLE DB Provider for SQL Server<br />
   Help file:   
<br />
   Help context:  0<br />
 <br />
DTSRun OnError:  DTSStep_DTSDataPumpTask_2, Error = -2147213206 (8004206A)<br />
   Error string:  The number of failing rows exceeds the maximum specified.<br />
   Error source:  Microsoft Data Transformation Services (DTS) Data
Pump<br />
   Help file:  sqldts80.hlp 
<br />
   Help context:  0<br />
 <br />
 Error Detail Records:<br />
 <br />
Error:  -2147213206 (8004206A); Provider Error:  0 (0)<br />
   Error string:  The number of failing rows exceeds the maximum specified.<br />
   Error source:  Microsoft Data Transformation Services (DTS) Data
Pump<br />
   Help file:  sqldts80.hlp<br />
   Help context:  0
</p>
        <p>
Error:  -2147467259 (80004005); Provider Error:  170 (AA)<br />
   Error string:  Line 1: Incorrect syntax near 'OFFICE_ID'.<br />
   Error source:  Microsoft OLE DB Provider for SQL Server<br />
   Help file:  
<br />
   Help context:  0<br />
 <br />
DTSRun OnFinish:  DTSStep_DTSDataPumpTask_2<br />
DTSRun:  Package execution complete.<br /></p>
        <img width="0" height="0" src="http://www.lifeasbob.com/aggbug.ashx?id=096f202f-f97d-4684-a63a-df7635a84f1c" />
      </body>
      <title>DTS package, and knowing your error codes !</title>
      <guid isPermaLink="false">http://www.lifeasbob.com/PermaLink,guid,096f202f-f97d-4684-a63a-df7635a84f1c.aspx</guid>
      <link>http://www.lifeasbob.com/2007/12/23/DTSPackageAndKnowingYourErrorCodes.aspx</link>
      <pubDate>Sun, 23 Dec 2007 21:36:47 GMT</pubDate>
      <description>&lt;p&gt;
First off it's always important to have lots of logging on for your dts packages.&amp;nbsp;
These packages are difficult to troubleshoot, even with the logs.&amp;nbsp; So SET LOGGING
ON, in the data pumps, in sql jobs, everywhere (don't forget you may need to have
some clean up scripts to keep your log files from growing out of control).
&lt;/p&gt;
&lt;p&gt;
Recently ran across a package, failing in production, ran fine of course in development
and test.&amp;nbsp; Now this wasn't the greatest package, but unfortunately the DBA doesn't
always get consulted on the design of things, but of course, it became the DBA Groups
problem to fix!
&lt;/p&gt;
&lt;p&gt;
The package has quite a few tasks, data pumps from Oracle to SQL&amp;nbsp;and even runs
an external c# program to pull data from Active Directory \ Exchange.
&lt;/p&gt;
&lt;p&gt;
Nothing obvious for the error (it seems obvious to you realize it's bogus !), the
log file is below.&amp;nbsp; Finally after researching and research could find nothing
for why the "incorrect syntax error happenned".&amp;nbsp; To this day I beleive that to
be a "bogus" error.&amp;nbsp;&amp;nbsp;
&lt;/p&gt;
&lt;p&gt;
I focused on that provider error of 170 (AA), remembering back to my ancient days
of programming, I looked the error up:&amp;nbsp; &lt;strong&gt;&lt;u&gt;AA&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;
170 BUSY: The requested resource is in use&lt;/u&gt;&lt;/strong&gt;&amp;nbsp;&amp;nbsp;.&amp;nbsp; I began
to throttle the parrallell processes to lower the amount of resources simultaneously
in use by the package, ultimately I had to set it to 1.&amp;nbsp; It's run fine every
day since.&amp;nbsp; I'm not sure if the Oracle provider interface on this machine is
outdated and caused the error, or if the "requested resource in use" was some other
item !
&lt;/p&gt;
&lt;p&gt;
Don't forget those error codes... &lt;a href="http://www.lifeasbob.com/Code/ErrorCodes.aspx"&gt;http://www.lifeasbob.com/Code/ErrorCodes.aspx&lt;/a&gt;
&lt;br&gt;
&lt;/p&gt;
&lt;p&gt;
DTSRun OnError:&amp;nbsp; DTSStep_DTSDataPumpTask_2, Error = -2147467259 (80004005)&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error string:&amp;nbsp; Error at Destination for Row number 1. Errors encountered
so far in this task: 1.&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error source:&amp;nbsp; DTS Data Pump&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help file:&amp;nbsp; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help context:&amp;nbsp; 0&lt;br&gt;
&amp;nbsp;&lt;br&gt;
Error Detail Records:&lt;br&gt;
&amp;nbsp;&lt;br&gt;
Error:&amp;nbsp; -2147467259 (80004005); Provider Error:&amp;nbsp; 170 (AA)&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error string:&amp;nbsp; Line 1: Incorrect syntax near 'OFFICE_ID'.&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error source:&amp;nbsp; Microsoft OLE DB Provider for SQL Server&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help file:&amp;nbsp;&amp;nbsp; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help context:&amp;nbsp; 0&lt;br&gt;
&amp;nbsp;&lt;br&gt;
DTSRun OnError:&amp;nbsp; DTSStep_DTSDataPumpTask_2, Error = -2147213206 (8004206A)&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error string:&amp;nbsp; The number of failing rows exceeds the maximum specified.&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error source:&amp;nbsp; Microsoft Data Transformation Services (DTS) Data
Pump&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help file:&amp;nbsp; sqldts80.hlp 
&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help context:&amp;nbsp; 0&lt;br&gt;
&amp;nbsp;&lt;br&gt;
&amp;nbsp;Error Detail Records:&lt;br&gt;
&amp;nbsp;&lt;br&gt;
Error:&amp;nbsp; -2147213206 (8004206A); Provider Error:&amp;nbsp; 0 (0)&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error string:&amp;nbsp; The number of failing rows exceeds the maximum specified.&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error source:&amp;nbsp; Microsoft Data Transformation Services (DTS) Data
Pump&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help file:&amp;nbsp; sqldts80.hlp&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help context:&amp;nbsp; 0
&lt;/p&gt;
&lt;p&gt;
Error:&amp;nbsp; -2147467259 (80004005); Provider Error:&amp;nbsp; 170 (AA)&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error string:&amp;nbsp; Line 1: Incorrect syntax near 'OFFICE_ID'.&lt;br&gt;
&amp;nbsp;&amp;nbsp; Error source:&amp;nbsp; Microsoft OLE DB Provider for SQL Server&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help file:&amp;nbsp; 
&lt;br&gt;
&amp;nbsp;&amp;nbsp; Help context:&amp;nbsp; 0&lt;br&gt;
&amp;nbsp;&lt;br&gt;
DTSRun OnFinish:&amp;nbsp; DTSStep_DTSDataPumpTask_2&lt;br&gt;
DTSRun:&amp;nbsp; Package execution complete.&lt;br&gt;
&lt;/p&gt;
&lt;img width="0" height="0" src="http://www.lifeasbob.com/aggbug.ashx?id=096f202f-f97d-4684-a63a-df7635a84f1c" /&gt;</description>
      <comments>http://www.lifeasbob.com/CommentView,guid,096f202f-f97d-4684-a63a-df7635a84f1c.aspx</comments>
      <category>SQL Server / DTS</category>
    </item>
  </channel>
</rss>