Я заинтересован в мониторинге и преобразовании SQL-команд и результатов запроса с использованием прокси-сервера для порта 1433, но я мало знаю о том, как SQL работает над проводом. Где я могу найти некоторую информацию или документацию по этому поводу, для SQL Server и, в общем, для других продуктов SQL?Как SqlCommand взаимодействует с Sql Server, подробно?
2
A
ответ
4
Любой клиент, включая SqlClient, связывается с SQL Server, используя протокол табличных потоков данных (также известный как TDS). Поскольку этот протокол подпадает под EU Microsoft competition case, он полностью документирован. См. Tabular Data Stream Protocol для получения полного описания. FreeTDS - альтернативная реализация GNU/LGPL.
Обратите внимание, что TDS может быть реализован на разных транспорте, таких как именованные каналы, TCP или разделяемая память. Протокол для всех этих транспортов одинаковый.
Некоторые продукты под семейством SQL Server не считаются подпадающими под правление ЕС и не имеют документов.
Смежные вопросы
- 1. Как получить изображение с SQL Server на C# через SqlCommand?
- 2. SqlCommand to T-SQL
- 3. Как выбрать несколько столбцов из таблицы подробно в SQL Server
- 4. Sql server ROW_NUMBER() & Rank() функция подробно .... как это работает
- 5. Скорость вставки MS SQL Server с использованием SqlCommand
- 6. TCP-порты, когда веб-сервер взаимодействует с SQL Server Express
- 7. Как написать сложный запрос подробно-подробно в T-SQL
- 8. Оператор SQL SqlCommand выполняется дважды
- 9. Запуск процесса, который взаимодействует с SQL Server из службы Windows - альтернатива заданиям агента SQL Server
- 10. Обновление SQL с SqlCommand в .NET
- 11. SqlCommand вызывает временную задержку хранимой процедуры SQL Server
- 12. Создайте приложение, которое взаимодействует с SQL
- 13. Как вставить арабский текст с помощью SQLCommand в SQL Server с помощью C#
- 14. Преобразование команды SqlCommand в команду T-SQL
- 15. C++ взаимодействует с онлайн-базой данных SQL?
- 16. Как Mobile First Server взаимодействует с оперативной аналитикой?
- 17. Как установить неназванные параметры SQL в SqlCommand
- 18. Оптимизировать SQL UPDATE заявление/SqlCommand
- 19. Как SqlCommand дезинфицирует параметры?
- 20. Мастера подробно интерфейс с несколькими представлениями подробно таблицы, как Mail.app
- 21. SQL Server: drop table с параметрами SQL
- 22. Как вставить кириллические и другие специальные символы в SQL Server с помощью SqlCommand C#?
- 23. SQL Server с C++/CLI
- 24. SQL-запрос, работающий с БД, но не с SQLCommand C#
- 25. Как работает SqlCommand с параметрами?
- 26. Какое ограничение длины запроса SqlCommand
- 27. Параметр не передается с SqlCommand
- 28. Как захватить SQL с замененными параметрами? (.NET, SqlCommand)
- 29. Передача Datetime в SQLCommand
- 30. Преобразование Linq в SqlCommand
Fab, спасибо. Уже найден прокси https://github.com/mclap/tdsproxy! Теперь я должен подождать 8 минут, чтобы принять ваш ответ. – mcintyre321
Последнее обновление 4 года назад фиксация сообщения «строит ОК» ... Звучит многообещающе :) –