SQL Server is not releasing Extended SP DLL.

  • During a Wise Installation upgrade of our software, we are renaming a

    directory that contains our ExtendedSP DLL. We issue a

    DBCC TSWSQLXP(Free) call before doing the rename, yet SQL Server,

    still "holds on" to that DLL. We install a new version, and the ListDLLs

    utility (from sysinternals) lists the new DLL in the correct directory.

    However, when trying to remove the renamed directory, it won't let us

    remove the old DLL because it says it is in use. We can delete the NEW

    DLL in the NEW directory with no problem.

    I have run the DBCC call numerous times and SQL Server STILL won't

    release the DLL for deletion. The only way to delete the OLD DLL is to

    stop the SQL Server, delete the DLL, and then restart SQL Server. We

    do NOT want to do this because there may be other processes running in

    SQL Server.

    Any help here would be greatly appreciated.

     

  • DBCC TSWSQLXP ???

    I think that I may need a bit of education on this one ...

    RegardsRudy KomacsarSenior Database Administrator"Ave Caesar! - Morituri te salutamus."

  • From BOL:

    DBCC dllname (FREE)

    Unloads the specified extended stored procedure dynamic-link library (DLL) from memory.

  • Thanks !!!

    RegardsRudy KomacsarSenior Database Administrator"Ave Caesar! - Morituri te salutamus."

Viewing 4 posts - 1 through 3 (of 3 total)

You must be logged in to reply to this topic. Login to reply