2

ASP.NETWebサイトのデータベースをアップロードしようとしました。ローカルマシンで、別のマシンからデータベースをコピーする場合は、SQL Server Management Studioを介してデータベースを接続し、次のような接続文字列で使用する必要があります。

<add name="cn" connectionString="Data Source=.\sqlexpress;Initial Catalog=database;Integrated Security=True;Pooling=False" providerName="System.Data.SqlClient"/>

私のデータベースは約です。今のところサイズは10MBです。ftp経由でApp_Dataフォルダーにアップロードする場合、このデータベースをどのように接続する必要がありますか?

Pleskでは、データベースとそのユーザーを作成するオプションがあります(スクリーンショットに示されているように)。

1)Webアプリケーションとサービス-Plesk 代替テキスト

2)新しいデータベース 代替テキスト を追加し、新しいデータベースユーザーを追加します

3)Webadmin> ASP.ET Enterprise Manager 代替テキスト

しかし、これは私が作成した新しいデータベース用です。私の問題は、既存のものをアップロードすることです。

Plesk for ASP.NET設定のセクションもあります(以下を参照) 代替テキスト 。これには、接続文字列などを変更するオプションがあります。

また、アップロードするデータベースをアタッチするために従うべき方法について、ホスティングプロバイダーに尋ねました。これは引用での返事でした。

mdf ldfファイルはローカルコンピュータで機能する可能性がありますが、この方法では、mssqlのデータベースは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コントロールパネルを使用して独自に作成する必要があります "[/ quote]

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

4

1 に答える 1

0

Pleskの「新しい」データベースでSQLスクリプトを実行できますか?その場合は、既存のデータベースでオブジェクトの作成とデータをスクリプト化して、このように実行できます。SSMSの場合:

  1. dbを右クリックします。
  2. タスク...
  3. スクリプトを生成します。

幸運を!

于 2011-01-14T15:22:24.857 に答える