Solid software for HP Servers |
Highlights from our recent on-line customer news. The links and full articles are available at www.robelle.com/news |
---|
“The
result of the genius of PA-RISC is still with us as the last PA-RISC chip just
debuted and marks the end of an era that will be talked about for years to
come... “ by Eric Sand. Click link
above for a story on the last chip. HP
3000 Community Booth at HP World Once
again we are helping with an HP 3000 Community booth at the HP World in San
Francisco, Aug 14-18. The expo booth provides a place for 3000 users to rest
their feet, chat with other 3000 sites, and use the Internet with their
laptops. Staying, Migrating and SurvivingLast
time we talked about the basics of enabling and using transaction logging with
TurboIMAGE. Ths time we examine logging from data protection point of view,
examining the issue of "broken chains" and logical data consistency. Click the link above for the full article. Catchlog
is a utility program from the Jazz web site that reports from TurboIMAGE log
files. From
this 3000-L posting. Ron
Ranieri and Ecometry Consulting "Ron
Ranieri is pleased to announce his relocation to Asheville, NC and the
formation of RJR Consulting Group. Ron was the Founder of Ransoft Corp, an
Ecometry Alliance Member since 1994. The Ransoft team proposed, designed, and
implemented hundreds of successful solutions for a majority of Ecometry
Users." Ron writes that "It
seems that a majority of the larger Ecometry clients have pushed back the
migration to open-systems. ... Ecometry has announced that they will continue
to support customers on MPE through 2008, that changed from the original 2006
deadline." Qedit TipsConverting a Quad Script to Qedit If
you are moving from MPE to HP-UX, you may find yourself looking for a
replacement for the Quad editor on MPE. For example, here is a question received by technical support: I have just one last job that I need to convert from Quad to Qedit, and I'm having a little trouble. I'm going to paste the code for quad and explain what it's doing and hopefully you can send me back some working Qedit code. :DATA !quad t dmovltag d a i :-:(25/25) c 16/25 t : -1000: a c 26/27 t :GL: a c 36/39 t :PTFE: a c 40/55 t :OVERLIMIT CHARGE: a k dmvsaovl e
We will start with the
delete line. The code deletes all instances of "-' in column 25/25. It
only deletes the '-'. The next set of changes appears to be adding verbage to
the columns specified. The verbage is in between ':' and ':'. Let me know if
you can help me with this. Thanks. Answer: Most Quad jobs can be converted to Qedit,
and this one is no exception. Here is the same task done in Qedit: qedit t dmovltag c 25/25 "" "-"(25/25) c 16/25 : -1000: @ c 26/27 :GL: @ c 36/39 :PTFE: @ c 40/55 :OVERLIMIT CHARGE: @ k dmvsaovl e
Notice that the text, keep and exit commands are identical. The c (change) command is almost the same (remove the "t:" and change the "a" to "@" --all lines). The only tricky bit is the d (delete with column option), which is converted to a change command in Qedit (c 25/25 "" "-"(25/25) removes column 25 in all lines that have a dash in column 25 -- if you want remove column 25 in all lines, use c 25/25 "" @). Suprtool TipsHere Comes Suprtool
Version 4.9 Suprtool
provides fast access to your data on the HP e3000 and HP-UX. With Suprtool, you
can perform many necessary DP functions easily, with just a few simple
commands. We are getting ready to release a production update to Suprtool, so
we thought it would be good to review the changes. Suprtool
users will receive version 4.9 on their regular anniversary date, but the
changes are also available in a pre-release version 4.8.12 if you would like to
try them right now. For Both the MPE Version 4.9 and the HP-UX Version 4.9: $Clean Function and Clean
Command. These now have the ability to replace a character
to be cleaned with null or nothing. If you set the cleanchar as being: >set cleanchar "<null>"
|
Suprtool will remove the
character specified in the clean command and effectively shift the text to the
left and blank out the portion at the end. $Number Function. The
$number had a bug whereby it would add on two zeroes and or bad data if the
input number did not have a decimal point. We have fixed the bug so that the
number function no longer adds the two digits on the end in error. However, some users worked around this issue
by doing the following: >extract target=$truncate($number(conv-field)/ 100)
Since some users, used this work around, the fix to the $number function will then return incorrect results. Therefore, we added the set numbug command to have Suprtool revert from the correct behaviour to continue to have the bug. By default, Suprtool will just convert the number and not add on the data at the end, however, if you have used the work around then you can add the command: >set numbug on
to the script directly
or globally in your suprmgr file. Suprtool 4.9 for HP-UX - the following apply only to HP-UX: Oracle Integers Suprtool by default maps
certain numeric fields into packed-decimal data types when they have more than
one decimal place:
The new setting, Set
Oracle Integer On, changes the Suprtool format from packed-decimal to Integer
based on the size of the Number:
Output=input Suprtool now supports the
Output=input command, whereby Suprtool sorts a file onto itself. This is one of
the last features of MPE Suprtool that was missing in HP-UX Suprtool. It allows
you to sort a large file without requiring the disk space for both an input and
output copy at the same time. Oracle Dynamic Load We have further revised
the Oracle Dynamic Load to do the following: Suprtool now dynamically
loads all of the Oracle routines that it needs at startup. This insures that
Suprtool is using calls only for your version of Oracle and provides a more
stable environment. If Suprtool fails to load
the Oracle library, you will see the message: Warning: Your oracle library could not be loaded.
This means that any
reference to Oracle calls will not function. If you do not have the Oracle
option enabled in Suprtool you will not see the errors. Eloquence Dynamic Load Previously, Suprtool
would attempt to load the Eloquence libraries and report an error message if
the libraries were not loaded. This is no longer the default behaviour.
Suprtool will try to load the libraries function, however Suprtool will not
report an error by default. To check if your libraries were loaded you can run
Suprtool with the -lw option: ./suprtool –lw
Oracle Connections. Due to changes in Oracle Security, we have
re-written all of the code to connect to databases to use more up to date OCI
functions. By default, Suprtool will
now use this new method of connecting. This version also improves the parsing
of the open command, allowing for 30 characters each for the username, password
and dbname. This also allows for connection
to databases on other servers. >Open Oracle username/password@dbname
Set Oracle OpenFix On. Set Oracle OpenFix forces Suprtool to use the
olog call, when connecting to Oracle databases. This option should no longer be
necessary, now that the default is to use the new connection method. Set Oracle OpenOld On Set
Oracle OpenOld forces Suprtool to use the orlon call, when connecting to Oracle
databases. This should only be used if connection to Oracle 7 databases. Table Command. The
Table command is now capable of reading files greater than 4Gb. The MPE version
of Suprtool already does this. Bugs Corrected in Suprtool 4.9. On HP-UX, Table was not releasing memory-mapped space properly. This may have been the cause behind a number of weird problems over the last couple of years. Suprlink's Join command would not build the output file large enough if the input file flimit was significantly smaller than the Link file. This was only on MPE, since there is not such thing as a file limit on HP-UX. |