Heart-Profit ERP
October 05, 2024, 07:45:38 pm *
Welcome, Guest. Please login or register.

Login with username, password and session length
News:
 
   Home   Help Login Register  
Pages: [1]
  Print  
Author Topic: ADS - File does not exist bij Database Upgrade ADS tabel  (Read 1119 times)
0 Members and 4 Guests are viewing this topic.
Heart Informatisering B.V.
Partner
******
Offline Offline

Posts: 27469


View Profile WWW
« on: July 27, 2012, 11:41:42 am »

Het uitvoeren van een Database Upgrade voor ADS tabellen kon leiden tot een geblokkeerde funktie met de melding 'File does not exist'.

Zodra een ADS kwa Structure gewijzigd werd, werden eerst alle indexen uit de Data Dictionary ontkoppeld t.b.v. de AdsRestructure opdracht. Na de Restructure werd 'Reorganiseren' aangeroepen, welke standaard begint met het verwijderen van de oude index.

Een DELETE FILE opdracht verwijdert normaliter een file van disk. Als de file niet bestaat, geen probleem, dan volgt er geen foutmelding. Ofwel, met DELETE FILE verwijderen we dus feitelijk een file van disk 'zodra deze bestaat'.

I.c.m. een ADS index blijkt dit nu niet te werken.

De preciese reden hiervoor is nog even iet bekend. Het zou in theorie te maken kunnen hebben met het gebruik van UNC namen, maar, ook een DELETE FILE met een UNC naam leidt niet tot een geblokkeerde funktie zodra de file niet bestaat.

Probleem is nu in ieder geval opgelost door alvorens de DELETE FILE uit te voeren, formeel te kontroleren of de te verwijderen file wel bestaat.

FunktieOmschrijvingDtm.Vl.WyzDtm.L.Wyz
LOSS        Omschrijving (nog) niet bekend    15-06-2012    27-07-2012
Logged
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1 RC2 | SMF © 2001-2005, Lewis Media Valid XHTML 1.0! Valid CSS!
Page created in 0.033 seconds with 19 queries.