0

我正在使用 sp_trace_create 在 Junit 中测试此功能。这正在成功执行。为了能够多次运行,我需要删除创建的跟踪文件。

cursor.parseCall("DECLARE @traceid int;" +
                    "EXECUTE @traceid=sp_trace_create ?,?,?,?,? ;" +
                    "SELECT @traceid");
            cursor.registerOutParameter(1, DBType.SQLT_INT);
            cursor.setIntParam(2, 2);
            cursor.setStringParam(3, "C://trace23");
            cursor.setLongParam(4, 4);
            cursor.setDateParam(5, stopDate);

            cursor.executeCall();

我想知道如何删除在位置 C://trace23.trc 中创建的文件(远程)。

另一种选择是对带有日期的文件名进行时间戳排序

    cursor.setStringParam(3, "C://trace"+cal.getTimeInMillis());

但我不确定这有多正确。

4

0 回答 0