infra:NET User
 
×
1.3.5 StpCopyToServers– Kopieren einer Datei zu den Servern
StpCopyToServers ( strPathFileName, strTargetFileName, lPrimAlso );
Argumente
StrPathFile
Pfad und Dateiname auf der lokalen Festplatte die kopiert werden soll.
strTargetFileName
Dateiname der Datei auf den infra:DB – Servern
lPrimAlso
0
Primary infra:DB – Server wird nicht updatet
1
Primary infra:DB – Server wird auch updatet
Rückgabewert:
StpRc:
0
ohne Fehler
<> 0 
Kernsystem Fehler
Beschreibung
Der Aufruf erzeugt neue Data-Dictionaries und darf nur nach Anmeldung an einer Datenbank gescriptet werden.
Die Funktion liest in 512 – Byte – Blocken Daten aus dem mit Hilfe von strPathFileName angegeben Datei und übergibt die Daten den infra:DB – Servern. Diese erstellen oder überschreiben die in strTargetFileName angegebe Datei.
Mit Hilfe von lPrimAlso wird angegeben, ob auf den primary infra:DB – Server die in strPathFileName angegeben Datei ebenfalls kopiert wird oder nicht.
Beispiel: Es wird ein Update von einem PC-Client, vorgenommen.
Bei Anpassen von SIBDD.NTB muss natürlich die Datei auch auf  primary infra:DB – Server kopiert werden.
Andererseits, wird auf der primary infra:DB – Server sibddgen ausgeführt, muss dd.dat auf alle andere Server und Clients kopiert werden, nicht aber auf dem Primary, da dd.dat ja auf diesem erstellt wurde.
Funktionsart
STPFunktion
Beispiel
StpCopyToServers( "e:\tmp\053.doc", "Steckbrief_53.doc", 1 );