Searching the Help
To search for information in the Help, type a word or phrase in the Search box. When you enter a group of words, OR is inferred. You can use Boolean operators to refine your search.
Results returned are case insensitive. However, results ranking takes case into account and assigns higher scores to case matches. Therefore, a search for "cats" followed by a search for "Cats" would return the same number of Help topics, but the order in which the topics are listed would be different.
Search for | Example | Results |
---|---|---|
A single word | cat
|
Topics that contain the word "cat". You will also find its grammatical variations, such as "cats". |
A phrase. You can specify that the search results contain a specific phrase. |
"cat food" (quotation marks) |
Topics that contain the literal phrase "cat food" and all its grammatical variations. Without the quotation marks, the query is equivalent to specifying an OR operator, which finds topics with one of the individual words instead of the phrase. |
Search for | Operator | Example |
---|---|---|
Two or more words in the same topic |
|
|
Either word in a topic |
|
|
Topics that do not contain a specific word or phrase |
|
|
Topics that contain one string and do not contain another | ^ (caret) |
cat ^ mouse
|
A combination of search types | ( ) parentheses |
|
Handle key change failure
If the Upgrade Utility fails to apply certain key changes, error information is logged into the except.log file. Review the log file and make appropriate operations.
Important If you are upgrading from applications version earlier than 9.32, we recommend you to enable primary keys after the applications upgrade and the main steps are as follows:
- Apply the out-of-box upgrade
- Build a custom upgrade
- Apply the custom upgrade
- Enable primary keys
You can review the except.log file and then refer to Working with primary keys for conversion instructions.
Error message 1: Failed to add <key_type> key: <field_name> to table <table_name>. You must add it manually.
Follow these steps to handle this error:
- Type dbdict in the Service Manager command line, and press Enter.
- In the File Name field, type the table name indicated by the error message, and click Search.
- Click the Keys tab.
- Position the mouse point in the key name part of an empty key structure, and click New Field/Key.
- Select the appropriate key type from the combo list, and add the appropriate field to the key, as indicated by the error message.
- Click Add, and click Yes to confirm.
- Click the Keys tab, and click OK to save the change.
- Continue to follow steps 1 through step 7 for each key that failed to be added.
Error message 2: Failed to update <key_type> key: <old_field_name> to <new_field_name> in table <table_name>. You must update it manually.
Follow these steps to handle this error:
- Type dbdict in the Service Manager command line, and press Enter.
- In the File Name field, type the table name indicated by the error message, and click Search.
- Click the Keys tab.
- From the key list, select the key name that is indicated by the error message, and click Edit Field/Key.
- Update the fields in the key according to the field names indicated by the error message.
- Click OK, and click Yes to confirm.
- Click the Keys tab, and click OK to save the change.
- Continue to follow steps 1 through step 7 for each key that failed to be updated.
Error message 3: Failed to remove <key_type> key: <field_name> from table <table_name>. You must remove it manually.
Follow these steps to handle this error:
- Type dbdict in the Service Manager command line, and press Enter.
- In the File Name field, type the table name indicated by the error message, and click Search.
- Click the Keys tab.
- From the key list, select the key name that is indicated by the error message, and click Edit Field/Key.
- Click Delete, and click Yes to confirm.
- Click the Keys tab, and click OK to save the change.
- Continue to follow steps 1 through step 6 for each key that failed to be removed.
In addition, you may encounter the following Unique Key errors:
Error: dbdict:Approval, Unique Key is {"unique.key", "file.name", "name"} -- expected to be:{"unique.key", "file.name", "name", "component"}
Error: dbdict:ApprovalLog, Unique Key is {"counter", "file.name", "unique.key"} -- expected to be:{"counter", "file.name", "unique.key", "component"}