diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Dm/DbMaintenance/DmDbMaintenance.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Dm/DbMaintenance/DmDbMaintenance.cs index 7663b9c0c..ef4203948 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Dm/DbMaintenance/DmDbMaintenance.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Dm/DbMaintenance/DmDbMaintenance.cs @@ -362,7 +362,12 @@ WHERE table_name = '" + tableName + "'"); } public override bool CreateDatabase(string databaseDirectory = null) { - throw new NotSupportedException(); + if (this.Context.Ado.IsValidConnection()) + { + return true; + } + Check.ExceptionEasy("dm no support create database ", "达梦不支持建库方法,请写有效连接字符串可以正常运行该方法。"); + return true; } public override bool CreateDatabase(string databaseName, string databaseDirectory = null) { diff --git a/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs b/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs index b38bce89c..e70139802 100644 --- a/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs +++ b/Src/Asp.NetCore2/SqlSugar/Realization/Oracle/DbMaintenance/OracleDbMaintenance.cs @@ -398,7 +398,12 @@ WHERE table_name = '"+tableName+"'"); } public override bool CreateDatabase(string databaseName, string databaseDirectory = null) { - throw new NotSupportedException(); + if (this.Context.Ado.IsValidConnection()) + { + return true; + } + Check.ExceptionEasy("Oracle no support create database ", "Oracle不支持建库方法,请写有效连接字符串可以正常运行该方法。"); + return true; } public override bool AddRemark(EntityInfo entity) {