Questione : Come generare una lima di ceppo (log_.txt) per uno scritto in lotti del DOS

Ciao gli esperti, il
We hanno ereditato un'applicazione di cui la base di dati ottiene ristabilita ogni settimana. Il processo di restauro è invocato da uno schedario di lavoro del DOS che è preveduto per funzionare una volta alla settimana. (vedere il frammento di codice). Il problema abbiamo ora è che l'operazione preveduta dice che riusciva ma la storia di restauro (MSDB. .RestoreHistory) non era. Inoltre lo scritto non ha alcun meccanismo di registrazione che quindi non potremmo determinare che cosa realmente è accaduto se i punti che ha supposto per fare riusciva o gues di not.
I che cosa ho voluto fare era includere una lima di testo dell'uscita (log_.txt) sull'ogni punti all'interno dello scritto. È questo possibile? chiunque mostrare/aiuto/li fanno riferimento come…
class= > " libero " del
> " del codeSnippet " del class= del
class= " lineNumbers " del
class= del
1:
2:
3:
4:
5:
6:
7:
8:
9:
10:
11:
12:
13:
14:
15:
16:
17:
18:
19:
20:
21:
22:
23:
24:
25:
26:
il class= " del id= " codeSnippet808050 del
 SE NON esiste estremità DI AVANZAMENTO “di D:\ETL\APP.bak„
copiare il _restore \„ /y “di D:\ETL\APP.bak„ “C:\App
:: FISSARE LE VARIABILI
regolare DBNAME=NAMEOFDATABASEBEINGRESTORED
regolare l'assistente \ MSSQL \ dati di DBDIRECTORY= C:\Program Files\Microsoft SQL

INTITOLARE il ristabilimento della base di dati di Student_Data_Mart

:: METTERE LA BASE DI DATI NEL MODO DEL MONOUTENTE PER PERMETTERE IL RESTAURO
osql - E - padrone di d - la Q “altera il single_user stabilito di App_Business_DB della base di dati con la riduzione dei prezzi immediata„

:: BASE DI DATI DI RESTAURO
osql - E - padrone di d - la Q “la base di dati App_Business_DB di restauro da disk='C:\App_restore \ APP.bak CON sostituisce, sposta “App_Business_Profile„ “al _DATA \ APPSDB \ App_Business_Profile.mdf di C:\SQL„, SPOSTA “App_Business_Profile_Log„ “al _DATA \ APPSDB \ App_Business_Profile_2.ldf di C:\SQL„„

:: PERMESSO DI CONCESSIONE ALL'UTENTE DI ASPNET
osql - E - d App_Business_DB - commercio \ svcappbussql„ “degli sp_grantdbaccess„ di Q “
osql - E - d App_Business_DB - db_owner„ “dello sp_addrolemember di Q “, “commercio \ svcappbussql„„

:: RESTAURO AL MULTI UTENTE
osql - E - padrone di d - la Q “altera il multi_user stabilito di App_Business_DB della base di dati„

del “_restore \ APP.bak di C:\App„ 
del “D:\ETL\APP.bak„

: Estremità
ECO rifinito
class= del

Risposta : Come generare una lima di ceppo (log_.txt) per uno scritto in lotti del DOS

Usare questo preferibilmente
1:
2:
3:
4:
   Oscurare i rs come Recordset
   Regolare i rs = il frm. Recordset
   rs. Cancellazione
   rs. Requery
Altre soluzioni  
 
programming4us programming4us