EngineManagerDestroyAndReinitializeAllData Method |
Destroys all data in the application database and re-initializes the database.
Namespace:
Dundas.BI
Assembly:
Dundas.BI.Core (in Dundas.BI.Core.dll) Version: 2.0.0.0 (24.4.0.1000)
Syntax [EditorBrowsableAttribute(EditorBrowsableState.Never)]
public static void DestroyAndReinitializeAllData(
string appDbConnString,
string appDataPath,
string? warehouseDbConnString,
string adminPassword,
string adminEmail,
LicenseSeatKind adminSeatKind,
bool isAdminSeatReserved,
bool installDefaultLicense,
IServiceProvider? parentContainer = null,
bool createDefaultTimeDimension = true,
ApplicationStorageEngine? applicationStorage = null
)
<EditorBrowsableAttribute(EditorBrowsableState.Never)>
Public Shared Sub DestroyAndReinitializeAllData (
appDbConnString As String,
appDataPath As String,
warehouseDbConnString As String,
adminPassword As String,
adminEmail As String,
adminSeatKind As LicenseSeatKind,
isAdminSeatReserved As Boolean,
installDefaultLicense As Boolean,
Optional parentContainer As IServiceProvider = Nothing,
Optional createDefaultTimeDimension As Boolean = true,
Optional applicationStorage As ApplicationStorageEngine? = Nothing
)
public:
[EditorBrowsableAttribute(EditorBrowsableState::Never)]
static void DestroyAndReinitializeAllData(
String^ appDbConnString,
String^ appDataPath,
String^ warehouseDbConnString,
String^ adminPassword,
String^ adminEmail,
LicenseSeatKind adminSeatKind,
bool isAdminSeatReserved,
bool installDefaultLicense,
IServiceProvider^ parentContainer = nullptr,
bool createDefaultTimeDimension = true,
Nullable<ApplicationStorageEngine> applicationStorage = nullptr
)
[<EditorBrowsableAttribute(EditorBrowsableState.Never)>]
static member DestroyAndReinitializeAllData :
appDbConnString : string *
appDataPath : string *
warehouseDbConnString : string *
adminPassword : string *
adminEmail : string *
adminSeatKind : LicenseSeatKind *
isAdminSeatReserved : bool *
installDefaultLicense : bool *
?parentContainer : IServiceProvider *
?createDefaultTimeDimension : bool *
?applicationStorage : Nullable<ApplicationStorageEngine>
(* Defaults:
let _parentContainer = defaultArg parentContainer null
let _createDefaultTimeDimension = defaultArg createDefaultTimeDimension true
let _applicationStorage = defaultArg applicationStorage null
*)
-> unit
Parameters
- appDbConnString
- Type: SystemString
The application database connection string. - appDataPath
- Type: SystemString
The application data path. - warehouseDbConnString
- Type: SystemString
The warehouse database connection string. - adminPassword
- Type: SystemString
The new administrator password. - adminEmail
- Type: SystemString
The administrator's e-mail address. - adminSeatKind
- Type: Dundas.BI.LicensingLicenseSeatKind
The kind of seat to associate with the administrator account. - isAdminSeatReserved
- Type: SystemBoolean
If set to , the administrator's seat is reserved. - installDefaultLicense
- Type: SystemBoolean
If set to , a default license will be installed. - parentContainer (Optional)
- Type: SystemIServiceProvider
Optional parent service container for the Engine used to perform the operation. - createDefaultTimeDimension (Optional)
- Type: SystemBoolean
If set to , the global default time dimension will be created. - applicationStorage (Optional)
- Type: SystemNullableApplicationStorageEngine
The application storage.
See Also