私たちは常に .sqlproj 拡張子を使用して VS2012 SSDT でデータベースの設計と開発を行い、SQLPackage と DACPAC を使用して SQL Server に展開しました... または、Visual Studio からパブリッシュ ルールをセットアップしました。
データベースを Amazon RDS SQL Server に移行しました。
最近、データベースの設計にいくつかの変更を加え、その変更を公開しようとしましたが、このエラーが発生しました。
Error SQL72014: .Net SqlClient Data Provider: Msg 15151, Level 16, State 1, Line 1 Cannot find the user 'dbo', because it does not exist or you do not have permission.
Error SQL72045: Script execution error. The executed script:
REVOKE INSERT
ON OBJECT::[dbo].[table_name] TO [database_role] CASCADE
AS [dbo];
このタイプのデータベース プロジェクトを Amazon に公開する方法をあらゆる場所で検索しましたが、スキーマ用にローカルの SQL Server データベースを維持し、Red-Gate SQL Compare を購入して変更を移行する以外に..困惑しています..
どんな提案でも大歓迎です。