case 4170

This commit is contained in:
2022-08-15 21:02:01 +00:00
parent 42681283c9
commit 467c0acc59
3 changed files with 65 additions and 10 deletions

View File

@@ -577,6 +577,8 @@ namespace AyaNova
AySchema.CheckAndUpdateAsync(dbContext, _newLog).Wait();
}
var dbServerVersionInfo = DbUtil.DBServerVersion(dbContext);
var dbServerRunTimeParameters = DbUtil.DBServerRunTimeParameters(dbContext);
//Log server version
@@ -585,12 +587,19 @@ namespace AyaNova
//db server extended parameters
_newLog.LogTrace($"Database server runtime parameters{Environment.NewLine}{string.Join(Environment.NewLine, dbServerRunTimeParameters)}");
//log each item individually from runtime parameters
ServerBootConfig.DBSERVER_DIAGNOSTIC_INFO.Add("DB SERVER", dbServerVersionInfo);
foreach (var p in dbServerRunTimeParameters)
ServerBootConfig.DBSERVER_DIAGNOSTIC_INFO.Add(p.Key, p.Value);
//log each item individually from runtime parameters
//case 4170
if (ServerBootConfig.AYANOVA_REMOVE_LICENSE_FROM_DB)
{
_newLog.LogWarning("AYANOVA_REMOVE_LICENSE_FROM_DB has been set - removing license from database");
Util.DbUtil.RemoveLicenseFromDB(_newLog);
}
//Initialize license unless it doesn't exist yet then wait and do it after schema update and fingerprint