2011-01-14 3 views
2

私は自分のASP.NETウェブサイトのデータベースをアップロードしようとしていました。私は別のマシンからデータベースをコピーする場合は、ローカルマシン上で、私は、SQL Server Management Studioを経由して接続し、その後、私のデータベースは約ある Pleskを使用して既存のデータベースをアップロード

<add name="cn" connectionString="Data Source=.\sqlexpress;Initial Catalog=database;Integrated Security=True;Pooling=False" providerName="System.Data.SqlClient"/> 
のように接続文字列でそれを使用する必要があります。今のところ10 MBのサイズです。 ftp経由でApp_Dataフォルダにアップロードした場合、どうすればこのデータベースを接続する必要がありますか? Pleskので

、私は、データベースとそのユーザーを作成するためのオプション(スクリーンショットに示すように)持っている:

1)Webアプリケーションとサービス-のPlesk alt text

2)新規データベースを追加 alt text および追加新しいデータベース・ユーザー

3)のWebAdmin> ASP.ET Enterprise Managerの alt text

これは私が作成した新しいデータベースのものです。私の問題は、既存のものをアップロードすることです。 (下図のように)ASP.NETの設定についてのPleskでのセクションもあります

alt text これは、などの接続文字列を変更するオプション

を持っている私も、従うべき方法についての私のホスティングプロバイダを尋ねました私がアップロードするデータベースを添付するためのものです。これは引用の返信でした。あなたは を作成し、 データベースのバックアップファイルを復元する必要があります

のMDF LDFファイルは、おそらくローカルコンピュータで を働くことになりますが、MSSQLのこのよう データベースには、Webサーバー上などのWeb サーバ上で動作しません。 plesk コントロールパネルを使用してください。 asp.net MSSQL Standard Securityため

サンプル接続文字列: 「Provider=SQLOLEDB;Data Source=Your_Server_Name;Initial Catalog= Your_Database_Name;UserId=Your_Username;Password=Your_Password;

サーバー名は、コーディングに使用される: localhostのカタログ/データベース名、 データベースユーザーとあなたがする必要があります データベースのパスワードあなた 自身使用してPleskコントロールパネル」[/引用]

を作成し、私は本当に私は私の既存のデータベースをアップロードするために取らなければならない手順のために感謝することであろう。ホー私はそれを添付していますか?どの接続文字列を使用する必要がありますか? ありがとう!

答えて

0

Pleskの "新しい"データベースでSQLスクリプトを実行できますか?そうであれば、オブジェクトの作成と既存のデータベースのデータをスクリプト化して、それを実行することができます。 SSMS:

  1. 右クリックしてください。
  2. タスク...
  3. スクリプトを生成します。

幸運!

関連する問題