Добро пожаловать в форум, Guest  >>   Войти | Регистрация | Поиск | Правила | В избранное | Подписаться
Все форумы / Microsoft SQL Server Новый топик    Ответить
 Можно ли узнать историю изменения хп?  [new]
listtoview
Member

Откуда:
Сообщений: 2133
ms sql server 2016
24 сен 18, 11:01    [21683643]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
Гавриленко Сергей Алексеевич
Member

Откуда: Moscow
Сообщений: 36695
У нас -- можно. А как у вас, кроме вас никто не знает.
24 сен 18, 11:03    [21683644]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
listtoview
Member

Откуда:
Сообщений: 2133
Гавриленко Сергей Алексеевич
У нас -- можно. А как у вас, кроме вас никто не знает.

а сиквел отлеживает историю?
24 сен 18, 11:04    [21683648]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
listtoview
Member

Откуда:
Сообщений: 2133
listtoview
Гавриленко Сергей Алексеевич
У нас -- можно. А как у вас, кроме вас никто не знает.

а сиквел отлеживает историю?

отслеживает
24 сен 18, 11:05    [21683649]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
listtoview
Гавриленко Сергей Алексеевич
У нас -- можно. А как у вас, кроме вас никто не знает.

а сиквел отлеживает историю?

вы про текст? - нет.
24 сен 18, 11:05    [21683650]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
listtoview
Member

Откуда:
Сообщений: 2133
TaPaK
listtoview
пропущено...

а сиквел отлеживает историю?

вы про текст? - нет.

понятно, спасибо

понараздают прав кому зря, потом кодеры виноваты

вопрос снят
24 сен 18, 11:10    [21683663]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
listtoview
TaPaK
пропущено...

вы про текст? - нет.

понятно, спасибо

понараздают прав кому зря, потом кодеры виноваты

вопрос снят

есть дата create / last alter
24 сен 18, 11:12    [21683668]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
listtoview
Member

Откуда:
Сообщений: 2133
TaPaK
listtoview
пропущено...

понятно, спасибо

понараздают прав кому зря, потом кодеры виноваты

вопрос снят

есть дата create / last alter

а что за вьюшка, не могу найти. Мож там и пользователь есть?
24 сен 18, 11:15    [21683671]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
listtoview
TaPaK
пропущено...

есть дата create / last alter

а что за вьюшка, не могу найти. Мож там и пользователь есть?


INFORMATION_SCHEMA.ROUTINES
24 сен 18, 11:15    [21683674]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
listtoview
Member

Откуда:
Сообщений: 2133
TaPaK
listtoview
пропущено...

а что за вьюшка, не могу найти. Мож там и пользователь есть?


INFORMATION_SCHEMA.ROUTINES

спасибо
пользователя нет :(
24 сен 18, 11:20    [21683679]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
listtoview,
в трассе можете посмотреть
SELECT  TE.name AS [EventName] ,
	OBJECT_NAME(Objectid),
        T.DatabaseName ,
        t.DatabaseID ,
        t.NTDomainName ,
        t.ApplicationName ,
        t.LoginName ,
        t.SPID ,
        t.Duration ,
        t.StartTime ,
        t.EndTime,*
FROM    sys.fn_trace_gettable(CONVERT(VARCHAR(150), ( SELECT TOP 1
                                                              f.[value]
                                                      FROM    sys.fn_trace_getinfo(NULL) f
                                                      WHERE   f.property = 2
                                                    )), DEFAULT) T
        JOIN sys.trace_events TE ON T.EventClass = TE.trace_event_id
WHERE   DatabaseName = 'DB'
	AND OBJECT_NAME(Objectid) = 'OBJECTNAME'        	
ORDER BY t.StartTime DESC; 
24 сен 18, 11:28    [21683688]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
listtoview
Member

Откуда:
Сообщений: 2133
TaPaK
listtoview,
в трассе можете посмотреть
SELECT  TE.name AS [EventName] ,
	OBJECT_NAME(Objectid),
        T.DatabaseName ,
        t.DatabaseID ,
        t.NTDomainName ,
        t.ApplicationName ,
        t.LoginName ,
        t.SPID ,
        t.Duration ,
        t.StartTime ,
        t.EndTime,*
FROM    sys.fn_trace_gettable(CONVERT(VARCHAR(150), ( SELECT TOP 1
                                                              f.[value]
                                                      FROM    sys.fn_trace_getinfo(NULL) f
                                                      WHERE   f.property = 2
                                                    )), DEFAULT) T
        JOIN sys.trace_events TE ON T.EventClass = TE.trace_event_id
WHERE   DatabaseName = 'DB'
	AND OBJECT_NAME(Objectid) = 'OBJECTNAME'        	
ORDER BY t.StartTime DESC; 

жаль текст запроса не хранится
24 сен 18, 11:43    [21683715]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
listtoview,

dbms это нафиг не надо, так что организация хранения это удел страдающего
24 сен 18, 11:46    [21683721]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
listtoview
Member

Откуда:
Сообщений: 2133
TaPaK
listtoview,

dbms это нафиг не надо, так что организация хранения это удел страдающего

согласен

у меня 8 записей всего по sys.trace_events по конкретной хранимке
они по количеству ограничены или может по дате?
24 сен 18, 11:50    [21683731]     Ответить | Цитировать Сообщить модератору
 Re: Можно ли узнать историю изменения хп?  [new]
TaPaK
Member

Откуда: Kiev
Сообщений: 6794
listtoview,

https://docs.microsoft.com/ru-ru/previous-versions/sql/sql-server-2014/ms188425(v=sql.120)
24 сен 18, 11:53    [21683739]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить