Quantcast
Channel: SQL Server Integration Services forum
Viewing all articles
Browse latest Browse all 24688

Problem with BCP and using queryout flat file with another program

$
0
0

I am using BCP and i have tried XML file format (see below) and non-XML (see below that). Both export fine until i need to take that text file and load it into a third party application. The program only recognizes the file when i physicially go into the txt file and click save as and write over the file. I am guessing it is something with the encoding, and i beleive ANSI is the encoding I need, and that is the encoding on the text file when i open it after BCP. Would anyone know why this is happening?

<?xml version="1.0" ?> 
- <BCPFORMAT xmlns="http://schemas.microsoft.com/sqlserver/2004/bulkload/format" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
- <RECORD><FIELD ID="1" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="2" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="3" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="4" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="8" /> <FIELD ID="5" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="8" /> <FIELD ID="6" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="7" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="8" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="9" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="10" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="11" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="12" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="13" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="100" /> <FIELD ID="14" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="10" /> <FIELD ID="15" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="24" /> <FIELD ID="16" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="19" /> <FIELD ID="17" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="10" /> <FIELD ID="18" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="7" /> <FIELD ID="19" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="7" /> <FIELD ID="20" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="24" /> <FIELD ID="21" xsi:type="CharTerm" TERMINATOR="|" MAX_LENGTH="10" /> <FIELD ID="22" xsi:type="CharTerm" TERMINATOR="\r\n" MAX_LENGTH="19" /> </RECORD>
- <ROW><COLUMN SOURCE="1" NAME="Letem" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="2" NAME="FYear" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="3" NAME="FPeriod" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="4" NAME="PDate" xsi:type="SQLDATE" /> <COLUMN SOURCE="5" NAME="RDate" xsi:type="SQLDATE" /> <COLUMN SOURCE="6" NAME="Dep" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="7" NAME="POS" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="8" NAME="ActualP" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="9" NAME="BillingP" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="10" NAME="PCode" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="11" NAME="PMd" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="12" NAME="Proc" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="13" NAME="Pro" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="14" NAME="Qty" xsi:type="SQLINT" /> <COLUMN SOURCE="15" NAME="ChCount" xsi:type="SQLINT" /> <COLUMN SOURCE="16" NAME="Amt" xsi:type="SQLDECIMAL" PRECISION="19" SCALE="4" /> <COLUMN SOURCE="17" NAME="Vis" xsi:type="SQLINT" /> <COLUMN SOURCE="18" NAME="RValue" xsi:type="SQLDECIMAL" PRECISION="7" SCALE="3" /> <COLUMN SOURCE="19" NAME="RVUSum" xsi:type="SQLDECIMAL" PRECISION="7" SCALE="3" /> <COLUMN SOURCE="20" NAME="ProCat" xsi:type="SQLVARYCHAR" /> <COLUMN SOURCE="21" NAME="DepNo" xsi:type="SQLINT" /> <COLUMN SOURCE="22" NAME="Enc" xsi:type="SQLINT" /> </ROW></BCPFORMAT>

10.0
22
1       SQLCHAR             0       40      "|"   1     Letem                            ""
2       SQLCHAR              0       4       "|"   2     FYear                              ""
3       SQLCHAR            0       22      "|"   3     FPeriod                            ""
4       SQLCHAR         0       8       "|"   4     PDate                                ""
5       SQLCHAR         0       8       "|"   5     RDate                                 ""
6       SQLCHAR             0       40      "|"   6     Dep                               ""
7       SQLCHAR             0       100     "|"   7     POS                                      ""
8       SQLCHAR             0       122     "|"   8     ActualPr                          ""
9       SQLCHAR             0       52      "|"   9     BillingP                         ""
10      SQLCHAR             0       10      "|"   10    Prode                                ""
11      SQLCHAR             0       20      "|"   11    Promo                           ""
12      SQLCHAR             0       40      "|"   12    Presc                                ""
13      SQLCHAR             0       73      "|"   13    Produre                                ""
14      SQLCHAR          0       19      "|"   14    Amt                                    ""
15      SQLCHAR          0       19      "|"   15    CCount                             ""
16      SQLCHAR          0       19      "|"   16    Che                                   ""
17      SQLCHAR          0       19      "|"   17    EMVs                                ""
18      SQLCHAR          0       19      "|"   18    RValue                                ""
19      SQLCHAR          0       19      "|"   19    RV                                      ""
20      SQLCHAR             0       40      "|"   20    Prategory                       ""
21      SQLCHAR              0       4       "|"   21    DepaNo                             ""
22      SQLCHAR              0       4       "\r\n"   22    Enc                               ""



Viewing all articles
Browse latest Browse all 24688

Trending Articles



<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>