Der Kopiervorgang wird mittels einer CSV - Datei ermöglicht. Diese kann durch 2 Wege erstelt werden.
- Das
ELOFileExport.ps1
erzeugt die Datei selbst und mit Hilfe der Keasy Datenbankverbindung.xml oder - per SQL Managementstudio oder SQLCMD und der
ELO Struktur Export as File.sql
Siehe Releases und ELOFileExport.zip
Siehe: https://docs.microsoft.com/de-de/powershell/module/microsoft.powershell.core/about/about_execution_policies PowerShell mit Administratorrechten ausführen
Get-ExecutionPolicy -List
Erlauben:
Set-ExecutionPolicy -ExecutionPolicy Unrestricted -Scope LocalMachine
Zurücksetzen
Set-ExecutionPolicy -ExecutionPolicy Default -Scope LocalMachine
2.1. Wenn keine Datenbankverbindung.xml vorhanden ist (Ansonsten siehe 3.):
per PowerShell folgende Anweisung ausführen
sqlcmd -S <keasyserver> -d <keasydb> -i "ELO_Struktur_Export_as_File.sql" -o "ELOFileExportData.csv" -h-1 -s";
oder das Script ELO Struktur Export as File.sql
im SQL Management-Studio ausführen und die Ergebnismenge mit Spalten-Info als ELOFileExportData.csv
speichern
Option 1: PowerShell öffnen, zum Ordner- Pfad der ELOFileExport.ps1 navigieren
ELOFileExport.ps1
, mit den Paramentern Exportordner und ELO Ordner ObjectId, ausführen
z.B.:
.\ELOFileExport.ps1 "C:\\vfm\EXPORT" 70681
und Ausführung abwarten
ODER
Option 2: ELOFileExport.ps1
öffnen (Doppelklick oder mit PowerShell ISE)
$Zielpfad
und $OrdnerId
angeben
z.B.:
#--Exportordner Pfad angeben!
$Zielpfad = "C:\\vfm\EXPORT";
#------------^^
#-- ID des gewünschten ELO Ordners angeben!
$OrdnerId = 70681;
#-----------^^
Export starten im ISE mit
und Ausführung abwarten