変換中にプログラムでSQL Serverデータベースを作成しています。変換コードが失敗した場合は、データベースを削除/削除します。 SQL Server Management Studio 2005でデータベースのショートカットメニューを使用すると、「削除」オプションが無効になります。 DROP DATABASEコマンドは、「データベースXYZ」を使用できないため、ドロップできません」というメッセージで失敗します。SQL Serverデータベースを削除する
SQL Serverをシャットダウンして再起動したため、データベースが削除されません。
ALTER DATABASE [dbname]
SET SINGLE_USER --or RESTRICTED_USER
WITH ROLLBACK IMMEDIATE;
GO
DROP DATABASE [dbname];
GO
をドロップを停止して、いくつかのオープン取引されている必要があります:
このコードが機能しない場合は、https://stackoverflow.com/questions/48475066/unable-to-drop-database-in-sql-server-20120を参照してください。これを上記のコードと理想的にはこのコードで試しましたしかし、それは私のために働いていない! –