Cuestión : Cómo crear un fichero de diario (log_.txt) para una escritura de la hornada del DOS

Hola los expertos,
We han heredado un uso cuya base de datos consigue restaurada cada semana. El proceso del restablecimiento es invocado por un archivo de hornada del DOS que se programe para funcionar una vez por semana. (véase el recorte de código). El problema que tenemos ahora es que la tarea programada dice que era acertada pero no era la historia del restablecimiento (MSDB. .RestoreHistory). También la escritura no tiene ningún mecanismo de registración que por lo tanto no podríamos determinar qué sucedió realmente si los pasos que ha supuesto para hacer era acertado o los gues de not.
I qué quise hacer era incluir un archivo de texto de la salida (log_.txt) en cada los pasos dentro de la escritura. ¿Es esto posible? Cualquier persona demostrar/ayuda/nos refieren cómo…
class= > " claro " 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:
el class= " del id= " codeSnippet808050 del
 SI NO existe extremo INDICADO de “D:\ETL\APP.bak”
copiar el _restore \” /y de “D:\ETL\APP.bak” “C:\App
:: FIJAR LAS VARIABLES
fijar DBNAME=NAMEOFDATABASEBEINGRESTORED
fijar el servidor \ MSSQL \ datos de DBDIRECTORY= C:\Program Files\Microsoft SQL

TITULAR la restauración de la base de datos de Student_Data_Mart

:: PONER LA BASE DE DATOS EN MODO DEL SOLO USUARIO PARA PERMITIR RESTABLECIMIENTO
osql - E - amo de d - Q “altera el single_user determinado de App_Business_DB de la base de datos con la restauración no actualizada inmediata”

:: BASE DE DATOS DEL RESTABLECIMIENTO
osql - E - amo de d - Q “base de datos App_Business_DB del restablecimiento de disk='C:\App_restore \ de APP.bak CON substituye, mueve “App_Business_Profile” “al _DATA \ APPSDB \ App_Business_Profile.mdf de C:\SQL”, MUEVE “App_Business_Profile_Log” “al _DATA \ APPSDB \ App_Business_Profile_2.ldf de C:\SQL””

:: PERMISO DE LA CONCESIÓN AL USUARIO DE ASPNET
osql - E - d App_Business_DB - negocio \ svcappbussql” de los “sp_grantdbaccess” de Q “
osql - E - d App_Business_DB - db_owner” del “sp_addrolemember de Q “, “negocio \ svcappbussql””

:: RESTABLECIMIENTO AL USUARIO MULTI
osql - E - amo de d - Q “altera el multi_user determinado de App_Business_DB de la base de datos”

del “_restore \ APP.bak de C:\App” 
del “D:\ETL\APP.bak”

: Extremo
ECO acabado
class= del

Respuesta : Cómo crear un fichero de diario (log_.txt) para una escritura de la hornada del DOS

Utilizar esto en lugar de otro
1:
2:
3:
4:
   Amortiguar los rs como Recordset
   Fijar los rs = el frm. Recordset
   rs. Cancelación
   rs. Requery
Otras soluciones  
 
programming4us programming4us