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のソース管理にデータベースをリンク解除と再リンクしようとしています。
私たちのデータベース開発能力を再び回復する方法についてのアイデアはありますか?
ツールがデータベーススキーマを直接ソース管理にリンクしていないため、エラーがReadyRollに関連している可能性は低いです。ただし、スキーマからReadyRollのすべてのトレースを削除する場合は、これらのオブジェクトをクリーンアップする必要があります。__MigrationLog(table)および__MigrationLogCurrent(view) –
@ DanNolan、あなたは正しいです。同じ同僚が別のデータベース(ただし同じサーバー上)でApexSQLソース管理をテストしていました。彼はそれを解除した後、すべて正常に戻っていた。 –