-2

当我们安装 SQL Server 时,它不会要求安装.Net Framework,但所有最新版本的 Windows 都默认安装了 .Net。我最近对 ​​SSIS 引擎进行了一些编程(使用 C#),我看到了以下 DLL。

在此处输入图像描述

现在我可以在 .Net 项目中引用这个 DLL 并开始从中调用功能......我不需要做任何互操作。我的理解是这都是 .Net DLL SQL Server 引擎也将使用它们,所以它是一个 .Net 应用程序吗?

我正在寻找这些信息,因为我想知道我们使用本机(Windows SDK)的性能,因为 .Net Frameworks SDK 带有稳定性开销,并且企业 RDBMS 肯定需要显示性能。

4

1 回答 1

1

SQL Server 2005 及更高版本已开始在内部支持 .NET 对象。您可以引用 .NET 程序集等。

您确实需要 .NET 框架来安装 SQL Server。

但是,SQL Server 的核心数据库引擎仍然是用本机代码编写的。

于 2012-07-15T02:45:36.673 回答