ahhh the bcp fails?400 million rows...how long does that take?Do you audit the bcp?Try something like DELETE FROM XLAT_BCP_Results Select @FilePathAndName = @FilePath + '\' + @File_Name SET @cmd = 'bcp ' + @db_name + '..WRK_' + SUBSTRING(@File_Name,1,CHARINDEX('.',@File_Name)-1) + ' in ' + @FilePathAndName + ' -f' + 'd:\Data\Tax\' + SUBSTRING(@File_Name,1,CHARINDEX('.',@File_Name)-1) + '.fmt ' + ' -S' + @@servername + ' -U[user] -P[password]' SET @Command_string = 'EXEC master..xp_cmdshell ''' + @cmd + ''''SELECT @Command_String INSERT INTO XLAT_BCP_Results(Col1) Exec(@Command_String)SELECT 'INSERT INTO XLAT: ' + CONVERT(varchar(15),@@ROWCOUNT) SELECT * FROM XLAT_BCP_Results IF EXISTS (SELECT * FROM XLAT_BCP_Results WHERE Col1 LIKE '%Error%') BEGIN SELECT @Error_Loc = 7 SELECT @Error_Message = 'Problem With bcp. The file did not load' SELECT @Error_Type = 50002 GOTO Load_XLAT_sp_Error ENDBrett8-)