0
제 동료가 Sql 소스 컨트롤 (RedGate)에 연결된 데이터베이스에서 RedGate의 "Ready Roll"제품을 사용해 보았습니다. Ready Roll을 제거한 후 우리 (그 사람도 우리 팀의 나머지)도 스토어드 프로 시저를 변경하거나 더 이상 데이터베이스를 변경할 수 없습니다. 우리 중 일부는하지만 성공하지 않고, 링크 해제 및 SQL 소스 제어에 대한 데이터베이스를 재 연결 시도SSMS : 연결된 데이터베이스를 검색 할 수 없습니다. 사용자가 데이터베이스를 소스 컨트롤에 연결했는지 확인하십시오.
Database could not be detected as it is linked. Make sure that the user has linked a database to source control
:
관리 Studio는이 텍스트 빈 오류 창을 보여줍니다.
데이터베이스 개발 능력을 다시 복원하는 방법에 대한 아이디어가 있으십니까?
도구가 데이터베이스 스키마를 소스 제어에 직접 연결하지 않는다는 점에서 오류는 ReadyRoll과 관련이 없습니다. 그러나 스키마에서 ReadyRoll의 모든 흔적을 제거하려는 경우 다음 객체를 정리할 수 있습니다. __MigrationLog (table) 및 __MigrationLogCurrent (view) –
@ DanNolan, 정확합니다. 같은 동료가 다른 데이터베이스 (하지만 동일한 서버에 있음)에서 ApexSQL 소스 제어를 테스트하고있었습니다. 그가 연결을 끊은 후에 모든 것이 정상으로 돌아 왔습니다. –