개발 스키마에 SQL 저장 프로 시저를 만들었습니다. 이제 우리는 개발 코드를 프로덕션으로 옮기는 작업에 착수했습니다. 한 스키마에서 다른 스키마로 저장 프로 시저를 복사하려면 어떻게합니까? 타겟 스키마에서 전체 프로 시저를 다시 컴파일해야합니까? 또는 대상 스키마에 이러한 프로 시저를 등록하는 방법이 있습니까? 어느 누구도 저장 프로 시저를 복사하는 더 나은 방법을 제안 할 수 있습니까?DataSources/Schema간에 SQL 저장 프로 시저를 복사 하시겠습니까?
나는 윈도우 버전 5 릴리스에 대한 수레 쉬가
예, 맞습니다.하지만 외부 데이터베이스 개발 도구를 사용하지 않고 iSeries 명령을 통해이 절차를 등록/실행하는 방법은 무엇입니까? 즉 모든 SQL 파일을 물리적으로 실행하지 않아도됩니다. 자격을 갖춘 저장 프로 시저로 스키마를 프로덕션하기 만하면됩니다. –
SQL로 소스 유형을 가진 정상 소스 파일에 테이블, 인덱스 등을 작성하기 위해 SQL을 넣습니다. 그런 다음 현재 라이브러리를 프로덕션 데이터 라이브러리로 변경하고 RUNSQLSTM 명령으로 SQL을 실행합니다. 당신은 쉽게 PDM에 추가 할 수 있습니다 ...나는 옵션으로 RS를 사용하고 "RUNSQLSTM SRCFILE (& L/& F) SRCMBR (& N) COMMIT (* NONE)"을 명령으로 사용합니다. 원하는 경우 모든 것을 한꺼번에 실행할 수 있습니다. –
완벽한 세계에서 그렇습니다. 그러나 여기저기서 이들을 생성하고 소스를 남기지 않는 뼈대를 가진 프로젝트 매니저가 있다면, 새로운 db로 복사하는 꽤 자동화 된 방법을 갖는 것이 좋을 것입니다. – btk