。私は同じazure SQLサーバーで2つのデータベースを持っている.i両方のデータベースがトリガーを使用してお互いに対話したい。つまり、レコードが最初のデータベースの顧客テーブルに挿入されている場合、トリガーは起動され、レコードは別のデータベースに挿入されます。Azure SQLクロスデータベーストリガー
0
A
答えて
1
あなたがしようとしていることは、Sql Azureでは許可されていないと思います。私の専門知識から、あなたがやっていることは、オンプレミスの悪い習慣でもあります(バックアップの復元と可用性の問題のシナリオを考える)。 アプリケーションに依存関係を移動し、必要に応じて両方のデータベースをアプリケーションに更新させる必要があります。とにかく 、あなたがこのアプローチを継続したい場合は弾性問合せ機能の上に見てみてください。https://docs.microsoft.com/en-in/azure/sql-database/sql-database-elastic-query-overview
私は何か
1
で我々は/その我々のトリガーと同じ問題を抱えていた助けることができる場合は私に知らせてくださいinsert-update-deleteに使用します。プライマリテーブルを持つDatabase-1にレコードを書き込むだけでなく、テーブルの「アーカイブ」バージョンを保持するDatabase-2も更新します。
私たちが特定してテストしている唯一の解決策は、すべてのテーブルを1つのデータベースにまとめ、1つのデータベース内の別々のデータベーススキーマで異なるテーブルを分離することです。
このアプローチのこれまでの分析は有望です。
関連する問題
- 1. SQL Serverのクロスデータベーストリガー
- 2. Azure SQlサーバーAzure SQLデータベースでのクロスサーバーデータベースクエリ
- 3. Azure SQL
- 4. Azure WebJobsとAzure SQL Server?
- 5. Azure SQLとMySQL用Azureデータベース
- 6. Azure SQL Serverシステムデータベース
- 7. SQL Azureデータベーススキーマパッチシステム
- 8. Azure SQLデータベース
- 9. SQL AzureとCakePHP
- 10. SQL AzureとVB.NET?
- 11. create sql azure database
- 12. SQL Azureデータベース
- 13. SQL Azureのリファレンス
- 14. SQL Azureクロスサーバーコピーエラー
- 15. Azure SQLデータベースDTU
- 16. Azureバックアップデータベース(SQLダンプファイル)
- 17. Azure SQL遅延
- 18. Azure Sql DataWareHouse API
- 19. SQL Azureとインデックス
- 20. Azure SQLタイムアウト
- 21. SQL Azure相当
- 22. Microsoft AZURE SQL
- 23. Azureストレージテーブル対SQL
- 24. SQL Azureのタイムアウト
- 25. Azure SQLとMySQL
- 26. SSRSとAzure SQL
- 27. Azure SQLデータベースPowerShell
- 28. Azure Growing SQLデータベース
- 29. SQL AzureとSQL Serverのリンク
- 30. Azure Azureファイルサービスの場所からAzure SQL ServerにAzure一括インポートファイル
一般に、DB境界を越えるものは許可されません。例えば。 Azure SQLではUSE文は使用できません。主にアーキテクチャに起因するもので、典型的なSQL Serverマシンとは考えられません。なぜなら、それは1つではないからです。 – juunas
回答ありがとうございます..私は弾力的なクエリを試してみました私のソリューションを見つけることができませんでした..私はあなたの最初のデータベースの顧客テーブルにレコードを挿入すると同じSQL Azureサーバーで2つのデータベースを持っているだけでなく、私の2番目のデータベース顧客テーブル。何か方法はありますか?弾性クエリを除く –