EF Model First更新數據庫時,出現找不到數據庫錯誤

數據庫已經創建,當模型更新後,需要從模型更新數據庫,生成xxxxx.sql後執行該sql時,出現

【找不到xxxxx數據庫】,請確認數據庫名稱是否正確

的提示,查看數據庫,實際上表格字段已經更新

 

解決方法:

數據庫名需要輸入全路徑。將


SET QUOTED_IDENTIFIER OFF;
GO
USE [XXXXX.MDF];
GO
IF SCHEMA_ID(N'dbo') IS NULL EXECUTE(N'CREATE SCHEMA [dbo]');
GO

改爲


SET QUOTED_IDENTIFIER OFF;
GO
USE [C:\USERS\ADMIN\DOCUMENTS\XXXXX.MDF];
GO
IF SCHEMA_ID(N'dbo') IS NULL EXECUTE(N'CREATE SCHEMA [dbo]');
GO

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章