2011-01-04 4 views
0

테이블에 대한 잘못된 데이터베이스에 액세스하는 간단한 마이그레이션의 db : schema : dump 부분에 대한 해결 방법은 누구나 (원숭이 패치 레일없이) 해결할 수 있습니까? 오류가 발생했습니다.여러 데이터베이스에서 마이그레이션 실행/스키마 덤프 오류

* Mysql :: Error : 'database1.boxscores'보기에서 잘못된 테이블 또는 열 또는 함수 또는 정의 자/호출자가이를 사용하는 데 필요한 권한이 없음 : SHOW 입력란에서 boxscores *

박스 스코어가 데이터베이스 2에있는 경우. ActiveRecord 모델은 연결을 설정하고 응용 프로그램이 제대로 작동하도록 설정되어 있습니다. 실패한 마이 그 레이션뿐입니다. 스키마 덤프의 b/c 만 해당됩니다.

+0

활성 레코드 연결을 추가하여이 문제를 해결할 수있었습니다. 또한 테이블의 모델이 기본 DB 연결을 무시하지 않았 음이 밝혀졌습니다. – tesserakt

답변

1

나는 대답을 찾았 기 때문에 대답 할 것이고 누군가에게 도움이 될 것입니다. 아무도 대답하지 않았으니 여기에 우리가 간다.

Active Record connect를 추가함으로써이 문제를 해결할 수 있었다. 또한 테이블의 모델이 기본 DB 연결을 무시하지 않았 음이 밝혀졌습니다.

+0

액티브 레코드 연결이란 무엇을 의미합니까? 뷰에 대한 모델을 만드는 것을 의미합니까? 나는 똑같은 문제가있어 어떤 답을 찾기가 매우 어렵다. – WiteCastle

관련 문제