2011-07-08 1 views
3

これは私の最初のプロジェクトです^ _^ と私は以前の経験がありません。 MVC内からプロジェクトにデータベースを作成しました。 は、新しい項目の追加]> [SQL ServerデータベースASP.NETウェブサイト(データベース付き)をアップロードするにはどうすればよいですか?

はその後..私は

ADO.NETエンティティのDataModelを使用して、私は私の接続私はデータベースを扱うたびに開く必要はありません、それは唯一の接続文字列ですWeb.configファイル..

、私の質問は:

  1. どのように私は私のデータベースをアップロードすることができますか?
  2. 私のような初心者のためのリソースはありますか?

私はGoogleにそれをやったが、私が知っているために、私はこれは私が欲しいものであるかない場合、私はここに来た理由、それはだ非常に難しいことを発見した:$

答えて

1

それは本当にあなたが持っているアクセスの種類によって異なりあなたのサーバーに。

リモートデスクトップアクセスがある場合は、リモートデスクトップ(mstscを実行中)を実行し、サーバーに接続します。

This articleは、サーバー上のIISにWebアプリケーションをインストールする方法を示しています。

This blog post from Scott Guthrieは、SQLデータベースをサーバーに配置する方法を示しています。

コントロールパネル(plesk)を使用してサーバーにアクセスできる場合は、別のインターフェイスでも同じことができるはずです。 (使用している特定のコントロールパネルの指示に従う必要があります)。

これが役に立ちます。

+0

valipourやあ、ウル答えのためのおかげで、私は、コントロールパネルを介してサーバにアクセスし、私はスコット・ガスリーのポストを追跡しようとすると、それは私と一緒に作品を願っています:$ – Evanescence

+0

(あなたは2を持っています.SQLインストールスクリプト)私はDB.MDF.sqlを1つしか持っていませんでした.M-SQL Server Management Studioを開いて、すべてのテーブルを取得して実行しました。S – Evanescence

0

ASP.Netウェブサイトの場合、ホスティングのwwwrootフォルダにあるFTPを使用してすべてのファイルをアップロードしてください。

SQL Serverデータベースの場合、以下のオプションがあります。

  1. MDFファイルをホスティングデータベースサーバー(リモートデスクトップを使用している場合)に添付します。

  2. フルデータ、スキーマ、およびインデックスなどを含むデータベース全体のスクリプトを生成し、ホスティングパネルのクエリエディタでスクリプトを実行します。

  3. まず、ホスティングパネルとデータベースのユーザーを作成し、SQL Serer 2008 R2を使用することをお勧めします。サーバー名、dbユーザーIDユーザー名で、パスワードでも同じです。そして接続すると、自分のデータベースを含むデータベースの長いリストが見つかります。データベースを右クリックし、ローカルデータベースサーバーからリモートデータベースサーバーにデータをインポートします。

+0

2ウィザードからスクリプトファイルを生成しました。生成されたDB.MDF.sqlを復元すると、エラーメッセージが表示されます。$ – Evanescence

+0

エラーメッセージを書き込めますか?ここでは、さらに注意するために、スクリプトの最上位行であるUSEデータベースを確認します。ここでは、ホスティングSQLサーバのデータベース名を指定する必要があります。 – Xorsat