Где находится правильное место для сообщения об ошибке в SQL Server? - PullRequest
4 голосов
/ 23 августа 2010

Я обнаружил довольно незначительную ошибку в SQL Server 2008.

Я хотел бы сообщить об этом в Microsoft, однако, когда я перешел на https://support.microsoft.com/, я понял, что мне может потребоваться потратить$ 300 CAD, чтобы сообщить об этом.

Есть ли место, где я могу сообщить об этой ошибке, не затрачивая на это денег?


Ниже приведен пример ошибки:

Работает:

USE [msdb]  
(SELECT * FROM msdbms)

Сбой с "Неверный синтаксис рядом с ключевым словом" порядок "."

USE [msdb]  
(SELECT * FROM msdbms ORDER BY dbms)

Кроме того, если я ошибаюсь и это не ошибка, можно объяснить, почему нет?

РЕДАКТИРОВАТЬ
I 'мы добавили это в Microsoft Connect

Ответы [ 4 ]

6 голосов
/ 01 февраля 2018

Теперь, когда Connect удаляется благодаря GDPR, они перенесли весь контент Connect (предположительно!) В UserVoice на форумах обратной связи Azure.Ошибки / проблемы / продукт-обратная связь должны быть направлены туда .

Интересно, что они говорят: "Если у вас есть техническая проблема, пожалуйста, откройте сообщение на StackOverflow или 1012 * MSDN *.»Не уверен, что они имеют в виду под "технической проблемой" и является ли это синонимом "ошибка".Но, учитывая, что Connect использовался для регистрации ошибок, пока он был жив, само собой разумеется, что это новое место, куда они перенесли 4000 отчетов об ошибках из Connect, по-прежнему будет правильным местом для таких ... но яУ меня нет MVP, «инсайдеров» или еще чего-то, так что, надеюсь, кто-нибудь из близких к источнику сможет это проверить.

2 голосов
/ 23 августа 2010

вы можете сообщать об ошибках на сайте подключения к серверу sql https://connect.microsoft.com/SQLServer

однако есть 2 обходных пути, потому что вам действительно не нужна скобка

USE [msdb]  
SELECT * FROM msdbms ORDER BY dbms

USE [msdb]  
select * from 
(SELECT * FROM msdbms) x
ORDER BY dbms
1 голос
/ 23 августа 2010
0 голосов
/ 01 сентября 2010

Более смешная или неприятная ошибка / особенность заключалась бы в том, чтобы получить неправильно отсортированный список, выполнив следующее:

USE [msdb]  
select * from (SELECT top 100 percent * FROM msdbms order by 1 desc) t

Поскольку, по-видимому, в принципе, сортировка с верхними 100 процентами не работает.И самое забавное в том, что вам разрешено указывать порядок, даже если вы ничего от этого не получаете.

Это скорее комментарий «просмотра» и на самом деле это не ошибка.Но интересно упомянуть.

...