Orange for Tibero 7.0 Plan Tool에서 show trace 수행시 에러 발생
2021.02.18
등록된 파일이 없습니다.

정확한 응답을 위해 아래의 정보를 포함하여 질문을 작성해 주십시오.

 - 제품명 및 버전:

 - DBMS 버전:  Tibero6
 - DB Client 버전: 
 - OS 버전: Linux


Orange for Tibero 7.0  Plan Tool에서 show trace 수행시

Failed to read  '/dplex_db/DMBKDB/dump/plan/tb_dump_28420_293.20308937.trc'

에러가 발생하면고 해당경로에 파일도 생성되어 있지 않습니다


CMD로 FTP 로그인 확인 결과 정상적으로 로그인 되는 현상입니다.  해당경로는 디렉토리 권한은 777로 주어진 상태입니다.




 

  • 오렌지팀
    안녕하세요. 웨어밸리 오렌지 팀입니다.
    Orange for Tibero 에서 Trace 기능 사용시,
    정상적인 Trace 파일의 경우, Session ID값과, PID 값을 기준으로 처리되며,
    해당 Session id 값은 userenv(‘tid’) 값으로,
    그리고 Pid 값은 v$session 에서 위의 Session id 값을 기준으로 검색하여 처리되고 있습니다.
    위 값에 대해 일반 조회가 되는지 확인하여 주시기 바랍니다.

    또한 일부 DB보안 프로그램(DB Safer)의 경우 sid 값을 일부 변경하여 표시되도록 하면서,
    Sid 값을 기준으로 하는 pid 값 검색이 되지 않거나 다른 값이 조회되어,
    저희 오렌지의 Session Monitor의 pid 값을 보이지 않게 하는 경우가 있었습니다.
    이 또한 같이 검토하여 주시기 바랍니다.
    -
    또한 FTP 연결 정보가 정상적으로 이뤄졌는지 확인하기 위해서는,
    Orange 로그 폴더 (%AppData%\Local\WareValley\[Orange 설치폴더명]\log\[날짜]\TraceLog.txt 파일을 참조하여
    로그 메시지를 확인해보시기 바랍니다.


    감사합니다.
    2021.02.19
  • 이창일
    답변감사합니다.
    저희가 Orange for oracle 6.0 도 같이 사용하고 있는 사항인데요.. Orange for oracle에서는 문제가 없이 Trace 를 사용하고 있습니다.

    근데 Orange for Tibero 7.0에서는 해당 문제로 사용를 못하고 있는 사항입니다.


    ChilkatLog:

    GetRemoteFileTextData:

    DllDate: Jan 12 2018

    ChilkatVersion: 9.5.0.71

    UnlockPrefix: WREVLYFTP

    Architecture: Little Endian 32-bit

    Language: Visual C++ 2015 (32-bit)

    VerboseLogging: 0

    downloadToOutput:

    ProgressMonitoring:

    enabled: no

    heartbeatMs: 0

    sendBufferSize: 65536

    ProgressMonitoring

    downloadToOutput:

    downloadToOutput2:

    modeZ: 0

    binaryMode: 1

    setupDataConnection:

    active transfer mode

    setupActiveDataSocket:

    Using ephemeral port range for Active data connection.

    dataPort: 57111

    portIpAddress: 10.X.X.X

    MyIPv4: 10,X,X,X,223,23

    sendCommand:

    sendingCommand: PORT 10,X,X,X,223,23

    sendCommand

    readCommandResponse:

    replyLineQP: 200 PORT command successful. Consider using PASV.

    readCommandResponse

    setupActiveDataSocket

    setupDataConnection

    sendCommand:

    sendingCommand: RETR /dplex_db/DMBKDB/dump/tracedump/tb_sqltrc_28428_378_20459402.trc

    sendCommand

    completeDataConnection:

    acceptDataConnection:

    controlChannelReply:

    Reading intermediate response..

    readCommandResponse:

    replyLineQP: 550 Failed to open file.

    readCommandResponse

    Final response indicates error.

    controlChannelReply

    acceptDataConnection

    Failed to accept data connection.

    completeDataConnection

    Failed to complete data connection.

    downloadToOutput2

    downloadToOutput

    downloadToOutput

    Failed.

    GetRemoteFileTextData

    ChilkatLog

    : WVFtpInterface.cpp : ( 443 )
  • 오렌지팀
    안녕하세요. 웨어밸리 오렌지팀입니다.

    게시판 댓글로 답변을 달아주셔서 확인이 늦었습니다.

    Orange for Tibero 관련하여 Trace 파일에 대한 접근 권한이든, 생성되지 않아 파일이 만들어지지 않은 상황일지 확인이 필요합니다.

    Orange for Oracle 6.0 사용시 잘 사용했다는 말씀은, Oracle 설정이 잘 되었다는 뜻이며,
    Orange for Tibero 사용시 Tibero 설정이 다르기 때문에 반응이 다를 수 있습니다.
    Session Monitor 에서 Trace On을 생성하여, 서버에 생성되는 실제 Trace 파일 위치를
    확인해 보시고 해당 폴더가 FTP로 접근 가능한지 확인하여 보시기 바랍니다.


    감사합니다.
    2021.02.25