Udostępnij przez


sp_syscollector_set_cache_directory (Transact-SQL)

Określa katalog, w którym przechowywana jest zebrane dane przed przekazaniu go do magazyn danych zarządzania.

Topic link iconKonwencje składni języka Transact-SQL

sp_syscollector_set_cache_directory [ @cache_directory = ] 'cache_directory'

Argumenty

  • [ @cache_directory = ] 'cache_directory'
    The directory in the file system where collected data is stored temporarily.cache_directory is nvarchar(255), with a default value of NULL.Jeśli nie określono wartości, tymczasowe domyślne SQL Server jest on używany.

Wartości kodów powrotnych

0 (sukces) lub 1 (brak)

Remarks

Przed zmianą konfiguracji katalogu pamięci podręcznej należy wyłączyć moduł zbierający dane.Ta procedura składowana zakończy się niepowodzeniem, jeśli jest włączony moduł zbierający dane.Aby uzyskać więcej informacji, zobacz How to: Enable or Disable Data Collection i Managing Data Collection Using Transact-SQL.

Określony katalog nie istnieje w czasie sp_syscollector_set_cache_directory; jednak dane nie mogą być successully w pamięci podręcznej i przekazać do momentu utworzenia katalogu.Zaleca się utworzenie katalogu przed wykonaniem tej procedura przechowywana.

Uprawnienia

Wymaga członkostwo w stała rola bazy danych dc_admin (z uprawnienie wykonać) do wykonać tej procedury.

Przykłady

Następujący przykład wyłącza modułów zbierających dane, ustawia katalog pamięci podręcznej dla modułów zbierających dane do D:\tempdata,i pozwala na moduł zbierający dane.