Godddyでホストされているasp.netのWebサイトのApp_Dataディレクトリにあるmdfファイルデータベースへの正しい接続文字列は何ですか?もちろん、私の開発環境ではオフラインで動作しますが、Godaddyにアップロードするときに問題が発生します。 GodaddyはApp_Dataディレクトリに含まれるデータベースへの接続をサポートしていますか?私は自分の問題がデータソース部分であり、SQL Serverインスタンスを選択していると思われますが、わかりません。GodaddyはApp_Data mdfデータベースへのデータベース接続をサポートしていますか?
実際に接続文字列情報を追加する前に、 "LocalSqlServer"接続をクリアします。
1.
<add name="LocalSqlServer" connectionString="Data Source=.\SQLEXPRESS;AttachDbFilename="|DataDirectory|\DatabaseFileName.mdf";Initial Catalog="DatabaseFileName";Integrated Security=True" providerName="System.Data.SqlClient" />
エラー:SQL Serverへの接続を確立中に、ネットワーク関連またはインスタンス固有のエラーが発生しました
<connectionStrings>
<remove name="LocalSqlServer"/>
<clear/>
そして、ここでは、私がvarryingのエラーで試してみたものです。サーバーが見つからなかったか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認します。 (プロバイダ:SQLネットワークインターフェイス、エラー:26 - エラー指定したサーバー/インスタンスの場所)
2.エラー
<add name="LocalSqlServer" connectionString="Data Source=(LocalDb)\v11.0;AttachDbFilename="|DataDirectory|\DatabaseFileName.mdf";Initial Catalog="DatabaseFileName";Integrated Security=True" providerName="System.Data.SqlClient" />
:[SQLExceptionが(0x80131904):ネットワーク関連またはインスタンス固有のエラーがしばらく発生しましたSQL Serverへの接続を確立します。サーバーが見つからなかったか、アクセスできませんでした。インスタンス名が正しいこと、およびSQL Serverがリモート接続を許可するように構成されていることを確認します。 (プロバイダ:SQLネットワークインターフェイス、エラー:52 - ローカルデータベースのランタイムのインストールを見つけることがローカルデータベースのランタイム機能が有効になっていることをSQL Server Expressが正しくインストールされていることを確認し、できません。。)]
3.
<add name="LocalSqlServer" providerName="System.Data.SqlClient" connectionString="Data Source=(LocalDb)\v11.0;Initial Catalog=DatabaseFileName;Integrated Security=SSPI;AttachDBFilename=|DataDirectory|\DatabaseFileName.mdf" />
エラー。上記の番号2と同じです。
多くの方々のおかげで多くのご協力をいただきました!
上記のエラーは、接続文字列が正しくないことを示しています。完全な.bakファイルをアップロードする必要があります。動作しないので、サーバー上に.mdfファイルのみをアップロードすることはできません。詳細については、再度確認してください。 –
私はこれを追加してこのエラーを表示しました:キー 'attachdbfilename'の値が無効です。 それは私がデータベースサーバーに接続していると信じていますが、データベースを接続することはできません。あなたは特にGodaddyに精通していますか?私はあなたがApp_Dataのデータベースに接続することを許可していないと考え始めています。あなたが言及した.bakファイルでプロセス全体を説明するリンクを提供できますか?ありがとう! – lg1382
.bakは、2つのファイル、.mdf、および.ldfファイルで構成されています。開発者に確認する必要があるかもしれません。私はgodaddyを私のホスティングとして使っていないので、私はそのプロセスを知らない。しかし、運用サーバーでは、復元のために.bakファイルをアップロードする必要があります。 .mdfファイルで動作しません。 –