我需要使用 Visual Studio 在 SQL Server 2000 中创建一个扩展存储过程。它在 SQL Server 2008 和 2012 中运行良好。添加 dll 后,我按照此处描述的说明操作 ,存储过程无法运行!
此处为 SQL Server 2012描述了创建扩展过程的过程。但是我需要在 SQL Server 2000 中以相同的方式创建相同的东西。
恐怕根本不可能。
如果您查看链接到的页面 ( http://msdn.microsoft.com/en-us/library/ms164653.aspx ),您会看到 SQL Server 2000 未列在“其他版本”下拉列表中。
你不能这样做。
SQL Server 2005和更新版本引入了这种CLR 支持- 在 SQL Server 中包含 .NET 代码的能力。
SQL Server 2000没有类似的功能。您将需要使用本机 C++ API -在此处查看此链接以了解初学者。