在项目中评估SqlClient,可以先看清用途边界:Microsoft.Data.SqlClient 为 .NET 应用程序提供与 SQL 服务器的数据库连接。团队若要把它用于部署与运行环境,应先处理权限、依赖和环境差异会放大维护成本,否则试用结果很容易失真。我建议在非生产环境复现一次安装与运行,重点记录依赖锁定、权限边界、日志、回滚和资源消耗,再与现有方案比较。对愿意维护环境并重视故障恢复的工程团队来说,这个仓库值得继续验证;只求即装即用的人则要先看维护成本。
适用于 SQL 服务器的 Microsoft SqlClient 数据提供程序
Microsoft.Data.SqlClient 是 Microsoft SQL 服务器(
搭建指南 BUILDGUIDE.md 变更日志 CHANGELOG.md 行为准则 CODE_OF_CONDUCT.md 编码风格 编码-style.md 贡献 CONTRIBUTING.md 版权信息 COPYRIGHT.md 路线图 roadmap.md 审核流程 评论-process.md 支持政策 SUPPORT.md从 System.Data.SqlClient 移植
请参阅 porting-cheat-sheet.md,了解从 System.Data.SqlClient 到 Microsoft.Data.SqlClient 的安全移植体验,并通过增强本指南与我们分享您的经验对于未来的开发人员。
还有疑问吗?
查看我们的 FAQ。还没有回答吗?创建 问题 来提问。
安全性
Microsoft 认真对待我们的软件产品和服务的安全性,其中包括通过我们的 GitHub 组织管理的所有源代码存储库,其中包括 Microsoft、Azure、DotNet、AspNet、Xamarin 和 我们的GitHub 组织。
如果您认为您在任何 Microsoft 拥有的存储库中发现了符合 Microsoft 对安全漏洞 的定义的安全漏洞,请按照如下所述向我们报告。
报告安全问题
请不要通过公开的 GitHub 问题报告安全漏洞。
相反,请将其报告给 Microsoft 安全响应中心 (MSRC),地址为 https://msrc.microsoft.com/create-report。
如果您希望在不登录的情况下提交,请发送电子邮件至 [email protected]。 如果可能,请使用我们的 PGP 密钥加密您的消息;请从 Microsoft 安全响应中心 PGP 密钥页面 下载。
您应该会在 24 小时内收到回复。如果由于某种原因您没有这样做,请通过电子邮件跟进,以确保我们收到您的原始消息。更多信息请参见 microsoft.com/msrc。
请提供下面列出的所需信息(尽可能多),以帮助我们更好地了解可能问题的性质和范围:
此信息将帮助我们更快地对您的报告进行分类。
如果您正在报告错误赏金,更完整的报告可以有助于获得更高的赏金奖励。请访问我们的 Microsoft Bug 赏金计划 页面,了解有关我们活动计划的更多详细信息。
首选语言
我们希望所有通讯均使用英语。
政策
Microsoft 遵循 协调漏洞披露 的原则。
商标
该项目可能包含项目、产品或服务的商标或徽标。 Microsoft 商标或徽标的授权使用须遵守且必须遵循 Microsoft 的商标和品牌指南。在此项目的修改版本中使用 Microsoft 商标或徽标不得引起混淆或暗示 Microsoft 赞助。对第三方商标或徽标的任何使用均须遵守这些第三方的政策。