Как узнать, когда был обновлен SQL Server? - PullRequest
0 голосов
/ 07 ноября 2019

Я просто унаследовал SQL Server (пара из них на самом деле). Предыдущий администратор базы данных больше недоступен. Предыдущий администратор базы данных также не вел журнал изменений.

Я сам не администратор базы данных. Я просто самая близкая вещь, которую мы имеем на данный момент.

Как часть моего процесса обнаружения и документирования, я хотел бы отметить, когда был обновлен SQL Server. Я знаю, что изначально это был SQL 2008 Server, а теперь SQL 2012 Server.

Существует ли метод t-sql или отображение в SSMS, которое покажет мне, когда произойдет обновление до 2012 года?

Ответы [ 2 ]

0 голосов
/ 07 ноября 2019

Один простой способ сделать это - запустить SELECT @@version.

Другой вариант - щелкнуть правой кнопкой мыши имя экземпляра SQL Server в SSMS и выбрать Свойства.

Вы также можете использоватьфункция SERVERPROPERTY для получения сведений о версии SQL Server.

0 голосов
/ 07 ноября 2019

Используя режим SQLCMD, вы можете сделать что-то вроде этого:

$server = "YouServer"
$srv = New-Object 'Microsoft.SqlServer.Management.Smo.Server' 
$server
$srv | Select Name,product,ProductLevel,ResourceLastUpdateDateTime

Я использовал это раньше, получил здесь: https://dba.stackexchange.com/questions/31576/how-to-determine-sql-server-version-install-history-i-e-when-it-was-updated-la

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...