Oracle Tuner 1.0.0-beta.7 — 포터블 (Windows x64)
====================================================

실행 방법
---------
1) 압축을 원하는 폴더에 풉니다 (경로에 한글/공백이 있어도 됩니다)
2) OracleTuner.exe 를 더블클릭  (트레이 런처 — 권장)
3) 브라우저가 자동으로 http://127.0.0.1:7070 을 엽니다

포트에 대하여
-------------
기본 포트는 7070 입니다. 그 포트를 이미 다른 프로그램(설치판 Oracle Tuner 등)이
쓰고 있으면 **자동으로 비어 있는 다음 포트**(7071, 7080, 8070, 8080, 9070 순)로
띄웁니다. 실제 주소는 트레이 아이콘 툴팁과 logs\server.log 에 나옵니다.
[열기] 메뉴는 언제나 실제 포트로 엽니다.

포트를 고정하고 싶으면 config\settings.json 의 server.port 를 바꾸세요
(처음 실행하면 이 파일이 기본값으로 자동 생성됩니다):

  {
    "server": { "port": 7071 }
  }

직접 지정한 포트가 사용 중이면 자동으로 바꾸지 않고 오류로 알립니다.
한 번만 다른 포트로 띄우려면: OracleTuner.bat --port 7071

설치판과 포터블을 함께 써도 됩니다. 서로 다른 폴더에 있으면 트레이·서버·데이터가
모두 따로 돌아갑니다(트레이 아이콘도 각각 하나씩 뜹니다).

트레이 아이콘 (작업표시줄 오른쪽 아래)
--------------------------------------
실행하면 트레이에 아이콘이 남습니다. 아이콘을 오른쪽 클릭하면
  열기 / 시작 / 정지 / 종료
를 쓸 수 있습니다. 더블클릭하면 브라우저가 열립니다.

★ 반드시 [종료] 로 끄세요. 그래야 서버(node)와 Java 프로세스까지 함께 정리됩니다.
  창만 닫으면 백그라운드 프로세스가 남아 폴더 삭제가 실패할 수 있습니다.

OracleTuner.bat 도 그대로 들어 있습니다. 실행 로그를 콘솔로 직접 보며
문제를 진단해야 할 때 쓰세요(트레이 없이 서버만 뜹니다).

필요한 것
---------
- Windows x64
- Java 11 이상 (JRE 또는 JDK). 없으면 실행 시 [설정] 화면에서 경로를 지정하세요.
  JRE 가 없다면 "JRE 포함판" 을 받으세요.
- Node: 포함되어 있습니다 (runtime/node.exe)
- Oracle JDBC 드라이버: java/lib/ojdbc11.jar 에 포함되어 있습니다

처음 사용
---------
1) 우측 상단 [접속] → 접속 정보 입력
   · 서비스명은 반드시 입력하세요 (Oracle Free: FREEPDB1, XE: XEPDB1)
2) [SQL 목록] → [샘플 예제] → 예제가 설치됩니다
3) [데모 데이터 생성] → 시험용 표 30만 건 생성 (1~2분)
4) 예제를 열고 [튜닝 후보] → [후보 생성] → [토너먼트 실행]

자세한 사용법은 프로그램 안의 [도움말] (F1) 을 보세요.

저장되는 위치
-------------
- config/   접속 정보(비밀번호는 암호화), 설정
- data/     저장한 SQL, 튜닝 이력
- logs/     실행 로그
이 폴더째 옮기면 그대로 이어서 쓸 수 있습니다.

베타 안내
---------
이 버전은 베타입니다. 튜닝 결과의 최종 검증은 사용자의 몫입니다.
운영에 반영하기 전 반드시 직접 확인하세요.

문의: foxnail.biz@gmail.com
홈페이지: https://foxnail.kr
라이선스: MIT
