したがって、Azureに格納されている2つのデータベースにアクセスし、SQL Server 2012を使用してそれらにアクセスします。私がしなければならないのは、あるデータベースからテーブルをコピーし、複製して別のデータベースに作成することだけです。インポートおよびエクスポートウィザードを起動し、dbを右クリックしてタスクに移動すると、ウィザードのオプションがそこに表示されます。しかし、メニューのどこにも見つかりません!私は気が狂っているかのように感じますが、これが簡単な解決策であることを願っています!これが私が見ているもののスクリーンショットです。どんな助けでも大歓迎です!ありがとう!
Azure SQLでは利用できないため、インポート/エクスポートウィザードは表示されません。 SSMSの最新バージョンをダウンロードしても、表示されないはずです。
オンプレミスのSQL Serverデータベースが機能する別の環境にいる。そのAzure SQLでは、クロスデータベースクエリの使用はサポートされていません。 insert into or select insert
は機能しません。
テーブルの大きさにもよりますが、最も簡単なことは、スクリプトオブジェクトウィザードを使用してデータを含めることです。次に、それを宛先データベースで実行します。
これを定期的に行う必要がある場合は、Azureが提供するデータ同期サービスをご覧ください。
みんなの答えをありがとう、しかし私は回避策を見つけました!基本的に、インポートとエクスポートWizardを手動でSQL Serverに手動で追加する必要がありました。 [ツール]> [外部ツール]に移動する必要がありました(スクリーンショットを参照)。
次に、外部ツールダイアログが開きます(スクリーンショットを参照)。
その後、タイトルを指定できますが、コマンドフィールドには、インポートおよびエクスポート実行可能ファイルのパスを入力できます。 C:\Program Files (x86)\Microsoft SQL Server\130\DTS\Binn\DTSWizard.exe
がここで見つかりましたが、一部の人にとってはC:\Program Files\Microsoft SQL Server\130\DTS\Binn\DTSWizard.exe
にも含まれると思います。次に[OK]をクリックします。これで、[外部ツール]をクリックした場所の真上のツールの下にあるオプションになります。その後、エクスポートとインポートWizardが登場し、それは魅力のように機能しました。ウィザードに従って、2つのAzureデータベース間でテーブルを転送することができました。