1

データベースプロジェクトを公開する方法を学習しています。私はまだ最良の方法を見つけようとしていますが、今はサーバー上にデータベースがありません。Publish Database Generate Scriptボタンが無効になっています

私はスクリプトを生成すると思っていました。しかし、Publish Databaseダイアログを開くと、スクリプト生成ボタンが無効になります。

Screen Shot

私はターゲット・データベース接続フィールドを設定する必要が推測しているが、私のシステム上のデータベースには、(何もありませんそのうち)サーバー上のデータベースを反映するものではありません。

サーバーでデータベースを作成するスクリプトを生成するにはどうすればよいですか?

答えて

2

スクリプトを生成するには、ターゲットデータベース接続が必要です。 SSDTは、コンパイルされたプロジェクトをデータベースと比較することによって機能します。存在しない場合はデータベースを作成するように指定することができますが、ターゲットがない場合は、プロジェクトと比較してデータベースをインラインにするために何を公開する必要があるかを比較する必要はありません。

スクリプトが必要な場合は、これをローカルインスタンスの新しい/ダミーデータベースにポイントし、スクリプトを生成します。しかし、これをデータベースで定期的に指摘し、プロジェクト内の公開プロファイルとして保存する方が良いので、これを簡単に再利用できます。

https://schottsql.wordpress.com/2013/10/22/all-ssdt-articles/ここをクリックしてください。私はこのリストに出版に関するポストを持っています。

関連する問題