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