de traces de seguridad y buffers

28/10/2004 - 11:38 por Jesús | Informe spam
Hola a todos,

tengo una pregunta que no encuentro forma de resolvérmela.

Sabeis cual es, o como modificar el buffer de escritura de las trazas de
funciones de sp_trace_create??

el tema es que estoy trabajando con las funciones del profiler de manejo de
trazas, como las de sp_trace_create.
Y si genero muchos eventos no es problema, porque se me van escribiendo en
ficheros binarios .trc que yo leo con la función ::fn_trace_gettable.
Pero, y si apuro el trace para que sólo muestre lo que me interesa, me deja
muy pocos registros de forma que no se me escriben en el fichero binario
hasta que han llenado una cantidad, y tardo muchísimo en recibirlos.
¿¿Se os ocurre alguna solución??

En SQLServer 7, puedes configurar los valores del buffer al crear el trace,
pero en SQL2000 no que yo sepa.

Agradecería mucho vuestra ayuda

Un saludo

Jesús

Preguntas similare

Leer las respuestas

#1 Maxi
28/10/2004 - 14:23 | Informe spam
Hola, la verdad que no se si eso se puede configurar :( pero has probado que
esa salida en lugar de un archivo sea una tabla de una BDD?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jesús" escribió en el mensaje
news:
Hola a todos,

tengo una pregunta que no encuentro forma de resolvérmela.

Sabeis cual es, o como modificar el buffer de escritura de las trazas de
funciones de sp_trace_create??

el tema es que estoy trabajando con las funciones del profiler de manejo
de
trazas, como las de sp_trace_create.
Y si genero muchos eventos no es problema, porque se me van escribiendo en
ficheros binarios .trc que yo leo con la función ::fn_trace_gettable.
Pero, y si apuro el trace para que sólo muestre lo que me interesa, me
deja
muy pocos registros de forma que no se me escriben en el fichero binario
hasta que han llenado una cantidad, y tardo muchísimo en recibirlos.
¿¿Se os ocurre alguna solución??

En SQLServer 7, puedes configurar los valores del buffer al crear el
trace,
pero en SQL2000 no que yo sepa.

Agradecería mucho vuestra ayuda

Un saludo

Jesús







Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
Respuesta Responder a este mensaje
#2 Jesús
28/10/2004 - 14:45 | Informe spam
Sí, pero no hay otra opción.

para sql server 7 la salida es :
- eventlog
- fichero binario.trc (aunque luego no se pueda leer sin el profiler)
- tabla de datos

pero para sql2000 la única salida es el fichero binario .trc.



"Maxi" escribió en el mensaje
news:
Hola, la verdad que no se si eso se puede configurar :( pero has probado


que
esa salida en lugar de un archivo sea una tabla de una BDD?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jesús" escribió en el mensaje
news:
> Hola a todos,
>
> tengo una pregunta que no encuentro forma de resolvérmela.
>
> Sabeis cual es, o como modificar el buffer de escritura de las trazas de
> funciones de sp_trace_create??
>
> el tema es que estoy trabajando con las funciones del profiler de manejo
> de
> trazas, como las de sp_trace_create.
> Y si genero muchos eventos no es problema, porque se me van escribiendo


en
> ficheros binarios .trc que yo leo con la función ::fn_trace_gettable.
> Pero, y si apuro el trace para que sólo muestre lo que me interesa, me
> deja
> muy pocos registros de forma que no se me escriben en el fichero binario
> hasta que han llenado una cantidad, y tardo muchísimo en recibirlos.
> ¿¿Se os ocurre alguna solución??
>
> En SQLServer 7, puedes configurar los valores del buffer al crear el
> trace,
> pero en SQL2000 no que yo sepa.
>
> Agradecería mucho vuestra ayuda
>
> Un saludo
>
> Jesús
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004


Respuesta Responder a este mensaje
#3 Maxi
28/10/2004 - 15:03 | Informe spam
Tenes toda la razon!! una pregunta: porque no usar el profiler?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jesús" escribió en el mensaje
news:
Sí, pero no hay otra opción.

para sql server 7 la salida es :
- eventlog
- fichero binario.trc (aunque luego no se pueda leer sin el profiler)
- tabla de datos

pero para sql2000 la única salida es el fichero binario .trc.



"Maxi" escribió en el mensaje
news:
Hola, la verdad que no se si eso se puede configurar :( pero has probado


que
esa salida en lugar de un archivo sea una tabla de una BDD?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jesús" escribió en el mensaje
news:
> Hola a todos,
>
> tengo una pregunta que no encuentro forma de resolvérmela.
>
> Sabeis cual es, o como modificar el buffer de escritura de las trazas
> de
> funciones de sp_trace_create??
>
> el tema es que estoy trabajando con las funciones del profiler de
> manejo
> de
> trazas, como las de sp_trace_create.
> Y si genero muchos eventos no es problema, porque se me van escribiendo


en
> ficheros binarios .trc que yo leo con la función ::fn_trace_gettable.
> Pero, y si apuro el trace para que sólo muestre lo que me interesa, me
> deja
> muy pocos registros de forma que no se me escriben en el fichero
> binario
> hasta que han llenado una cantidad, y tardo muchísimo en recibirlos.
> ¿¿Se os ocurre alguna solución??
>
> En SQLServer 7, puedes configurar los valores del buffer al crear el
> trace,
> pero en SQL2000 no que yo sepa.
>
> Agradecería mucho vuestra ayuda
>
> Un saludo
>
> Jesús
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004











Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
Respuesta Responder a este mensaje
#4 Jesús
28/10/2004 - 15:09 | Informe spam
porque hago un software que controla todo esto en remoto, almacenando esta
información en otra base de datos junto con otro tipo de registros de
auditoría, y necesito leerlo de algún sitio y ser independiente de otras
aplicaciones.

una lástima que no se pueda configurar el buffer,
si alguien sabe como hacerlo estaré encantado de escuchar ideas.

mientras tanto gracias a todos



"Maxi" escribió en el mensaje
news:%
Tenes toda la razon!! una pregunta: porque no usar el profiler?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jesús" escribió en el mensaje
news:
> Sí, pero no hay otra opción.
>
> para sql server 7 la salida es :
> - eventlog
> - fichero binario.trc (aunque luego no se pueda leer sin el profiler)
> - tabla de datos
>
> pero para sql2000 la única salida es el fichero binario .trc.
>
>
>
> "Maxi" escribió en el mensaje
> news:
>> Hola, la verdad que no se si eso se puede configurar :( pero has


probado
> que
>> esa salida en lugar de un archivo sea una tabla de una BDD?
>>
>>
>> Salu2
>> Maxi
>> Buenos Aires - Argentina
>> Desarrollador Microsoft 3 Estrellas .NET
>> Nunca consideres el estudio como una obligación sino como
>> una oportunidad para penetrar en el bello y maravillosos
>> mundo del saber.
>> - Albert Einstein
>>
>>
>>
>> "Jesús" escribió en el mensaje
>> news:
>> > Hola a todos,
>> >
>> > tengo una pregunta que no encuentro forma de resolvérmela.
>> >
>> > Sabeis cual es, o como modificar el buffer de escritura de las trazas
>> > de
>> > funciones de sp_trace_create??
>> >
>> > el tema es que estoy trabajando con las funciones del profiler de
>> > manejo
>> > de
>> > trazas, como las de sp_trace_create.
>> > Y si genero muchos eventos no es problema, porque se me van


escribiendo
> en
>> > ficheros binarios .trc que yo leo con la función ::fn_trace_gettable.
>> > Pero, y si apuro el trace para que sólo muestre lo que me interesa,


me
>> > deja
>> > muy pocos registros de forma que no se me escriben en el fichero
>> > binario
>> > hasta que han llenado una cantidad, y tardo muchísimo en recibirlos.
>> > ¿¿Se os ocurre alguna solución??
>> >
>> > En SQLServer 7, puedes configurar los valores del buffer al crear el
>> > trace,
>> > pero en SQL2000 no que yo sepa.
>> >
>> > Agradecería mucho vuestra ayuda
>> >
>> > Un saludo
>> >
>> > Jesús
>> >
>> >
>>
>>
>>
>> Outgoing mail is certified Virus Free.
>> Checked by AVG anti-virus system (http://www.grisoft.com).
>> Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
>>
>>
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004


Respuesta Responder a este mensaje
#5 Maxi
28/10/2004 - 15:23 | Informe spam
Bueno quizas algun amigo del foro sepa como se pueda configurar :-)


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jesús" escribió en el mensaje
news:
porque hago un software que controla todo esto en remoto, almacenando esta
información en otra base de datos junto con otro tipo de registros de
auditoría, y necesito leerlo de algún sitio y ser independiente de otras
aplicaciones.

una lástima que no se pueda configurar el buffer,
si alguien sabe como hacerlo estaré encantado de escuchar ideas.

mientras tanto gracias a todos



"Maxi" escribió en el mensaje
news:%
Tenes toda la razon!! una pregunta: porque no usar el profiler?


Salu2
Maxi
Buenos Aires - Argentina
Desarrollador Microsoft 3 Estrellas .NET
Nunca consideres el estudio como una obligación sino como
una oportunidad para penetrar en el bello y maravillosos
mundo del saber.
- Albert Einstein



"Jesús" escribió en el mensaje
news:
> Sí, pero no hay otra opción.
>
> para sql server 7 la salida es :
> - eventlog
> - fichero binario.trc (aunque luego no se pueda leer sin el profiler)
> - tabla de datos
>
> pero para sql2000 la única salida es el fichero binario .trc.
>
>
>
> "Maxi" escribió en el mensaje
> news:
>> Hola, la verdad que no se si eso se puede configurar :( pero has


probado
> que
>> esa salida en lugar de un archivo sea una tabla de una BDD?
>>
>>
>> Salu2
>> Maxi
>> Buenos Aires - Argentina
>> Desarrollador Microsoft 3 Estrellas .NET
>> Nunca consideres el estudio como una obligación sino como
>> una oportunidad para penetrar en el bello y maravillosos
>> mundo del saber.
>> - Albert Einstein
>>
>>
>>
>> "Jesús" escribió en el mensaje
>> news:
>> > Hola a todos,
>> >
>> > tengo una pregunta que no encuentro forma de resolvérmela.
>> >
>> > Sabeis cual es, o como modificar el buffer de escritura de las
>> > trazas
>> > de
>> > funciones de sp_trace_create??
>> >
>> > el tema es que estoy trabajando con las funciones del profiler de
>> > manejo
>> > de
>> > trazas, como las de sp_trace_create.
>> > Y si genero muchos eventos no es problema, porque se me van


escribiendo
> en
>> > ficheros binarios .trc que yo leo con la función
>> > ::fn_trace_gettable.
>> > Pero, y si apuro el trace para que sólo muestre lo que me interesa,


me
>> > deja
>> > muy pocos registros de forma que no se me escriben en el fichero
>> > binario
>> > hasta que han llenado una cantidad, y tardo muchísimo en recibirlos.
>> > ¿¿Se os ocurre alguna solución??
>> >
>> > En SQLServer 7, puedes configurar los valores del buffer al crear el
>> > trace,
>> > pero en SQL2000 no que yo sepa.
>> >
>> > Agradecería mucho vuestra ayuda
>> >
>> > Un saludo
>> >
>> > Jesús
>> >
>> >
>>
>>
>>
>> Outgoing mail is certified Virus Free.
>> Checked by AVG anti-virus system (http://www.grisoft.com).
>> Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
>>
>>
>
>



Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004











Outgoing mail is certified Virus Free.
Checked by AVG anti-virus system (http://www.grisoft.com).
Version: 6.0.781 / Virus Database: 527 - Release Date: 21/10/2004
email Siga el debate Respuesta Responder a este mensaje
Ads by Google
Help Hacer una preguntaRespuesta Tengo una respuesta
Search Busqueda sugerida