sp_freedll
语法
参数
<dll_name>
是要从 XP Server 内存卸载的 DLL 的文件名。
示例
示例 1
卸载 sqlsrvdll.dll DLL:
sp_freedll "sqlsrvdll.dll"
用法
使用 sp_freedll 时,还存在一些其它注意事项:
- sp_freedll 无法释放系统 ESP 的 DLL。
- 对于使用 sp_freedll 显式卸载 DLL 而言有一种替代方法,就是指定 DLL 在调用它们的 ESP 请求终止后总是被卸载。为此,将 esp unload dll 配置参数设置为 1 或用 -u 选项启动 xpserver。
- 无法用来在不关闭 XP Server 或 SAP ASE 服务器的情况下更新 DLL 中的 ESP 函数。
- 如果您使用 sp_freedll 卸载正在使用中的 DLL,则 sp_freedll 将成功执行,但导致当前正使用该 DLL 的 ESP 失败。