Troubleshooting - BOARD Procedure Launcher

Document created by davidegenini Employee on Sep 26, 2019Last modified by davidegenini Employee on Oct 1, 2019
Version 3Show Document
  • View in full screen mode

FEATURE

The BOARD Procedure Launcher allows a BOARD Database Procedure to be executed from a Windows command line. Details about this functionality are available on the Wiki article BOARD Procedure Launcher.

 

PROBLEM

When you run the BOARD Procedure Launcher, something might go wrong in two points:

  • The call to BOARD due to a syntax error or other issues
  • The configuration of the Scheduled Task

 

SOLUTION

To exclude that the issue is to the Scheduled Task, you might want to trigger the batch instruction directly. To check a potential issue with the batch instruction or BOARD, you can copy the script calling the Procedure Launcher in a Command Window and launch it from there: according to the outcome of the operation, the following codes will be returned. For each of them, it is provided the corresponding meaning.

 

CodeMeaningSubject
1001EmptyUsernameSecurity
1002UnknownUsernameSecurity
1003WrongPasswordSecurity
1004UnknownWinUserSecurity
1005UsersFileNotReadableSecurity
1006NoProfileSecurity
1007UnknownIdentitySecurity
1008UserIsNullSecurity
1009WrongUserTypeSecurity
1010BlankPasswordSecurity
1011GroupNotFoundSecurity
1012UserLockedSecurity
1013CannotAuthenticateSecurity
1014UndefinedErrorSecurity
1015ProcedureOwnerNotFoundSecurity
1016ProfilesFileNotReadableSecurity
1017OldPasswordIncorrectSecurity
1018NewPasswordInvalidSecurity
1019MustBeAdminSecurity
1020PasswordTooShortSecurity
1021UsersAlreadyConfiguredSecurity
1022NotAPasswordUserSecurity
1023UserNotRegisteredSecurity
1024PermissionDeniedSecurity
1025CubeChangesNotAllowedSecurity
1026CannotSaveUsersSecurity
1027CannotSaveProfilesSecurity
1028CannotWriteDbProfilesBinFileSecurity
1029CannotConvertDbProfilesBinToXmlSecurity
1030CannotReadDbProfilesBinFileSecurity
1031ClientNotCompatibleSecurity
2001LicenseNotAvailableLicense
2002LicenseIsStandaloneLicense

2003

LicenseCurrentlyNotAvailableLicense
2004LicenseTypeUnknownLicense
2005KeyFileNotFoundLicense
2006UserAlreadyLoggedLicense
2007OfficeLicenseNotFoundLicense
2008LicenseIsMasterLicense
2009UserRegisteredAsVisitorLicense
2010WebServicesNotAllowedLicense
3001TrafficLightRedLayout / Data Entry
3002ExceedsRowsLimitationLayout / Data Entry
3003SplitSplatOnZeroNotAllowedLayout / Data Entry

3004

ValuesChangedInMeanwhileLayout / Data Entry
3005NoEntitiesByRowLayout / Data Entry
3006EntityByRowEmptyLayout / Data Entry
3007NoRowsOrColumnsLayout / Data Entry
3008PivotNoEntitiesByRowLayout / Data Entry
3009ConnectionIsMissingLayout / Data Entry
3010MoreThan32DimensionsLayout / Data Entry
3011UnableToRunAnalysisLayout / Data Entry
3012CannotApplyFunctionToTargetLayout / Data Entry
4001DatabaseAccessDeniedDatabase
4002UnableToOpenDatabaseDatabase
4003DatabaseDoesNotExistDatabase
4004UnableToBrowseTableDatabase
4005ConnectionToRdbFailedDatabase
4006CodeAlreadyExistsDatabase
4007DatabaseCurrentlyLockedDatabase
4008DatabaseCurrentlyUnderModificationDatabase
4009DatabaseSecurityCorruptedDatabase
4010CannotUpdateRelationshipsDatabase
4011CannotWriteConnectionsDatabase
4012QueryDataErrorDatabase
4013QueryDataDownErrorDatabase
4014NoMoreQueriesAllowedDatabase
5001ProfileIsNullCapsule
5002CannotAccessMainFolderCapsule
5003CannotAccessResourceCapsule
5004ProcedureNotFoundCapsule
5005NoRightsToSaveSecureCriticalCapsule
5006NoValidLicenseCapsule
5007PathIsNullCapsule
5008InvalidPathCapsule

5009

GenericErrorCapsule
5010ResourceIsLockedCapsule
5011InvalidCapsuleExtensionCapsule
5012CapsuleAlreadyExistsCapsule
5013CapsuleDoesNotExistCapsule
5014DirectoryDoesNotExistCapsule
5015DirectoryAlreadyExistCapsule
5016InvalidCapsuleFileCapsule
5017ConnectionStringIsEmptyCapsule
5018DatabaseIsReadOnlyCapsule
5019UnknownProtocolTypeCapsule
5020UnableToReadDatareadBinFileCapsule
6001CPU64BitNotAllowedKeyFileController

6002

InvalidOrAbsentKeyKeyFileController
6003WrongValidationFileKeyFileController
6004ContractCodeExpiredKeyFileController
6005BoardUninstalledKeyFileController
6006TemporaryLicenseExpiredKeyFileController
9001FullMethodNameIsEmptyMiscellaneous
9002DrillThroghNotYetImplementedMiscellaneous
9003UnableToConvertXMLToBinMiscellaneous
9004UnableToReadConnectionsBinFileMiscellaneous
9005PathNotFoundMiscellaneous
9006AutomatedBypassingErrorMiscellaneous
9007OutOfMemoryMiscellaneous
9008DbCorruptedMiscellaneous
9009DataReaderUndefinedErrorMiscellaneous
9010CannotReadFileMiscellaneous
9011CannotSetMainSettingsMiscellaneous
9012CannotInitDbListMiscellaneous
9013CrawlerCurrentlyScanningMiscellaneous
9014CrawlerScanRequiredMiscellaneous
9015DatabaseNotSelectedMiscellaneous
9016CrawlerScanFailedMiscellaneous

 

If the direct trigger of the batch instruction is successful, the issue is with the Scheduled Task. In this case, open the Windows Task Scheduler, select the task calling the batch file and verify the following:

  • User running the task: make sure he has access to the batch file
  • Security Options: set it to "Run whether user is logged or not"
  • Run with highest privileges: to be flagged

Attachments

    Outcomes