私はC#でアプリケーションを開発しています。データベースの作成と削除、テーブルの作成と削除、データベースのアタッチとデタッチが可能です。データベースとテーブルをアプリケーションにロードする際の問題
私の問題は、データベースのテーブルをデータテーブルにロードするときに、テーブルを取得するメソッドが「Select * from Information_Schema.Tables」である場合です。これを行うと、たとえば、データベース、それは私にエラーが表示されます: "データベース '排他ロックを取得できませんでした'モデル '。後で操作を再試行してください。
私はデータベースのテーブルを取得するコマンドを実行しない場合、すべて正常に動作しますが、私はそれを行うか、データベースを作成または削除することはできませんし、エラーが出るので、
1つのデータベースを削除しようとすると、現在使用中であると表示されます。
だから私は、あなたがどこかの接続を配置/クローズされていないよう
"SQLデータベースを管理するためのC#アプリケーションがあります" - これはSQL Server Management Studioと呼ばれています。 –
私はSQL Server Management Studioを参照していません!私は言ったことをするためにC#でアプリケーションを開発しています。だから私は言ったことに助けが必要です。 – Miguel
@ user595291 :私のポイントは(あなたがはっきりと逃した)なぜあなたはSSMSが何をするかを書いているのですか? –