Hjælp til log-fejlmeddelelser ifm. jupiter overførsel

Introduktion

Fejlbeskeder i loggen fra jupiter-synkronisering kan være svære at tyde. På denne side er typiske fejlbeskeder forsøgt forklaret. 

Indholdsfortegnelse

Fejlmeddelelser

Typiske fejlbeskeder der opstår ifm Indlæsning af GeoGIS2020 data i Jupiter:

EmneEksempelÅrsagLøsningsforslag
Kommunenr og koordinater stemmer ikke overens

Locality: I - LOCALITYIDENT = 07.575.32, TITLE = Viborgvej, Sabro, GUID = 575f3d94-c3de-4b00-90f1-d84507af6228

ORA-20501: Kommunenr og koordinater stemmer ikke overens ORA-06512: ved "MIS.LOKALITET_KOORDINATER", linje 42 ORA-06512: ved "MIS.LOKALITET_KOORDINATER", linje 34 ORA-04088: fejl under udførelse af triggeren 'MIS.LOKALITET_KOORDINATER'

Kommunenummeret er forkert på projektniveauet i forhold til koordinaterne på projektniveuet. 
  • Check om kommunenr og koordinater mangler på projektniveau. Kan f.eks. indlæses via JAR-Synkronisering (JAR lokaliteter til GeoGIS-projekter).
  • Ret kommunenr eller koordinater på projektniveaet. Er det er sag med punker i flere kommuner, skal kommunenummeret angives på de enkelte punkter
Du må ikke indtaste boringsoplysninger i den givne kommune ORA-06512

Borehole: I - BOREHOLENO = null, GUID = 8eb19573-31f5-40f4-8a99-01832400865b

ORA-20057: Du må ikke indtaste boringsoplysninger i den givne kommune ORA-06512: ved "MIS.FP", linje 13 ORA-06512: ved "MIS.BOR$BORING_SR", linje 117 ORA-04088: fejl under udførelse af triggeren 'MIS.BOR$BORING_SR' ORA-06512: ved "PCJUPITERXLPLUSVIEWS.BOREHOLE_INSTEAD", linje 7 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.BOREHOLE_INSTEAD'


Koordinater og kommunenr stemmer ikke overens. Kan skyldes manglende kommunenr på projektniveau eller forkerte/manglende koordinater
  • Se ovenstående
  • Check og ret koordinater for punktet
  • Angive kommunenr for det enkelte punkt
Ingen data er fundet ORA-06512

GrwSoilSample: I - SAMPLEID = null, SAMPLETOP = 7,48999977111816, SAMPLEDATE = 29-05-2007 00:00:00, REFERENCENO = 15(A), GUID = 72b0d184-f3fb-4cdc-981b-4750e45311cc, GUID_BOREHOLE = 081c94de-79db-41a6-9638-f9fe8c46d081

ORA-01403: ingen data er fundet ORA-06512: ved "PCJUPITERXLPLUSVIEWS.GRWSOILSAMPLE_INSTEAD", linje 14 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.GRWSOILSAMPLE_INSTEAD'


Skyldes typisk en tidligere fejl i processen, hvor det overordnede element (f.eks. boringen) ikke er blevet oprettet.
Kan identificeres ved at der står Null i SampleID eller andet nøglefelt.

Entydig begrænsning er overtrådt ORA.6512

Screen: I - BOREHOLEID = null, INTAKEID = null, SCREENID = null, BOREHOLENO = null, SCREENNO = 1, INTAKENO = 1, TOP = 2, BOTTOM = 5, DIAMETER = null, UNIT = MM, DIAMETERMM = null, MATERIAL = null, STRENGTH = null, SLOTOPENIN = null, STARTDATE = null, ENDDATE = null, WALLTHICKN = null, FITTING = null, TOPBOTQUALI = null, GUID = e28ed938-a244-46c2-98d5-9fb1979e9001, GUID_INTAKE = e28ed938-a244-46c2-98d5-9fb1979e9001, INSERTDATE = null, UPDATEDATE = null, INSERTUSER = null, UPDATEUSER = null

ORA-00001: entydig begrænsning (MIS.XGUIDBOR$FILTER) er overtrådt ORA-06512: ved 'PCJUPITERXLPLUSVIEWS.SCREEN_INSTEAD', linje 116 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.SCREEN_INSTEAD'

Ved forsøg på synk. af filter (som allerede er oprettet på et opr. DGU-nummer) opstår fejlen.

Kan skyldes at der først er oprettet en boring i Jupiter hvor KUN filteroplysninger er overført (har fået et GUID i Jupiter).

Efterfølgende er der oprettet en nyere boring (dublet) i Jupiter, hvor der er synkroniseret geologi, analyser etc. 


Find dubletten i Jupiter XL og slet den (gennem GeoGIS) - herved slettes også den GUID der er tilknyttet filter.

Herefter kan synkronisering gentages for den oprindeligt indberettede boring, hvorved alle oplysninger bliver samlet på én boring.

ORA-20017: Koordinater svarer ikke til noget atlasblad ORA-06512:ORA-20017: Koordinater svarer ikke til noget atlasblad ORA-06512: ved "MIS.FP", linje 13 ORA-06512: ved "MIS.BOR$BORING_BE_IN", linje 14 ORA-04088: fejl under udførelse af triggeren 'MIS.BOR$BORING_BE_IN' ORA-06512: ved "PCJUPITERXLPLUSVIEWS.BOREHOLE_INSTEAD", linje 7 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.BOREHOLE_INSTEAD'manglende eller forkerte koordinater

ORA-00001: entydig begrænsning og

ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.WATLEVMP_INSTEAD'

ORA-00001: entydig begrænsning (MIS.XAK2PEJ$MAALEPUNKT_STARTDATO) er overtrådt ORA-06512: ved 'PCJUPITERXLPLUSVIEWS.WATLEVMP_INSTEAD', linje 116 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.WATLEVMP_INSTEAD'der er en begrænsning i jupiter på startdatoen for målepunkter tabellen (i jupiter kaldet watlevmp)ret datoen i målepunktertabellen
ORA-02291: integritetsbegræns. (MIS.PKT$JORDANALYSE_INDBERETSTO_FK) overtrådt - overordnet nøgle ikke fundet ORA-06512: ved 'PCJUPITERXLPLUSVIEWS.POISOILANALYSIS_INSTEAD', linje 33 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.POISOILANALYSIS_INSTEAD'

PoiSoilAnalysis: I - ANALYSISID = null, SAMPLEID = null, COMPOUNDNO = 5525, ANALYSISNO = null, ANALYSISSITE = 2, AMOUNT = 25, UNIT = null, DETECTIONLIMIT = null, ATTRIBUTE = null, REPORTEDCOMPOUNDNO = 5525, REPORTEDAMOUNT = 25, REPORTEDUNIT = null, REPORTEDDETECTIONLIMIT = null, ANALYSISDATE = null, LABORATORY = 103, REFERENCENO = null, LABORATORYRECEIVEDDATE = null, FILTRATION = null, ANALYSISMETHOD = 0, ABSOLUTEEXPMEASUNCERTAINTY = null, RELATIVEEXPMEASUNCERTAINTY = null, ANALYSISRESPONSIBLE = null, REMARK = sten > 2 mm, ACCREDITEDINDICATOR = null, PRESERVATION = null, FRACTIONATIONMETHOD = null, ANALYSISRESULTIDENTIFIER = null, SORTNO = 1, GUID = 432e9b2b-1d5d-4f21-abe1-bdd529d537cc, GUID_POISOILSAMPLE = 2c3d9c6c-f3df-4a4c-a433-45394d6711cc, INSERTDATE = null, UPDATEDATE = null, INSERTUSER = null, UPDATEUSER = null


stoffet med nr 5525 (Frasorterede sten >5 mm) findes ikke i jupiterEr det nye stoffer som jupiter ikke vil accepterer, skal GEUS kontaktes for at få stoffet godkendt. 
ORA-02291: integritetsbegræns. (MIS.BOR$BORING_BBID_FK) overtrådt - overordnet nøgle ikke fundet ORA-06512: ved 'PCJUPITERXLPLUSVIEWS.BOREHOLE_INSTEAD', linje 196 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.BOREHOLE_INSTEAD' 

EntreprenørId er Udgået:
ORA-02291: integritetsbegræns. (MIS.BOR$BORING_BBID_FK) overtrådt - overordnet nøgle ikke fundet

AbandonContractorId (Sløjfer) er Udgået:
ORA-02291: integritetsbegræns. (MIS.SLOEJFER_BBID_FK) overtrådt - overordnet nøgle ikke fundet

Overordnet nøgle ikke fundet (FK).

For boringer er det et krav at EntreprenørId og AbandonContractorId er udfyldt med valid kode.


Erstat Udgået kode med valid kode for det pågældende firma.
Comparing dataCheck PointNo: D2 JupiterId: 44887 Update on XUTM

Koordinaterne er ugyldige for xutm 
ORA-20077: Stof: 6601 (standatkode: 6601). Enhed: 5 (standatkode: 5) findes ikke i den reducerede stof-enheds liste; 

ORA-20077: Stof: 6601 (standatkode: 6601). Enhed: 5 (standatkode: 5) findes ikke i den reducerede stof-enheds liste; ORA-06512: ved 'PCJUPITERXLPLUSVIEWS.GRWCHEMANALYSIS_INSTEAD', linje 56 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.GRWCHEMANALYSIS_INSTEAD'

Stoffet findes ikke i GEUS liste over tilladte stoffer og måleenheder  for mediet. 

Denne fejl optræder især på ældre data hvor enhed mangler på vil visse parametre. 

Kan også skyldes manglende konvertering af koncentration  & enheder.

Er der manglende enhed på parameteren er det som udgangspunkt en fejl hos laboratoriet.

hvis enhed findes, kan der forsøges med omregning af enheder via funktionen 'aggreger analyseværdier' der findes på projektniveau.

GEUS kan kontaktes for at få dem til at tillade stoffet.

ORA-20077: Stof: 3067 (standatkode: 3067). Enhed: 0 (standatkode: 0) findes ikke i den reducerede stof-enheds liste; ORA-06512: ved 'PCJUPITERXLPLUSVIEWS.GRWCHEMANALYSIS_INSTEAD', linje 56 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.GRWCHEMANALYSIS_INSTEAD'

GrwChemAnalysis: I - COMPOUNDNO = 3067, ANALYSISNO = null, ATTRIBUTE = <, AMOUNT = 0,5, GUID = 399351fe-cd9d-4f56-ad1c-10400ff7fa7b, GUID_GRWCHEMSAMPLE = dab4ba76-d3fc-4caf-9295-2c21b077e3c6

ORA-20077: Stof: 3067 (standatkode: 3067). Enhed: 0 (standatkode: 0) findes ikke i den reducerede stof-enheds liste; ORA-06512: ved 'PCJUPITERXLPLUSVIEWS.GRWCHEMANALYSIS_INSTEAD', linje 56 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.GRWCHEMANALYSIS_INSTEAD'

Enheden 0  er ugyldig, og dermed er stof-enhed ikke på den reducerede stof-liste hos GEUS.ret de ugyldige enheder, hvis muligt.
ORA-20067: Det er ikke tilladt at rette i offentlige kemiprøver

Hvis en prøve allerede er indberettet og godkendt, er den låst for opdatering.

F.eks. hvis et laboratorie har indberettet data direkte til jupiter, som det skete for en del år siden.

Kan normalt ignoreres, da prøven findes i jupiter. Er det en reel opdatering/ændring af data, må man tage kontakt til GEUS.
ORA-20065: Du må ikke rette data der ejes af anden administrativ enhed

Hvis en boring har anden dataejer end regionen, kan vi ikke rette boringsoplysninger, kun tilføje ny prøver og pejlinger.

NB! boringer som er oprettet via kontakt til GEUS udenom geogis, vil typisk ikke have dataejer sat til regionen.

Er dataejerskabet forkert? I så fald kontakt GEUS og bed dem ændre ejerskab.
System.ServiceModel.Security.MessageSecurityException: Der blev modtaget en usikker eller forkert sikret fejl fra den anden part. Du kan finde flere oplysninger om fejlkoden og fejloplysninger under den indre FaultException. ---> System.ServiceModel.FaultException: javax.xml.crypto.dsig.XMLSignatureException: WSS1717: Error occurred while doing digest verification of body/payload
--- Slut på staksporing af indre undtagelser ---


kan skyldes ulovlige tegn i et felt. F.eks. kan et linieskift i beskrivelsesfelt medføre denne fejlfjern linieskift og evt. andre problematiske tegn.
ORA-01438: værdien er større end den angivne præcision, der er tilladt for denne kolonnePoiAirAnalysis: I - ANALYSISID = null, SAMPLEID = null, COMPOUNDNO = 12, ANALYSISNO = null, ANALYSISSITE = null, AMOUNT = 24495, UNIT = 153, DETECTIONLIMIT = null, ATTRIBUTE = null, REPORTEDCOMPOUNDNO = 12, REPORTEDAMOUNT = 24495, REPORTEDUNIT = 153, REPORTEDDETECTIONLIMIT = null, ANALYSISDATE = 21-03-2022 00:00:00, LABORATORY = 10099, REFERENCENO = null, LABORATORYRECEIVEDDATE = null, FILTRATION = null, ANALYSISMETHOD = 410, ABSOLUTEEXPMEASUNCERTAINTY = null, RELATIVEEXPMEASUNCERTAINTY = null, ANALYSISRESPONSIBLE = null, REMARK = null, ACCREDITEDINDICATOR = null, ANALYSISRESULTIDENTIFIER = null, SORTNO = 1, GUID = 6adfaac7-3128-4f23-b72a-91498f5e10a1, GUID_POIAIRSAMPLE = 9d14dcf1-2dec-4fac-b0e9-65324fe3a245, INSERTDATE = null, UPDATEDATE = null, INSERTUSER = null, UPDATEUSER = null

Skyldes f.eks., at laboratorieID (LABORATORY) overstiger max grænse for feltlængde der er sat i Jupiter databasen.

Luftmængde kan ikke overføres til Jupiter da koden for "Andet laboratorium (10099)" er valgt.
Fejlen kan rettes ved at ændre lab. til et gyldigt lab. eller angive det som "Ikke oplyst   (0)"

ORA-20010: Top dybere end bund Casing: I - BOREHOLEID = null, CASINGID = null, BOREHOLENO = null, CASINGNO = 1, STRINGNO = 1, TOP = 0, BOTTOM = 0, DIAMETER = 63, UNIT = MM, DIAMETERMM = 63, MATERIAL = null, STRENGTH = null, FITTING = null, WALLTHICKN = null, GUID = e15279fe-e9be-48b6-bc9f-0f7ed3360620, GUID_BOREHOLE = ffedace4-e1b4-4ae2-b4a6-165ef21df6ac, INSERTDATE = null, UPDATEDATE = null, INSERTUSER = null, UPDATEUSER = null

ORA-20010: Top dybere end bund ORA-06512: ved 'MIS.FP', linje 13 ORA-06512: ved 'MIS.BOR$FOREROER_CHECKTOPBASE', linje 4 ORA-04088: fejl under udførelse af triggeren 'MIS.BOR$FOREROER_CHECKTOPBASE' ORA-06512: ved 'PCJUPITERXLPLUSVIEWS.CASING_INSTEAD', linje 75 ORA-04088: fejl under udførelse af triggeren 'PCJUPITERXLPLUSVIEWS.CASING_INSTEAD'

Problemet er, at indtaget går helt op til terræn. Det kan Jupiter ikke håndtere korrekt.

Prøv at angive at det starter lidt nede, hvis ellers det er meningen at det går fra terræn til bund af boring.
f.eks. kan der i kolonnen vist herunder skrives en værdi for filterlængden der er 2 mm mindre.


Andre problemstillinger

EmneEksempelÅrsagLøsning
Jordprøver overføres ikke

prøvepunkter kan i jupiter ikke indeholde geologiske data i jordprøvetabellen. Derfor vil geologi registeret på f.eks. en udgravning fremgå som om den mangler at blive overført

Hvis der reelt er tale om en boring, som blot har fået forkert punkttype, så skal punkttypen rettes. Dette er dog ikke ligetil såfremt punktet data allerede er oprettet i jupiter som prøvepunkt.

Der er pt. ingen løsning på at prøvepunkter ikke kan indeholde geologi. Man kan selvfølgelig overveje om punktet reelt burde have være angivet som en boring.
















Se også

Indlæsning af GeoGIS2020 data i Jupiter