Webサイトのメンテナンスを承っております。事実上ドキュメントはありません。このような質問がここで「OK」であることを願っています...
現在、データベースを検索/表示しようとしていますが、見つかりません。
これは、web.config 内の唯一の connectionString です。
<connectionStrings>
<add connectionString="Data Source=YPOC\SQLEXPRESS;Database=Marco;User ID=yyy;Password=xxx;" name="DefaultConnectionString" />
</connectionStrings>
質問:
1) これらのパラメータは同等ですか?
a) Database=Marco
b) AttachDbFilename=|DataDirectory|\Marco.mdf
c) Initial Catalog=Marco
2) #1 の答えが「はい」の場合、App_Data フォルダーに Marco.mdf というデータベース ファイルがあるはずですよね?
3) しかし、#2 は正しくありません。なぜなら、App_Data フォルダーに Marco という名前のデータベース ファイルが見つからないからです ... ;-x
4) カルメン サンディは一体どこにいるのでしょう...おっと、つまり Marco.mdf ?!
関連する質問:
YPOC と呼ばれる運用サーバーからすべてのファイルをコピーする必要がありました。web.config で、「Data Source=YPOC\SQLEXPRESS」を変更する必要があると思います...私の SQL Server インスタンス名は「SQLEXPRESS」です...したがって、DS を「Data Source=.\SQLEXPRESS」に変更する必要があります"?
App_Data フォルダーで、ASPNETDB.MDF を見つけました ... サーバー エクスプローラーでテーブルを表示するために接続しようとしましたが、次のエラー メッセージが表示されます。
「...バージョン 661 のため開けません。このサーバーはバージョン 655 以前をサポートしています」
私はいくつかの調査を行いましたが、バージョン 661 は SQL Server 2008 R2 が必要であることを意味しているようです ... しかし、私はそれを既にインストールしています ... ;-(
私は、SQL Server DB がセットアップされ、接続が簡単な共有ホスティング環境に慣れています。ここでは、専用のクラウド サーバー (管理されていない) 上にあり、データベースを見つけることさえできない新しい領域に押し込まれています ... ;-(
どんな助けでも大歓迎です...
- ナノ