Denne instruks er udarbejdet med det formål at vejlede CPR-kontorets kunder i opsætningen af deres respektive FTP-klient. Da denne FTP-instruks indeholder informationer af mere teknisk karakter, er det en forudsætning, at læseren har et godt kendskab til FTPS/SFTP protokollerne samt anvendelse af en FTP-klient.
Sortering og formater
Generelt om sortering af filer:
- Tal kommer før bogstaver.
æ
,ø
,å
sorteres sidst i alfabetet.aa
sorteres efterå
.
Sortering af personnumre i udtræksfiler fra CPR er som regel sorteret i stigende orden. Afhængig af udtræk produktet kan en anden sortering aftales med CPR-kontoret efter behovet. Tegnsættet i udtræksfiler fra CPR er ISO-8859-1
. Se også Ind- og uddatafiler.
CPR FTP-serveren
FTP-serveren er case-sensitiv. Overførsler må ikke være af typen BINARY
. Kunder bør ligeledes være opmærksom på ASCII
overførsler. Se Til overførsel af filer anbefales ASCII
FTP overførselstypen. Mere information om ASCII
overførsler kan læses på http://www.proftpd.org/docs/howto/ASCII.html.
Supporteret FTP kommandoer fremgår her: http://www.proftpd.org/docs/howto/FTP.html. Dog er følgende kommandoer blokeret: CHMOD
, MKD
, RMD
, XMKD
, XRMD
, og MFMT
.
Diskplads og oprydning i mapperne
Som udgangspunkt er hver kunde tildelt plads til 2 GB data i deres /ind og /ud mapper.
...
Når inddatafilen i /"ind" mappen er behandlet tilføjes file extension ".cpr". Eksempelvis d210520.i114102.cpr
...
I Unix-lignende operativsystemer anvendes kun ”line feed” (\n
) som separator mellem en fils poster. I Windows er standarden for separatorer "carriage return" efterfulgt af "line feed" (\r\n
). FTP-klienter kan ændre disse separatorer mellem Unix-format og Windows-format under overførslen . For at sikre denne konvertering, er det vigtigt at angive, at FTP overførslen sker som type ASCII
og ikke BINARY
af filen, hvis FTP overførselstypen ASCII
anvendes.
CPR’s kunder behøver ikke, at konvertere de filer, der skal afleveres til CPR mht. at ændre filen fra at indeholde Windows separatorer til, at indeholde Linux separatorer.
...