1

我正在尝试向 Sql Server 添加扩展存储过程。我需要将它的代码放在与标准 Sql Server dll 文件相同的文件夹中。我知道它们存储的默认位置是 C:\Program Files\Microsoft SQL Server\Mssql\Binn,但运行 Sql Server 的计算机上不存在该文件夹。

我怎样才能找到标准 dll 文件的确切存储位置?

4

2 回答 2

0

它存储在注册表中,可以位于多个不同位置之一。如果 SQL Server 安装为默认实例,则它位于此处。

HKLM\SOFTWARE\Microsoft\MSSQLServer\Setup\SQLPath

如果 SQL Server 作为命名实例安装,则它位于此处。只需将单词 INSTANCE 替换为实例的实际名称即可。

HKLM\SOFTWARE\Microsoft\Microsoft SQL Server\INSTANCE\Setup\SQLPath.

注意第一个注册表值适用于 SQL Server 7 和 2000。第二个仅适用于 SQL Server 2000。

于 2011-08-07T08:29:30.470 回答
0

如果只是在“Microsoft SQL Server”文件夹中搜索“binn”,就可以找到它。

于 2019-11-25T17:21:45.480 回答