Heart-Profit ERP

Heart-Profit Boards => Advantage Database Server => Topic started by: Wouter Rijnbende on August 20, 2014, 11:06:41 am



Title: AdsBackup accepteert geen "Netwerk path"
Post by: Wouter Rijnbende on August 20, 2014, 11:06:41 am
C:\Program Files\Advantage 10.10\Server\adsbackup.exe kan, zodra de destination van de backup een netwerklokatie betreft, foutlopen op een melding:

Error 7200:  AQE Error:  State = HY000;   NativeError = 7040;  [iAnywhere Solutions][Advantage SQL][ASA] File creation error.  Verify the specified path and file name is correct and that no other users have the file open. Error executing stored procedure: sp_BackupDatabase ** Script error information:  -- Location of error in the SQL statement is: 44

Nb: De fout treed overigens niet alleen op bij het uitvoeren van AdsBackup als commandline funktie, maar ook als de backup wordt gemaakt vanuit de Advantage Data Architect)

De oorzaak zou zijn dat "de gebruiker die de ADS Service draait" niet gevalideerd kan worden op de opgegeven netwerklokatie;
Backuppen naar een lokale drive levert geen fout op, en gaat wel goed.

Advies is om de "ADS Service" (Advantage Configuration Utility, te vinden in C:\Program Files\Advantage 10.10\Server\ADS_CFG.exe) via RightClick met optie "Run As" als een specifieke gebruiker uit te voeren, opdat deze specifieke gebruiker ook rechten toegekend kan krijgen op de lokatie waarnaar gebackupped wordt.


Title: Re: AdsBackup accepteert geen "Netwerk path"
Post by: Wouter Rijnbende on August 22, 2014, 09:54:09 am
Via een klant ontvingen we het bericht dat de ADS service standaard onder "local system" draaide;
door deze expliciet te autoriseren op de server waarnaar de backup wordt gemaakt, werkt e.e.a. ook.