I just noticed that this forum software strips out "bracketed" content... not sure how to avoid that. My syntax examples aren't quite clear without it so here's an "alternate"...
The following self-documenting VBScript can analyze your data file for wrong-length records. Another way to determine that your file contains WLR's (it won't prove that it DOESN'T, however) is...
You can remove the tedium of manually altering each of the SP's (or searching the trace output) by writing a script to perform the heavy lifting... VBScript works nicely for...