I have a stored procedure which uses TABLOCK hint when executing. It works fine from QA. However, when I execute the same sp from a batch file using ISQL, it does not lock the table and , instead, locks extents in tempdb. Is this because ISQL communicates differently with SQL Server 7?