Jag hade ont i magen igår kväll och även i morse.
Sov ännu sämre och grubblade på arbetsuppgifter som inte blev klara igår. Blev klar med databasuppgradering så att den är klar för årsbyte om några veckor. Det var dessutom 4 år tillbaka som skulle uppgraderas.
Allt kom inte in vid importen till 2014-års databas. Postgres 9.1 hade annan Postgis och den jag ville lyfta till hade någon bytt namn på en av tabellerna i nya Postgis
Så det gick inte att importera 9 tabeller.
Fick starta upp den gamla versionen och köra kommandot copy till csv format. Men det gick inte att importera de. Tabellerna hade inte ens skapats 
Ner med nya versionen och upp med gamla versionen och skripta de 9 tabeller som inte hade skapats vid import.
Det gick inte att skapa de :O Det var då jag upptäckte att de hade bytt namn till st_srid(geom) istället för srid (geom).
Så jag fick
- Ta bort constraints i skripten, för att skapa tabellerna.
- Importera data med kommandot copy
- Skripta in constraints efter att ha ändrat till st_srid!
Puh, blev klar till slut.
Sen mitt i det hela hoppade jag till annat fönster och skapade ny databas i Postgres 9.4. Det gick bra tills när jag skulle ta backup på den tomma databasen. Backupen slutade aldrig. Det hade hängt sig.
Det är ju en tom databas juh!? :O
Kollade loggen och den tyckte att jag ska kolla hur jag hade formaterat archive. Satt och jämförde och allt såg rätt ut. Tills jag kom på att kolla om jag hade skapat en mapp för den nya databasen under archive.
Det hade jag inte! Ooops! Snabbt som ögat stoppade jag backuupen, skapade jag mappen, startade om databasen för att till slut ta en backup. Det gick som det skulle, nu när jag gjorde rätt!
Tur att jag inte drog hem utan att ta testbackup! Det kunde ju ha hängt hela systemet och fyllt diskarna fullt under helgerna!
Sen drog jag hem. Ville inte påbörja nåt som jag kulle gå och grubbla över under helgerna.
Så, årets sista arbetsdag var inte så smärtfri som man kunde ha önskat sig!