2016-05-22 7 views
0

Mssql2005 Expressデータベースを使用するWindowsデスクトップアプリケーションがあります。私のアプリケーションはMsSql express 2005のデータベースに接続できません

ただし、アプリケーションがデータベースに接続できないことがあります。 "exec sp_helpdb"を実行すると、データベース名が結果リストに含まれません。そして、私のデータベースを添付しようとすると、サーバーは「データベース名はすでに存在しています」と言います。

私のデータベースで何が起こったのですか?この問題で私を助けてください! .NetFrameWork3.5

種類よろしく

答えて

0

上に構築された

私のアプリケーションは、アプリケーションにデータベースへの接続をオープンし、あなたがそれを閉じていませんか?

は、あなたが途中で、それはstuck-

SELECT 
    DB_NAME(dbid) as DBName, 
    COUNT(dbid) as NumberOfConnections, 
    loginame as LoginName 
FROM 
    sys.sysprocesses 
WHERE 
    dbid > 0 
GROUP BY 
    dbid, loginame 

source

を得た後、あなたのアプリケーションを実行される前に、このスクリプトを使用して、接続の数を確認してください
関連する問題