Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Ситуация Есть программа которая отлично работает с версиями 2005-2008-2012, но не работает с 2016. Совет обратиться к разработчикам, увы, не подходит, так как разработчик компания западная, до общения с конечным пользователем, несмотря на соблюдение лицензирования, не снисходят. Тест подключения проходит успешно, но при обращении к базе не видит ни одной таблицы. Соответственно ничего не работает. Права у аккаунта подключения полные, выше только у Бога. Какие есть идеи? Что кардинально изменилось в версии 2016 из-за чего возникли прпоблемы на ровном месте? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:00 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008, как выражается отсусвие зрения? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:02 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
С чего вы взяли, что проблема в сервере, а не разработчики написали в коде программы if mssql_version >= 2016 then become blind? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:04 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
TaPaKSQL2008, как выражается отсусвие зрения? В дереве таблиц, которое при нормальном коннекте заполняется, на 2016 просто пустое. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:12 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичС чего вы взяли, что проблема в сервере, а не разработчики написали в коде программы if mssql_version >= 2016 then become blind? Не исключаю, но есть один нюанс... Версия программы по иронии судьбы тоже 2016 :) Было бы очень странно с такой версией иметь отсечку по аналогичному номеру. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:14 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008TaPaKSQL2008, как выражается отсусвие зрения? В дереве таблиц, которое при нормальном коннекте заполняется, на 2016 просто пустое. и каким запросом заполняется дерево таблиц? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:15 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
На официальном ресурсе попалась такой упоминание New security features: Always Encrypted: When enabled, only the application that has the encryption key can access the encrypted sensitive data in the SQL Server 2016 database. The key is never passed to SQL Server. Dynamic Data Masking: If specified in the table definition, masked data is hidden from most users, and only users with UNMASK permission can see the complete data. Row Level Security: Data access can be restricted at the database engine level, so users see only what is relevant to them. Но подключаясь в студии через этот аккаунт я прекрасно вижу все таблицы. И потом - данная фича по логике должна работать наоборот, по умолчанию все таблицы доступны, а маскировка включается или определяется дополнительно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:18 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008, запустите профайлер и посмотрите какие запросы идут к базе, что гадать то на кофейной гуще? dynamic masking не об этом ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:22 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Берите профайлер и смотрите, что ваша программа отправляет на один и на другой сервер, может там что-то откопаете. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:22 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008На официальном ресурсе попалась такой упоминание New security features: Always Encrypted: When enabled, only the application that has the encryption key can access the encrypted sensitive data in the SQL Server 2016 database. The key is never passed to SQL Server. Dynamic Data Masking: If specified in the table definition , masked data is hidden from most users, and only users with UNMASK permission can see the complete data. Row Level Security: Data access can be restricted at the database engine level, so users see only what is relevant to them. Но подключаясь в студии через этот аккаунт я прекрасно вижу все таблицы. И потом - данная фича по логике должна работать наоборот, по умолчанию все таблицы доступны, а маскировка включается или определяется дополнительно. вы серьезно думаете, что при ресторе базы на новом сервере сами собой дописались маски к каким-то полям? или что без указания их в явном виде что-то там само собой замаскируется? ---------- как переносили базу? что за тип логина(сиквельный/виндовый)? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:30 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичБерите профайлер и смотрите, что ваша программа отправляет на один и на другой сервер, может там что-то откопаете. Похоже, что действительно косяк в ПО Итак, на работающем сервере список таблиц заполняется вызовом Код: sql 1. На 2016 этого вызова нет вообще :) Как такое может быть? Только кривые ручонки программистов! Но на солидную компанию я совсем не мог подумать! Вот и верь после этого людям! Всем спасибо. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 15:39 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008 Код: sql 1. любопытно, номер 2 подразумевает вторую версию процы, но sp_helptext выводит только один (первый?) её вариант да и object_definition() тоже какая-то очень древняя проца, которую даже и не трогают - она есть даже в Azure ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 16:21 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Я бы еще понял если процедура вызывается, но падает с ошибкой. Тогда, имея текст ошибки, можно сделать какие-то выводы о том, почему это происходит. А тут даже этого нет. Без хрустального шара никак. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 16:59 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008Итак, на работающем сервере список таблиц заполняется вызовом Код: sql 1. На 2016 этого вызова нет вообще :) ... Очень просто, значит где-то раньше срабатывает if / exception / ... из-за которого управление в sp_tables_rowset не передается. Пробовали явно выставить уровень совместимости для Вашей БД? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 17:00 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Александр СпелицинSQL2008Итак, на работающем сервере список таблиц заполняется вызовом Код: sql 1. На 2016 этого вызова нет вообще :) ... Очень просто, значит где-то раньше срабатывает if / exception / ... из-за которого управление в sp_tables_rowset не передается. Пробовали явно выставить уровень совместимости для Вашей БД? Да. 2005 в оригинале, на 2016 сервере уровень стоит 2008, но... На 2012 работает хоть в 2005, хоть в 2008, хоть в 2012 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 17:02 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008Александр Спелицинпропущено... Очень просто, значит где-то раньше срабатывает if / exception / ... из-за которого управление в sp_tables_rowset не передается. Пробовали явно выставить уровень совместимости для Вашей БД? Да. 2005 в оригинале, на 2016 сервере уровень стоит 2008, но... На 2012 работает хоть в 2005, хоть в 2008, хоть в 2012 отрабатывает всё и на 2016 и на 2017 ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 17:17 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Так как я сам не ставил этот софт, то и руководство по установке не читал соответственно. А там Tested Databases Oracle® 12.1.0.2 SQL Server® 2012 SP2 Standard (Express- optional) SAP HANA® 1.00.110.00 Все мои претензии к фирме разработчику были необоснованы. Как говорится RTFM. Вопрос закрыт уже окончательно. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 03.09.2019, 17:31 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Проблема оказалась не в версии, а в том, что на сервере было отключено TLS 1 и TLS 1.1 После включения все нормально заработало. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2019, 12:39 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008, это же двадцатилетнее старье, которое не поддерживает современную криптографию, от этих протоколов все отказались еще в прошлом году, а в 2020 они будут признаны окончательно устаревшими, у меня на прошлой работе инфобезопасность их использование не допускала ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2019, 13:39 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
SQL2008Проблема оказалась не в версии, а в том, что на сервере было отключено TLS 1 и TLS 1.1 После включения все нормально заработало.Это до поры, пока не проэксплоуатируют уязвимости и не пошифруют сетку. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2019, 14:05 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
КритикSQL2008, это же двадцатилетнее старье, которое не поддерживает современную криптографию, от этих протоколов все отказались еще в прошлом году, а в 2020 они будут признаны окончательно устаревшими, у меня на прошлой работе инфобезопасность их использование не допускала У нас тоже, поэтому по умолчанию на новых серверах это отключено. Но деваться некуда, софт иначе не работает, пришлось включать. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2019, 14:23 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
Гавриленко Сергей АлексеевичБерите профайлер и смотрите, что ваша программа отправляет на один и на другой сервер, может там что-то откопаете. Народ кричит, что "XE рулез!!!", а вы про профайлер. Тоже не жалуете XE? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2019, 14:40 |
|
||
|
Что изменилось в 2016 по сравнению с младшими версиями?
|
|||
|---|---|---|---|
|
#18+
a_voroninГавриленко Сергей АлексеевичБерите профайлер и смотрите, что ваша программа отправляет на один и на другой сервер, может там что-то откопаете. Народ кричит, что "XE рулез!!!", а вы про профайлер. Тоже не жалуете XE? XEvent Profiler ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.09.2019, 14:47 |
|
||
|
|

start [/forum/topic.php?fid=46&gotonew=1&tid=1687277]: |
0ms |
get settings: |
7ms |
get forum list: |
13ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
47ms |
get topic data: |
7ms |
get first new msg: |
4ms |
get forum data: |
2ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 214ms |
| total: | 333ms |

| 0 / 0 |
