VEH_IN_TRANSIT.bat 1.6 KB

12345678
  1. @echo off
  2. rem ==VEH_IN_TRANSIT==
  3. del C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT*.* /Q /F >nul 2>nul
  4. sqlcmd.exe -S localhost\GLOBALCUBE -d OPTIMA -U sa -P Mffu3011# -p -Q "TRUNCATE TABLE [import].[VEH_IN_TRANSIT]"
  5. bcp "SELECT T1.[CHASSIS_NUMBER], T1.[UNIT_NUMBER], T1.[BASIS_NUMBER], T1.[ORDER_NUMBER], T1.[HANDLER], T1.[PROGRAM], T1.[FUNCTION_CODE], T1.[CREATION_DATE], T1.[TRANSACTION_DATE], T1.[STATUS_CODE], T1.[SUPPLIER_CODE], T1.[INVOICE_DATE], T1.[INVOICE_NUMBER], T1.[ORDER_SUM], T1.[VAT_AMOUNT], T1.[COMMENT_1], T1.[COMMENT_2], T1.[CURRENCY_CODE], T1.[VEHICLE_ON_STOCK], T1.[APPROVED], T1.[BOOKKEEP_DATE], T1.[ADP_EX_VEH_ID], T1.[STATUS], T1.[DELETE_MARKED], T1.[PRICE_LIST_VERSION], T1.[EXTERNAL_SYSTEM], T1.[CONV_FLAG], T1.[timestamp], T1.[UNIQUE_IDENT], '1' as \"Client_DB\" FROM [deop01].[dbo].[VEH_IN_TRANSIT] T1 " queryout "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT_1.csv" -S DADE053821 -d deop01 -U sa -P sybjdc -c -C 65001 -e "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT_1.queryout.log" > "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT_1.bcp1.log"
  6. type "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT_1.bcp1.log" | findstr -v "1000"
  7. bcp [import].[VEH_IN_TRANSIT] in "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT_1.csv" -S localhost\GLOBALCUBE -d OPTIMA -U sa -P Mffu3011# -c -C 65001 -m 1000 -e "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT_1.in.log" > "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT_1.bcp2.log"
  8. type "C:\GlobalCube\System\OPTIMA\SQL\temp\OPTIMA\VEH_IN_TRANSIT_1.bcp2.log" | findstr -v "1000"