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 |
|
- Upgrade tasks on the development environment
- Step 1: Duplicate the production environment
- Step 2: Upgrade server and client
- Step 3: Perform preparatory tasks
- Step 4: Load the applications upgrade files
- Step 5: Run the Upgrade Utility
- Step 6: View the upgrade results
- Step 7: Manage the upgrade result data
- Step 8: Resolve exceptions
- Step 9: Resolve conflicts
- Step 10: Perform additional manual tasks
- Step 11: Migrate Process Designer data
- Step 12: Return the system to normal operation
- Step 13: Test the development environment
- Step 14: Back up the system
- Step 15: Build a custom upgrade
Step 3: Perform preparatory tasks
You must prepare your system before upgrade. To do this, perform the following tasks:
-
Check the locale information and make sure it is English, especially when the SM Server is running on the Linux platform. You need to run the locale command on the Linux platform to get the locale information, and then set it to en_US.UTF-8 as necessary.
- Increase the value of the shared_memory parameter in the sm.ini file to a value over 256000000.
-
Use the Windows client to disable the Client side load/unload option. To do this, click Window > Preferences, and then click to clear the option.
Caution Failure to disable this option will cause the upgrade process to fail.
-
Disable Development Audit. To do this, navigate to Tailoring > Audit in the System Navigator, and then click Turn Auditing On/Off. Clear the Do you want to audit development changes? option if it is selected, and then save the change.
-
Clean up any records in the following log files:
-
Msglog
-
Syslog
-
Errorlog
Note Back up the table data if you need it later. If the tables contain too many records, the upgrade process will be slow.
-
-
Clean up the following messaging files:
-
Mail
-
Eventin records
-
Eventout records
Note Back up the table data if you need it later. If the tables contain too many records, the upgrade process will be slow.
-
-
Clean up any files in the systemperform table.
Note Back up the table data if you need it later. The systemperform dbdict will be converted from lob columns to real database columns. Therefore, if there are too many records in the systemperform table, transfer.bin will load very slowly.
-
Update the Service Manager configuration files.
The following tables list the changes that you need to make to the Service Manager configuration files before running the Upgrade Utility. Record all changes that you have made so that you can revert them to the original status after the upgrade.
Stop the Service Manager server, apply the required changes to the configuration files, and then restart the Service Manager server.
sm.cfg Parameter Changes Description sm system.start If this parameter exists, comment it out by changing it to:
#sm system.start
Commenting this parameter out disables the background processes. sm -sync Add this parameter to the end of the file if it does not exist yet. This parameter starts the sync process, which identifies and releases locks owned by inactive processes and shared memory that is not in use. sm -httpPort If there is more than one instance of the sm -httpPort parameter, keep only one instance. Each sm -httpPort parameter starts a Service Manager server process that can handle a certain number of client sessions (see the Service Manager Help Center documentation for more information).
Keeping one process alive will be enough for the upgrade process.
Other parameters Comment out all other parameters except the ones mentioned in this table. Commenting out those parameters disables all the other Service Manager processes that are not required during an upgrade.
Restart the Service Manager server before you perform the upgrade in order for these tasks to take effect.