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 で機能します。2 番目のレジストリ値は、SQL Server 2000 でのみ機能します。

于 2011-08-07T08:29:30.470 に答える