0

私の同僚は、Red Gateの製品「Ready Roll」をSql Source Control(RedGate)にもリンクしています。彼がReady Rollをアンインストールした後、私たち(彼または他のチームの誰も)はストアドプロシージャを変更したり、データベースを変更したりすることはできません。SSMS:データベースはリンクされているため検出できませんでした。ユーザーがデータベースをソース管理にリンクしていることを確認してください

管理Studioは、ちょうどこのテキストを空白のエラーペインを示しています。私たちの

Database could not be detected as it is linked. Make sure that the user has linked a database to source control 

いくつかが、成功せず、SQLのソース管理にデータベースをリンク解除と再リンクしようとしています。

私たちのデータベース開発能力を再び回復する方法についてのアイデアはありますか?

+1

ツールがデータベーススキーマを直接ソース管理にリンクしていないため、エラーがReadyRollに関連している可能性は低いです。ただし、スキーマからReadyRollのすべてのトレースを削除する場合は、これらのオブジェクトをクリーンアップする必要があります。__MigrationLog(table)および__MigrationLogCurrent(view) –

+0

@ DanNolan、あなたは正しいです。同じ同僚が別のデータベース(ただし同じサーバー上)でApexSQLソース管理をテストしていました。彼はそれを解除した後、すべて正常に戻っていた。 –

答えて

2

また、ApexSQLソースコントロールを使用し、共有開発モデルを使用していますか? ApexSQL DBのリンクを解除します。

関連する問題