web-dev-qa-db-ja.com

Orchard MVCCMSのデータベース接続設定を変更する場所

オーチャードcmsにサイトをセットアップしました。データストレージ設定を選択するときに、「組み込みのデータストレージ(SQL Server Compact)を使用」ではなく「既存のSQL Server(またはSQL Express)データベースを使用」オプションを選択しました。私ですが、データベースサーバー名であるデータソースをどこで変更するのか疑問に思っています。web.configファイルで接続文字列の設定が見つかりませんでした。

どんな助けでも大歓迎です。ありがとう。

25
waqari

データベースを変更するには、App_Data\Sites\Default\settings.txtファイルのDataConnectionStringエントリを編集する必要があります。

次のようになります。

Name: Default
DataProvider: SqlServer
DataConnectionString: Data Source=servername;Initial Catalog=dbname;User Id=username;Password=password;

変更が行われた後、Webサイトを再起動する必要があります。自分でWebサーバーをリセットできない場合は、web.config(スペースを追加)またはbinディレクトリで編集するだけで十分です。 .NETは、このファイルまたはフォルダーで何かが発生すると、Webサイトをリセットします。

44
Jan_V
.\App_Data\Sites\Default\settings.txt

ただし、空のデータベースを指すように変更することはできません。データベースは、最初に果樹園のcms用に準備する必要があります。

8
SavySoda

。\ App_Data\Sites\Default\settings.txtをご覧ください。

3
JonnyBoats

Orchardの接続文字列を変更するには、App_Data\Sites\Default\Settings.TxtのOrchard.Webに移動する必要があります。

2
Suraj Bhatia