데이터베이스에 배치된 루틴 편집

데이터베이스에 배치된 루틴을 편집할 수 있습니다. 업데이트된 루틴을 배치하여 데이터베이스에 있는 원래 루틴을 대체합니다.

이 태스크 정보

데이터 소스 탐색기 보기 또는 관리 탐색기 보기에서 루틴을 엽니다. 루틴 편집기에서 루틴을 편집합니다. 루틴을 편집한 후 루틴을 배치하여 데이터베이스에 있는 원래 루틴을 대체할 수 있습니다. 또한 루틴을 파일로 저장할 수 있습니다.
팁: 데이터 소스 탐색기 보기 또는 관리 탐색기 보기에서 프로젝트로 루틴을 끌어 놓아서 데이터베이스에 배치된 루틴을 작업공간에 저장할 수 있습니다.

프로시저

데이터베이스에 배치된 루틴을 편집하려면 다음을 수행하십시오.

  1. 데이터 소스 탐색기 또는 관리 탐색기를 여십시오.
  2. 탐색기 보기에서 루틴을 탐색한 후 루틴을 마우스 오른쪽 단추로 클릭하고 루틴 편집기를 사용하여 열기를 클릭하십시오.
    • 데이터 소스 탐색기에서 데이터베이스의 스키마 폴더로 이동하십시오. 각 스키마 폴더에는 PL/SQL 패키지 폴더, 사용자 정의 함수(UDF) 폴더 및 스토어드 프로시저 폴더가 있습니다. 스키마에 대한 루틴을 보려면 폴더를 여십시오.
    • 관리 탐색기에서 애플리케이션 오브젝트 폴더를 여십시오. PL/SQL 패키지 폴더, 사용자 정의 함수(UDF) 폴더 또는 스토어드 프로시저 폴더를 선택할 때 루틴이 오브젝트 목록에 표시됩니다.
    루틴의 사본이 루틴 편집기에서 열립니다.
  3. 루틴을 편집하십시오.

    루틴을 수정한 후 업데이트된 루틴을 배치할 때 루틴을 컴퓨터에 파일로 저장할 수 있습니다.

  4. 루틴을 배치하십시오. 루틴 편집기에서 데이터베이스 서버에 루틴 배치 단추를 클릭하십시오. 워크벤치에서 수정된 루틴을 저장하라는 프롬프트를 표시합니다. 루틴을 컴퓨터에 파일로 저장할 수 있습니다. 파일에는 데이터베이스의 특성 정보와 루틴 소스 코드가 포함됩니다.

    루틴 배치 마법사가 열립니다.

  5. 마법사를 완료하십시오. 루틴을 배치할 때 마법사의 루틴 옵션 페이지에서 디버깅 사용을 선택하여 디버깅을 사용 가능하게 설정하십시오.

    편집된 루틴이 모듈에 있는 원래 루틴을 대체합니다.

  6. 루틴 편집기에서 루틴을 실행하거나 디버그하십시오.
    • 배치된 루틴을 실행하려면 데이터베이스 서버에서 루틴 실행 단추를 클릭하십시오.
    • 디버깅을 사용 가능하게 설정한 경우 데이터베이스 서버에서 배치된 루틴 디버그 단추를 클릭하여 루틴을 디버그하십시오.

다음에 수행할 작업

디버그할 루틴을 배치한 후 루틴 편집기, 데이터 소스 탐색기 또는 관리 탐색기에서 루틴을 디버깅하거나 실행할 수 있습니다.

워크벤치에서 파일 > 파일 열기를 선택하여 컴퓨터에 저장한 루틴 파일을 엽니다. 루틴 파일을 열 때 데이터베이스 연결 정보를 지정합니다. 루틴을 배치하고 실행할 때 사용자가 선택하는 연결이 사용됩니다.


피드백