我对使用端口1433的代理监视和转换SQL命令和查询结果感兴趣,但我不太了解SQL如何通过线路工作。我在哪里可以找到关于此的一些信息或文档,对于SQL Server,以及更普遍的其他SQL产品?
答案 0 :(得分:4)
任何客户端(包括SqlClient)都使用表格数据流协议(又称TDS)与SQL Server进行通信。由于该协议属于EU Microsoft competition case,因此完全记录在案。有关完整说明,请参阅Tabular Data Stream Protocol。 FreeTDS是GNU / LGPL的替代实现。
请注意,TDS可以在不同的传输上实现,例如命名管道,TCP或共享内存。所有这些传输协议都是相同的。
SQL Server“家族”下的某些产品不属于欧盟裁决范围,并且没有记录。