2016-06-23 6 views
0

私はAzureからローカルのSQL Express 2014インスタンスにデータベースをコピーしようとしています。私の次の試みが分離スクリプトを使用してスキーマを作成することでしたし、次に使用Azureからバックアップを取得する正しい方法は何ですか?

など、

私の最初の試みは、テーブルとインポートデータを作成するために、インポートウィザードを使用していたが、これは任意の制約なしにテーブルを作成し、アイデンティティの仕様ウィザードのデータのみ:私は手動でIDの挿入と外部キーの無効化を有効にする必要があるという問題があります。私はまだこのオプションを放棄し、いくつかのエラーが発生します。

次に、私はSQLAzureMWに移動しました。これはフォルダ内にいくつかの.datファイルを生成します(BCPと思います)。

これを解決するには、いくつかのご意見をお聞かせください。

答えて

2

Data Tier Applicationを使用してください。 Azure管理ポータルを使用して、エクスポート(backpacファイル)を作成し、これを社内または別のAzureデータベースにインポートすることができます。

+0

私はそれを検証するために、今のWindowsマシンを持っていないが、私はメニューの 'インポートデータ層Application'を持っていない覚えています。私はSQL Express(2014)を使用しているという事実に関連していますか? – StackOverflower

+0

最新のManagement Studioが必要です。私はそれもPowerShellとして動作すると思います。最新のSSMS/PoShが古いエンジンバージョン(2014年)にインポートできるかどうか、またExpressが実際にサポートされているかどうかはわかりません(どちらもテストするマシンがありません)。 –

関連する問題