2009-10-01 5 views
0

새 프로젝트의 라이브 환경을 설정하고 있습니다. 내 개발자 및 테스트 시스템과 달리 라이브 환경은 웹 서버 (Win 2003)와 별도의 DB 서버 (MYSQL)로 구성됩니다. 소프트웨어의 각 릴리스에 대한MySQL에 저장된 Procs 원격 설치

내 설치 과정 멋지게 그러나, 나는 그 과정에서 내 저장 프로 시저를 설치하는 방법을 작동하지 않을 수 있습니다 나에게 등

전체 롤백 옵션을 제공, 스크립트된다. MYSQL이 웹 서버에 설치되어 있지 않고 ODBC를 통해서만 DB에 액세스하기 때문에 MYSQL 명령 줄을 실행할 수 없습니다.

명령 줄에서 ODBC를 통해 웹 서버에서 MYSQL 명령을 실행할 수있는 방법이 있습니까? 정말 모든 것을 함께 유지하여 "Install v123"을 실행할 수 있으며, 모든 것이 윙윙 거리며 한 번에 설치됩니다.

답변

0

좀 더 우아한 해결책이있을 수 있습니다. 몇 년 전에 아주 비슷한 문제가 있었고 결국에는 설치가 끝날 때 스크립트를 실행하는 작은 독립 실행 형 프로그램을 작성했습니다.

또 다른 일반적인 옵션은 설치 후 사용자가 이동하는 구성 유틸리티/페이지의 일부로 실행되도록하는 것이지만 1 단계 설치로 유지하려고한다고 가정합니다.

관련 문제