Visualizzazione dei risultati da 1 a 9 su 9
  1. #1
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194

    Problema eliminazione file audittrace .trc SQL SERVER

    Ciao a tutti,
    mi ritrovo su un server 2000 con installato SQL server e non riesco ad eliminare la creazione di file di 200 Mb che si creano nella cartella data di SQL Server.
    I file hanno estensione .trc audittrace.

    Il problema è che dopo un pò mi riempiono l'ahrddisk e non riesco a bloccare la generazione automatica.

    Qualcuno ha idea di come fare?
    Ho provato nei settaggi security di SQL Server posizionandolo su NONE, ma niente ed ho anche aperto i file con SQL Profiler eliminando tutto dalle proprietà...
    Ma nulla da fare!!!

    HELP!!!!

  2. #2
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    usa sp_trace_setstatus
    Tutti vogliono parlare, nessuno sa ascoltare.

  3. #3
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    Mi puoi psiegare meglio per favore?
    Dove devo usarlo?
    Scusa ma sono poco pratico.
    Grazie

  4. #4
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    Ho provato con:

    sp_trace_setstatus [ @traceid = 1 ],[ @status = 0 ]

    Però mi ritorna:

    Server: Msg 214, Level 16, State 3, Procedure sp_trace_setstatus, Line 1
    Per la procedura è previsto il parametro '@traceid' con tipo di dati int.

    Hai idea di come fare?

  5. #5
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    guarda la guida online di sqlserver cercando quella sp

    sp_trace_setstatus 1, 0

    dove al posto di 1 devi mettere il numero identificativo della traccia in uso. guarda la guida in linea di sqlserver per i dettagli
    Tutti vogliono parlare, nessuno sa ascoltare.

  6. #6
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    Effettivamente è giusto come dici tu...
    Proprio perchè per me la traccia 1 è da posizionare con stato 0 e cioè inattiva...
    L'unica cosa è che se lo lancio mi butta giù SQL server!!!!

    Che sclero!
    Grazie comunque e se hai altre idee fammi sapere.
    Sei gentilissimo
    Ciao
    Andrea

  7. #7
    Utente di HTML.it L'avatar di Gioba66
    Registrato dal
    Jun 2002
    Messaggi
    2,189
    forse è stato abilitato un livello di auditing C2
    devi disattivarlo, se no non riesci a disabilitare il tracing
    http://www.databasejournal.com/featu...le.php/3399241
    Tutti vogliono parlare, nessuno sa ascoltare.

  8. #8
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    Ho utilizzato questo comando ed effettivamente era attivo:

    EXEC sp_configure 'c2 audit mode', 0
    RECONFIGURE

    Praticamente ho settato a 0 il 'c2 audit mode'.

    Adesso io non voglio modificare lo stato dell'audit trace con sp_trace_setstatus, ma voglio proprio eliminarlo...
    Sai qual'è il comando?

  9. #9
    Utente di HTML.it
    Registrato dal
    Mar 2000
    Messaggi
    194
    E' andata bene...
    Si è disabilitato. Bastava riavviare SQL.
    Lo scrivo per i posteri:

    EXEC sp_configure 'c2 audit mode', 0
    RECONFIGURE

    NOTA: Si disabilita il c2 audit mode nel mio caso se cercavo di cambiare lo stato dell'audit mi stoppava SQL.

    Dopo aver effettuato questa operazione si riavvia SQL e poi si lancia:

    sp_trace_setstatus 1, 0

    Dove 1 è la traccia che è da disabilitare mentre 0 cambia lo stato e disattiva il trace.

    Se dovesse capitare ad altri almeno segnalo il tutto.
    Un saluto e grazie Gioba66!!!

    Ciao
    Andrea

Permessi di invio

  • Non puoi inserire discussioni
  • Non puoi inserire repliche
  • Non puoi inserire allegati
  • Non puoi modificare i tuoi messaggi
  •  
Powered by vBulletin® Version 4.2.1
Copyright © 2025 vBulletin Solutions, Inc. All rights reserved.