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

SELECT  protocol_type, protocol_version, 
(CAST(protocol_version AS BINARY(4))),  driver_version = 
CASE SUBSTRING(CAST(protocol_version AS BINARY(4)), 1,1)
WHEN 0x70 THEN 'SQL Server 7.0'
WHEN 0x71 THEN 'SQL Server 2000'
WHEN 0x72 THEN 'SQL Server 2005'
WHEN 0x73 THEN 'SQL Server 2008'
ELSE 'Unknown driver' 
END
FROM sys.dm_exec_connections 


Получаю результаты

67239936 0x04020000

Это какой версии клиента соответствует?
26 фев 13, 11:16    [13981271]     Ответить | Цитировать Сообщить модератору
 Re: Определить версию клиента  [new]
Ozerov
Member

Откуда: Москва
Сообщений: 3637
Версия_протокола
Выполняю запрос

SELECT  protocol_type, protocol_version, 
(CAST(protocol_version AS BINARY(4))),  driver_version = 
CASE SUBSTRING(CAST(protocol_version AS BINARY(4)), 1,1)
WHEN 0x70 THEN 'SQL Server 7.0'
WHEN 0x71 THEN 'SQL Server 2000'
WHEN 0x72 THEN 'SQL Server 2005'
WHEN 0x73 THEN 'SQL Server 2008'
ELSE 'Unknown driver' 
END
FROM sys.dm_exec_connections 


Получаю результаты

67239936 0x04020000

Это какой версии клиента соответствует?


google молчит ?

тынц
26 фев 13, 11:18    [13981289]     Ответить | Цитировать Сообщить модератору
 Re: Определить версию клиента  [new]
Glory
Member

Откуда:
Сообщений: 104751
SQL Server 2012 - 0x04000074
26 фев 13, 11:22    [13981325]     Ответить | Цитировать Сообщить модератору
 Re: Определить версию клиента  [new]
Версия_протокола
Guest
Ozerov, в статье сказано, что разные стеки дают разные значения protocol_version.

Groly, Вы это отсюда взяли http://msdn.microsoft.com/en-us/library/dd339982.aspx ?
26 фев 13, 11:47    [13981488]     Ответить | Цитировать Сообщить модератору
 Re: Определить версию клиента  [new]
Glory
Member

Откуда:
Сообщений: 104751
Версия_протокола
Groly, Вы это отсюда взяли http://msdn.microsoft.com/en-us/library/dd339982.aspx ?

Нет, попросил запустить на SQL Server 2012
26 фев 13, 11:53    [13981520]     Ответить | Цитировать Сообщить модератору
Все форумы / Microsoft SQL Server Ответить