2

VS 2012 と SQL Server 2008 を使用していますが、サーバー エクスプローラーに [プロバイダーに公開] オプションがないことに気付きました。これによると、データベース公開ウィザードは廃止されましたか?

http://forums.asp.net/post/5122271.aspx

データベースを今すぐサーバーに公開するにはどうすればよいですか? VS IDE内からこれを行う代わりに、スクリプトを生成することが唯一のオプションですか?もしそうなら、誰かがストアドプロシージャを含むDBを生成する手順を提供できますか?

アップデート:

4

2 に答える 2

3

Visual Studio からデータベーススキーマを展開/更新できます。

  1. VS2012: 表示 -> SQL Server オブジェクト エクスプローラー パネル
  2. データベースを右クリック -> スキーマ比較...
  3. リモート データベースをターゲットとして選択する
于 2012-11-05T13:01:01.600 に答える
1

解決策は、SQL Server 2008 で SSMS を使用することでした。オブジェクト エクスプローラーでデータベース ノードを右クリックします。[タスク] -> [スクリプトの生成] を選択し、必要なオプションを指定してウィザードを完了します。VS内からの迅速かつ簡単な展開にはあまり満足できません...

いくつかのチュートリアル:

http://www.sqlchick.com/entries/2011/3/12/scripting-out-data-in-sql-server-2008-r2.html

http://www.mssqltips.com/sqlservertip/2500/sql-server-2008-r2-generate-scripts-wizard-with-database-schema-and-data/

于 2012-10-08T14:02:04.027 に答える