Import-FileContentToDB: Überarbeitung der Importlogik, Filterung von Sonderzeichen
This commit is contained in:
@@ -143,7 +143,7 @@ DBConnString = "Data Source=S-ZLSDMS-DB1\;Initial Catalog=DD_ECM\;User Id=DD_ECM
|
||||
# If you need to run the Script with dynamic Values, you can do so, by calling it with arguments. #
|
||||
# Even the Special and Optional Parameters are available in this case. #
|
||||
# Example: #
|
||||
# This Function is currently not implement! #
|
||||
# Import-FileContentToDB.ps1 -argProfileID 1 #
|
||||
####################################################################################################
|
||||
|
||||
####################################################################################################
|
||||
@@ -162,7 +162,7 @@ DBConnString = "Data Source=S-ZLSDMS-DB1\;Initial Catalog=DD_ECM\;User Id=DD_ECM
|
||||
# CheckSQL = <SQLQuery> #
|
||||
#--------------------------------------------------------------------------------------------------#
|
||||
# First Parameter: <Command> #
|
||||
# Set the first SQL Query, this query will only be run once per file. #
|
||||
# Set the first SQL Query. #
|
||||
# Example: DELETE FROM [DD_ECM].[dbo].[TABLE] #
|
||||
####################################################################################################
|
||||
|
||||
@@ -172,7 +172,7 @@ DBConnString = "Data Source=S-ZLSDMS-DB1\;Initial Catalog=DD_ECM\;User Id=DD_ECM
|
||||
# InitialSQL = <SQLQuery> #
|
||||
#--------------------------------------------------------------------------------------------------#
|
||||
# First Parameter: <Command> #
|
||||
# Set the second SQL Query, this query will only be run once per file. #
|
||||
# Set the second SQL Query. #
|
||||
# Example: DELETE FROM [DD_ECM].[dbo].[TABLE] #
|
||||
####################################################################################################
|
||||
|
||||
@@ -182,7 +182,7 @@ DBConnString = "Data Source=S-ZLSDMS-DB1\;Initial Catalog=DD_ECM\;User Id=DD_ECM
|
||||
# PreparingSQL = <SQLQuery> #
|
||||
#--------------------------------------------------------------------------------------------------#
|
||||
# First Parameter: <Command> #
|
||||
# Set the third SQL Query, this query will only be run once per file. #
|
||||
# Set the third SQL Query. #
|
||||
# Example: DELETE FROM [DD_ECM].[dbo].[TABLE] #
|
||||
####################################################################################################
|
||||
|
||||
@@ -207,7 +207,7 @@ DBConnString = "Data Source=S-ZLSDMS-DB1\;Initial Catalog=DD_ECM\;User Id=DD_ECM
|
||||
# Example: DELETE FROM [DD_ECM].[dbo].[TABLE] #
|
||||
####################################################################################################
|
||||
|
||||
Profile = ExcelImport ; %CellValue% ; E:\FileProcessing\Input\File\DocumentKindAssigned\XAP_Adressstammdaten\*.xlsx ; utf7 ; 4 ; 5 ; 999999999 ; XAP__Stammdaten_Adressen(2) ; E:\FileProcessing\Output\File\DocumentKindAssigned\XAP_Adressstammdaten ; E:\FileProcessing\Output\File\DocumentKindAssigned\XAP_Adressstammdaten
|
||||
Profile = ExcelImport ; %CellValue% ; E:\FileProcessing\Input\File\DocumentKindAssigned\XAP_Adressstammdaten\*.xlsx ; utf7 ; 4 ; 5 ; 999999999 ; XAP ; E:\FileProcessing\Archive\File\DocumentKindAssigned\XAP_Adressstammdaten ; E:\FileProcessing\Output\File\DocumentKindAssigned\XAP_Adressstammdaten
|
||||
PreparingFile =
|
||||
CheckSQL =
|
||||
InitialSQL = DELETE FROM [DD_ECM].[dbo].[TBCUST_XAP_KUNDENSTAMM]
|
||||
@@ -215,7 +215,7 @@ PreparingSQL =
|
||||
MainLoopSQL = INSERT INTO [DD_ECM].[dbo].[TBCUST_XAP_KUNDENSTAMM]([Kundennummer],[Objektnummer],[Versorgungsart],[rAdressart],[rAnrede],[rNAME1],[rNAME2],[rStraße],[rHausnummer],[rPostfach],[rPLZ],[rOrt],[rTelefon],[rMail],[vAdressart],[vAnrede],[vNAME1],[vNAME2],[vStraße],[vHausnummer],[vPostfach],[vPLZ],[vOrt],[vTelefon],[vMail],[ADDED_WHO],[ADDED_WHEN]) SELECT '%column1%','%column2%','%column3%','%column4%','%column5%','%column6%','%column7%','%column8%','%column9%','%column10%','%column11%','%column12%','%column13%','%column14%','%column15%','%column16%','%column17%','%column18%','%column19%','%column20%','%column21%','%column22%','%column23%','%column24%','%column25%','Import-FileContentToDB',getdate()
|
||||
FinalSQL =
|
||||
|
||||
Profile = CSVImport ; %CellValue% ; \\s-zls22\Somentec\XAP-Mandanten\XAPPROD\Archiv\*.csv ; utf7 ; 3 ; 4 ; 999999999 ; \^\,\^|\^ ; \\s-zls22\Somentec\XAP-Mandanten\XAPPROD\Archiv\DMS-Eingelesen ; \\s-zls22\Somentec\XAP-Mandanten\XAPPROD\Archiv\DMS-Fehler
|
||||
Profile = CSVImport ; %CellValue% ; \\s-zls32\XAP\XAP-Daten\ZLS\ZLS_WASS\XAP_ZLS_WASS_P\ARC\*.csv ; utf7 ; 3 ; 4 ; 999999999 ; \^\,\^|\^ ; \\s-zls32\XAP\XAP-Daten\ZLS\ZLS_WASS\XAP_ZLS_WASS_P\ARC\DMS-Eingelesen ; \\s-zls32\XAP\XAP-Daten\ZLS\ZLS_WASS\XAP_ZLS_WASS_P\ARC\DMS-Fehler
|
||||
PreparingFile = Replace(@FOLDER,FT:^HKA-IMP^~,~HKA-IMP)
|
||||
CheckSQL =
|
||||
InitialSQL =
|
||||
@@ -232,7 +232,7 @@ FinalSQL =
|
||||
#MainLoopSQL = INSERT INTO [DD_ECM].[dbo].[TBCUST_XAP_KUNDENSTAMM]([Kundennummer],[Objektnummer],[Versorgungsart],[rAdressart],[rAnrede],[rNAME1],[rNAME2],[rStraße],[rHausnummer],[rPostfach],[rPLZ],[rOrt],[rTelefon],[rMail],[vAdressart],[vAnrede],[vNAME1],[vNAME2],[vStraße],[vHausnummer],[vPostfach],[vPLZ],[vOrt],[vTelefon],[vMail],[ADDED_WHO],[ADDED_WHEN]) SELECT '%column1%','%column2%','%column3%','%column4%','%column5%','%column6%','%column7%','%column8%','%column9%','%column10%','%column11%','%column12%','%column13%','%column14%','%column15%','%column16%','%column17%','%column18%','%column19%','%column20%','%column21%','%column22%','%column23%','%column24%','%column25%','Import-FileContentToDB',getdate()
|
||||
#FinalSQL =
|
||||
|
||||
#Profile = CSVImport ; %CellValue% ; \\s-zls22\Somentec\XAP-Mandanten\XAPPROD\Archiv\*.csv ; utf7 ; 3 ; 4 ; 999999999 ; \^\,\^|\^ ; \\s-zls22\Somentec\XAP-Mandanten\XAPPROD\Archiv\DMS-Eingelesen ; \\s-zls22\Somentec\XAP-Mandanten\XAPPROD\Archiv\DMS-Fehler
|
||||
#Profile = CSVImport ; %CellValue% ; \\s-zls32\XAP\XAP-Daten\ZLS\ZLS_WASS\XAP_ZLS_WASS_P\ARC\*.csv ; utf7 ; 3 ; 4 ; 999999999 ; \^\,\^|\^ ; \\s-zls32\XAP\XAP-Daten\ZLS\ZLS_WASS\XAP_ZLS_WASS_P\ARC\DMS-Eingelesen ; \\s-zls32\XAP\XAP-Daten\ZLS\ZLS_WASS\XAP_ZLS_WASS_P\ARC\DMS-Fehler
|
||||
#PreparingFile = Replace(@FOLDER,FT:^HKA-IMP^~,~HKA-IMP)
|
||||
#CheckSQL =
|
||||
#InitialSQL =
|
||||
|
||||
Reference in New Issue
Block a user