0

ここで他の種類の同様の質問を見てきましたが、私にとって有用な答えがあるようには見えません。私が得ているエラーメッセージに当惑しています-それはデータベースです-複数のプロセスがそれにアクセスできるようになっています。データベースを持つことの他のポイントは何ですか?!?

わかった。落ち着いた私の禅をもう一度見つけてください...

Environment:
  Visual Studio 2010 Express (C# in this particular case)
  SQL Server 2012 R0 set up for windows authentication
  i7 based PC, 8 cores, 16GB RAM, Windows 7 Pro x64

いくつかの単純なテーブルで作成したデータベースがあります。MDF ファイルの場所はわかっています。SQL Server Management Studio 経由で問題なくアクセスできます。

マイクロソフトが行うように言っていることは次のとおりです。http://msdn.microsoft.com/en-us/library/ms171890.aspx

ステップ 9 は、ファイルが使用中であるというエラーで失敗する場所です。それでおしまい。この時点を過ぎてはいけません。SQL Server を示す方法がないのはなぜですか? なぜファイルにアクセスする必要があるのですか? ファイルは、実行中の SQL Server プロセスから完全に切断されているはずですか? それはどのように理にかなっていますか?それは非常識です-他のプロセスはどのようにしてそれに到達できるのでしょうか? それがデータベースを持つことのポイントではありませんか?男は従わない!

理論 - これは、Microsoft が Express から有料のものにアップグレードする方法です。[必須の白ひげを挿入して Microsoft について不平を言う]. 有料の Visual Studio では、データベース ブラウザがサーバー ブラウザに置き換えられていることに気付きました...魚の匂いがします。

Before you answer:
  Yes. I turned it off then on again.
  Yes. I uninstalled then reinstalled the database.
  Yes. I did that other thing you suggest to users you normally don't trust to flip
    on a light switch correctly.
  Yes. This facility was cleared out of voodoo, gremlins and black cats ages ago.
    There is plenty of natural sunlight so the bastards aren't coming back.
4

1 に答える 1

0

私は答えを見つけました。難しいことではありませんが、解決策はトリッキーな場所に隠されています! Visual Web Developer を開き、そこでソリューションを開き、LINQ to SQL クラスを追加する必要があります。Web 開発者は SQL Server にアクセスできます。一度セットアップすると、使いやすくなるはずです。

詳しくはこちらをご覧ください!

Visual Studio Express Edition を使用して SQL Server に接続する

于 2012-01-27T01:20:01.147 に答える