2014-01-13 2 views
1

Plastic SCM과 MySQL을 새로 설치 한 후 데이터베이스 백엔드를 MySQL로 변경하려고했지만 일관되게 다음 오류가 발생합니다.플라스틱 SCM MySQL 설치

The database rep_1 can't be created. Check the server log (plastic.server.log). Error: Timeout expired. The timeout period elapsed prior to completion of the operation or the server is not responding. at Codice.CM.Data.BaseDataManager.CreateSingleRepository(Int64 repId) 
    at admintool.DatabaseCopier.Start() 
    at admintool.DatabaseMigrator.MigrateDatabases() 
    at admintool.DatabaseMigrator.Start() 

아이디어가 있으십니까? MySWL 또는 SQL Server를 어떻게 설정합니까? 나는 Sqlite 작동하지만 전환해야합니다.

답변

2

그것은 당신의 MySQL 설치는 시간 제한 예외, 몇 가지 아이디어 던지고 보인다

  • 사용자가 지정한 사용자에게 부여 된 액세스인가를 ???
  • IP의 서버 이름을 변경해보십시오. DNS가 추악한 경우도 있습니다. IP 또는 로컬 호스트를 지정하면 컴퓨터 이름을 지정하십시오.
  • 검토 당신은 MySQL의 또는 SQLSERVER 당신이 그것을 아주 쉽게, 다음 자습서를 따를 수 있습니다 시도 할 경우

더 많은 정보 (plasticd.log.txt)를 얻을 수있는 서버 로그, 그것은 플라스틱을 사용 넣은 사람은 아니다 SCM 관리 도구이지만 더 많은 매개 변수를 지정할 수 있기 때문에 더 강력한입니다 :

문제로 돌아가서, 다음을 시도해 볼 수 있습니다. (플라스틱 SCM 서버 디렉토리에있는) db.conf 파일이 이제 MySQL에 연결하려고합니다 (열어서 확인하십시오. 공급자 태그)를 입력 한 다음 콘솔 모드에서 서버를 시작하고 관리자 명령 행 창을 열고 플라스틱 SCM 서버 디렉토리로 이동하여 다음을 입력하십시오.

"plasticd.exe --console"

오류가 있습니까? 다른 명령 행 창 유형 "cm lrep"에서 기본 repo를 볼 수 있습니까? 그렇지 않은 경우, 서버 로그 (plasticd.log.txt)를 검토하여 문제점을 찾으십시오.

또는 찾을 수있는 모든 로그 (plasticd.log.txt)를 플라스틱 SCM 포럼 www.plasticscm.net 커뮤니티로 보내면 플라스틱 SCM 담당자가이 문제를 해결할 수 있습니다.

+0

SqlServer를 사용하기로 결정했습니다. 모든 설정이 완료되었습니다. 고맙습니다. –

관련 문제