[U2] Scrub or Combine Distributed Part Files?
I am trying to use HS.SCRUB on a distributed file and keep coming up with the error: "Invalid file type. Program "*HS.SCRUB": Line 2827, Improper data type." Is it possible to scrub a distributed file or do I need to do each part file separately? On restore, this was also the only dictionary that was a folder instead of just a file, so it's possible that is causing the issue, but I'm not sure. I am also just working with a copy of the data so I can also combine the data back into one file, but I'm not sure if that is possible or how to go about it if that is an option, or if it would even help. Thanks for any tips, Andrew ... Andrew E. Tegenkamp Director, Systems Integration G3 Systems, Inc. P:540.951.4300 F:540.951.4311 http://www.g3.com ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] How do you determine terminal emulator?
Thanks for your input, Tony. I almost always find your responses to the list to be thought-provoking. I think for this project (converting greenbar reports to screen or exports) I'm going to go with the "hard way" approach. The "easy way" is interesting, but much more complex to set up than the "hard way". I'm not even certain that Viaduct supports login scripting. It probably does, but I've not looked at it for much beyond data import/export scripting. If I understand how the "easy way" would work, the user would ask for a new connection/login from the emulator. In response, the emulator runs a script, prompting for userid, password, then passing it to the server. Once the user is logged in, the emulator's script would be able to call it's own specific "programX" which would store emulator type for that session. U2 would record the emulator type and then execute a logto into the regular "MAIN" account, which would then execute it's own LOGIN script. The emulator type would have to be stored under a unique id specific to that user/port id and/or process id to allow for multiple logins. Do people using login scripts with their emulators add auditing for changes of the scripts on each PC to their internal security scans? It would seem to be an ideal place for an unscrupulous someone to insert a password capture routine. No, a better, more secure approach would be to put the login script on the network, and have the emulator run the centralized (and audited) script. How you lockdown the emulator settings to only use the centralized script is another exercise. Regards, --bev Bev Wilson 410.309.2700 voice 410.309.2701 fax ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] How do you determine terminal emulator?
Beverly: AccuTerm "Internet Explorer" edition maintains a single configuration and script file. Users download and install the base AccuTerm applicatioin when connecting to a web server. All users use the same configuration and login script (or whatever script you run), so there's no need to worry about client changes to anything (configuration settings or login script). HTH, Bill Beverly Wilson said the following on 3/10/2010 9:44 AM: Thanks for your input, Tony. I almost always find your responses to the list to be thought-provoking. I think for this project (converting greenbar reports to screen or exports) I'm going to go with the "hard way" approach. The "easy way" is interesting, but much more complex to set up than the "hard way". I'm not even certain that Viaduct supports login scripting. It probably does, but I've not looked at it for much beyond data import/export scripting. If I understand how the "easy way" would work, the user would ask for a new connection/login from the emulator. In response, the emulator runs a script, prompting for userid, password, then passing it to the server. Once the user is logged in, the emulator's script would be able to call it's own specific "programX" which would store emulator type for that session. U2 would record the emulator type and then execute a logto into the regular "MAIN" account, which would then execute it's own LOGIN script. The emulator type would have to be stored under a unique id specific to that user/port id and/or process id to allow for multiple logins. Do people using login scripts with their emulators add auditing for changes of the scripts on each PC to their internal security scans? It would seem to be an ideal place for an unscrupulous someone to insert a password capture routine. No, a better, more secure approach would be to put the login script on the network, and have the emulator run the centralized (and audited) script. How you lockdown the emulator settings to only use the centralized script is another exercise. Regards, --bev Bev Wilson 410.309.2700 voice 410.309.2701 fax ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] Scrub or Combine Distributed Part Files?
I suspect the Distributed file is not the problem, but rather bad dictionaries. Do all the dictionaries have a data-type defined (A&S types attr 6, D&I types attr 8)? A common issue I've encountered is when a dictionary is right justified but attribute contains non-numeric data. HTH, Mark ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] UniVerse Slow - Fixed
Bill, >File MESSAGES Type= 2 Modulo= 1 Sep= 1 Coming across one of these in a system I'm working on always steams me. It has to be one of silliest and most easily avoidable time-bombs people can set in a system. The difference between a modulo 11 and a modulo 1 file on performance is astronomical, and the disc cost of just making sure that every file - even one you're absolutely positive will never have more that a couple of records in - has at least an 11 or a 101 modulo is totally negligible. Dave Barrett Project Manager, Lawyers' Professional Indemnity Company (LAWPRO®) 250 Yonge Street, Suite 3101, P.O. Box 3 Toronto, Ontario M5B 2L7 Tel: 416-598-5872 Fax: 416-599-8341 This e-mail may be privileged and/or confidential, and the sender does not waive any related rights and obligations. Any distribution, use or copying of this e-mail or the information it contains by other than an intended recipient is unauthorized. If you received this e-mail in error, please delete it and advise me (by return e-mail or otherwise) immediately. Ce courrier électronique est confidentiel et protégé. L'expéditeur ne renonce pas aux droits et obligations qui s'y rapportent. Toute diffusion, utilisation ou copie de ce message ou des renseignements qu'il contient par une personne autre que le (les) destinataire(s) désigné(s) est interdite. Si vous recevez ce courrier électronique par erreur, veuillez le supprimer et m'en aviser immédiatement, par retour de courrier électronique ou par un autre moyen. ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
[U2] udt 7.2.5
Will the latest release of udt work on redhat enterprise linux version 4 - the availability matrix has it for version 5 only - would it work on version 4 tho - has anyone tried ? Or is there something fundamental so that it will not work on 4 ? Thanks Symeon. ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] UniVerse Slow - Fixed
Dave: Thanks for pointing this out. It happened to me because I have a habit of grabbing the first example out of the UniVerse Reference Manual. I just marked up my copy. Upon seeing this post, perhaps Wally or someone at Rocket will take an action item to tweak the next release of the UniVerse (and UniData) User Reference manual changing it from say 2 1 1 to 2 11 1. --Bill -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of David A Barrett Sent: Thursday, March 11, 2010 3:02 PM To: u2-users@listserver.u2ug.org Subject: Re: [U2] UniVerse Slow - Fixed Bill, >File MESSAGES Type= 2 Modulo= 1 Sep= 1 Coming across one of these in a system I'm working on always steams me. It has to be one of silliest and most easily avoidable time-bombs people can set in a system. The difference between a modulo 11 and a modulo 1 file on performance is astronomical, and the disc cost of just making sure that every file - even one you're absolutely positive will never have more that a couple of records in - has at least an 11 or a 101 modulo is totally negligible. Dave Barrett Project Manager, Lawyers' Professional Indemnity Company (LAWPRO®) 250 Yonge Street, Suite 3101, P.O. Box 3 Toronto, Ontario M5B 2L7 Tel: 416-598-5872 Fax: 416-599-8341 This e-mail may be privileged and/or confidential, and the sender does not waive any related rights and obligations. Any distribution, use or copying of this e-mail or the information it contains by other than an intended recipient is unauthorized. If you received this e-mail in error, please delete it and advise me (by return e-mail or otherwise) immediately. Ce courrier électronique est confidentiel et protégé. L'expéditeur ne renonce pas aux droits et obligations qui s'y rapportent. Toute diffusion, utilisation ou copie de ce message ou des renseignements qu'il contient par une personne autre que le (les) destinataire(s) désigné(s) est interdite. Si vous recevez ce courrier électronique par erreur, veuillez le supprimer et m'en aviser immédiatement, par retour de courrier électronique ou par un autre moyen. ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] UniVerse Slow - Fixed
Well... first off, there's almost no reason to have a sep of 1. You should write a program to change all of those 1's to 4's. Second, 11, while not as bad as 1, is still wholly inadequate for all but very small files. THe answer isn't so much a different default as at least a little conscientiousness. If you haven't checked your file sizes in the past quarter, you're neglecting an important maintenance job. Periodic health checks are vital; U2 can run rings around everything else, but not if you have bottlenecks all over the system. Lock table sizing, file sizing, sync settings, select buffer settings, and, of course, programming techniques (I'm astonished at how many times I find files getting opened inside of loops, or how many times I see the same piece of data read a dozen times in a program, for example). > Date: Thu, 11 Mar 2010 16:04:43 -0500 > From: bi...@hkmetalcraft.com > To: u2-users@listserver.u2ug.org > Subject: Re: [U2] UniVerse Slow - Fixed > > Dave: > > Thanks for pointing this out. It happened to me because I have a habit of > grabbing the first example out of the UniVerse Reference Manual. I just > marked up my copy. > > Upon seeing this post, perhaps Wally or someone at Rocket will take an action > item to tweak the next release of the UniVerse (and UniData) User Reference > manual changing it from say 2 1 1 to 2 11 1. > > --Bill > > > -Original Message- > From: u2-users-boun...@listserver.u2ug.org > [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of David A Barrett > Sent: Thursday, March 11, 2010 3:02 PM > To: u2-users@listserver.u2ug.org > Subject: Re: [U2] UniVerse Slow - Fixed > > Bill, > > >File MESSAGES Type= 2 Modulo= 1 Sep= 1 > > Coming across one of these in a system I'm working on always steams me. It > has to be one of silliest and most easily avoidable time-bombs people can set > in a system. The difference between a modulo 11 and a modulo 1 file on > performance is astronomical, and the disc cost of just making sure that every > file - even one you're absolutely positive will never have more that a couple > of records in - has at least an 11 or a 101 modulo is totally negligible. > > > > Dave Barrett > Project Manager, > Lawyers' Professional Indemnity Company (LAWPRO®) > 250 Yonge Street, Suite 3101, P.O. Box 3 Toronto, Ontario M5B 2L7 > Tel: 416-598-5872 > Fax: 416-599-8341 > > This e-mail may be privileged and/or confidential, and the sender does not > waive any related rights and obligations. Any distribution, use or copying of > this e-mail or the information it contains by other than an intended > recipient is unauthorized. If you received this e-mail in error, please > delete it and advise me (by return e-mail or otherwise) immediately. > > Ce courrier électronique est confidentiel et protégé. L'expéditeur ne renonce > pas aux droits et obligations qui s'y rapportent. Toute diffusion, > utilisation ou copie de ce message ou des renseignements qu'il contient par > une personne autre que le (les) destinataire(s) désigné(s) est interdite. Si > vous recevez ce courrier électronique par erreur, veuillez le supprimer et > m'en aviser immédiatement, par retour de courrier électronique ou par un > autre moyen. > ___ > U2-Users mailing list > U2-Users@listserver.u2ug.org > http://listserver.u2ug.org/mailman/listinfo/u2-users > ___ > U2-Users mailing list > U2-Users@listserver.u2ug.org > http://listserver.u2ug.org/mailman/listinfo/u2-users _ Hotmail: Trusted email with powerful SPAM protection. http://clk.atdmt.com/GBL/go/201469227/direct/01/ ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
[U2] Haydon Bishop is out of the office.
I will be out of the office starting 11/03/2010 and will not return until 15/03/2010. I will respond to your message when I return. ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] udt 7.2.5
I don't know of any OS vendor that guarantees backward compatibility of an object built on a later release. Wally Terhune U2 Support Architect Rocket Software 4700 S. Syracuse Street, Suite 400 **Denver, CO 80237 **USA Tel: +1.720.475.8055 Email: wterh...@rs.com Web: www.rocketsoftware.com/u2 -Original Message- From: u2-users-boun...@listserver.u2ug.org [mailto:u2-users-boun...@listserver.u2ug.org] On Behalf Of Symeon Breen Sent: Thursday, March 11, 2010 1:59 PM To: 'U2 Users List' Subject: [U2] udt 7.2.5 Will the latest release of udt work on redhat enterprise linux version 4 - the availability matrix has it for version 5 only - would it work on version 4 tho - has anyone tried ? Or is there something fundamental so that it will not work on 4 ? Thanks Symeon. ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] How do you determine terminal emulator?
> From: Beverly Wilson > I'm not even certain that Viaduct supports login > scripting. It probably does, but I've not looked at it > for much beyond data import/export scripting. It does. ViaDuct was my favorite emulator in the early 90's until I found wIntegrate, and that was my favorite until the later 90's when I found AccuTerm. :) All support scripting. The problem is that they're all different. So if you send ESC:"FOO" to any one of the emulators, it might do something nice or it might lock it up. That's the chance you take and fine-tuning the scripts to play nice if they hit the wrong emulator is what I call "the hard way". You may get it right with some experimenting but it could be time consuming to get it just right. > If I understand how the "easy way" would work, the > user would ask for a new connection/login from the > emulator. In response, the emulator runs a script, > prompting for userid, password, then passing it to the > server. As I see it, no emulator scripts are required. However, if you're already using scripts, then sure, you can do all of this automatically. I'm sure someone here can offer services to script this out with you. Without using scripts - Every site is different, but generally a user will open the emulator, see a login prompt, then manually enter user/password. What I'm suggesting is one of at least three methods: 1) When the user does a login with their user/psw, rather than putting them into MAIN, your user can manually or automatically connect into a different account which will then save their terminal preference. 2) Let users login with a different ID depending on their emulator (I don't like this but it's easy). 3) When they login, just display a prompt for which emulator they're using. The setting or prompt can be in a .profile or similar server-side config file. That's not all that elegant, and sure we want to automate such things, but sometimes the fastest and cheapest solution is to just ask the user a simple question rather than trying to make the environment smart enough to figure it out. Using the above methods, you don't need to worry about scripts in the clients - everything is on the server and there aren't any new security issues. I hope that helps. If you email I'll be happy to take this offline. I won't do the scripting but perhaps we can chat out the best solution for your environment. Tony Gravagno Nebula Research and Development TG@ remove.pleaseNebula-RnD.com Nebula R&D sells Pick/MultiValue products worldwide, and provides related development services remove.pleaseNebula-RnD.com/blog Visit PickWiki.com! Contribute! http://Twitter.com/TonyGravagno ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
[U2] [SB+] Does anyone have a good SB+ defn for Accuterm.
By the way - does anyone have a good SB+ terminal definition (DMSYSDEFN item) for Accuterm? Preferably vt220 emulation or something with equivalent capabilities. Good meaning: all the ansi colour sequences are set up, Aux port sequences are set up, all the Edit & Function Keys are setup. Cheers, Stuart Boydell ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] [SBS] [SB+] Does anyone have a good SB+ defn for Accuterm.
Stuart, Pete very kindly made me some GREAT accuterm definitions! How would you like those? They go in the DMSYSDEFN file. Would you like that as an accuterm FTPICK 'S'end file? Or something else? Email me directly at sjos...@sjplus.com and I will email it over to you! Susan -Original Message- From: sbsolutions-boun...@listserver.u2ug.org [mailto:sbsolutions-boun...@listserver.u2ug.org] On Behalf Of Boydell, Stuart Sent: Thursday, March 11, 2010 8:15 PM To: U2 Users List; sbsoluti...@listserver.u2ug.org Subject: [SBS] [SB+] Does anyone have a good SB+ defn for Accuterm. By the way - does anyone have a good SB+ terminal definition (DMSYSDEFN item) for Accuterm? Preferably vt220 emulation or something with equivalent capabilities. Good meaning: all the ansi colour sequences are set up, Aux port sequences are set up, all the Edit & Function Keys are setup. Cheers, Stuart Boydell ___ SBSolutions mailing list sbsoluti...@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/sbsolutions ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users
Re: [U2] How do you determine terminal emulator?
I'd like to offer a different approach to the problem. Besides determining emulator, it can potentially determine location, which printer to use, and more. The trick is to pass an environment variable to the host, at login time. The emulator can be configured to send whatever is needed. This is possible with both the telnet and the SSH protocol. This used to be an easy option in the days of telnet. Then, owing to the security implications of passing things like a PATH variable, it was restricted in various telnetd (daemon) programs. However, with OpenSSH's sshd, this is configurable. A setting in the sshd_config file specifies what environment variables can be passed (the default is "none"). Wildcards are accepted. So for instance, if you use Anzio as an SSH client, and you configure your sshd_config to allow "ANZ_*", then any environment variable that the emulator sends that starts with "ANZ_" will be accepted. The sshd will place allowed variables into the environment that is inherited by everything downstream. Any shell script or program can query for the existence and value of any specific variable. I don't know how many of the other emulators allow this. Anzio users use this to specify their internal IP address, their program type (Anzio Lite or AnzioWin), Windows machine name, username, screen size, variations on terminal type, timezone, file locations, Terminal Services information, etc. Regards, Bob Rasmussen, President, Rasmussen Software, Inc. personal e-mail: r...@anzio.com company e-mail: r...@anzio.com voice: (US) 503-624-0360 (9:00-6:00 Pacific Time) fax: (US) 503-624-0760 web: http://www.anzio.com street address: Rasmussen Software, Inc. 10240 SW Nimbus, Suite L9 Portland, OR 97223 USA ___ U2-Users mailing list U2-Users@listserver.u2ug.org http://listserver.u2ug.org/mailman/listinfo/u2-users