[U2] Data Architecture
All, I got back a confirmation from IBM that my talk on Data Architecture has been accepted for the IOD (Information On Demand) conference in October. I am nearly done constructing it. What I'd like to ask you all, is for the names of software products you have used in cleaning up, moving, and maintaining your data. Obvious the file sizing tool from Fitzgerald & long comes to mind, but I'd like to be sure I am as inclusive as possible. Please respond on U2-Community. If you aren't a member of U2-Community, you can e-mail me directly or join up by visiting http://listserver.u2ug.org, enter your e-mail address, and 'browse all' lists to maintain your access. The list, once you are a member, is mailable at [EMAIL PROTECTED] All help appreciated! - Charles Barouch [EMAIL PROTECTED] (718) 762-3884 x 1 P. O. Box 540957, Linden Hill, NY 11354-0957 www.KeyAlly.com --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] UODOTNET.DLL
Currently I only have 7149 in the GAC but you should be able to have another version alongside. This build came with Clients for UniVerse 10.1B, which is downloadable from IBM U2 - trials & betas. http://www14.software.ibm.com/webapp/download/preconfig.jsp?id=2005-03 -31+14%3A19%3A42.178111R&S_TACT=104CBW71&S_CMP=&s= Open your dot net framework config and load it into the assembly cache. (Thanks to David Cooper from Bluefinity for this tip) "You just need to add UODOTNET.dll into the GAC on each workstation/system that uses UniObjects.NET. I'm not sure why IBM don't do this as part of their SDK install..." Cheers, Stuart Boydell __ From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of "Tony Gravagno" <[EMAIL PROTECTED]> Sent: Wednesday, 12 July 2006 10:57 To: u2-users@listserver.u2ug.org Subject: [U2] UODOTNET.DLL Please forgive a quick post being made without appropriate prior investigation. I'm hoping someone will have a quick answer for what might otherwise take several hours of research. I'm told there are two versions of UODOTNET.dll: 2.1.0.7137 and 2.1.0.7149 Where can we get the new build? We may need this file for use with another project that was built with it. If UO.NET is managed code, can the two versions co-exist? I would assume so since this is one of the big benefits of .NET. If UO.NET is a big wrapper around COM (which I believe it is), then might there be a registration issue (DLL Hell) if the two cuts are loaded/running on the same system? Thanks! Tony, TG@ remove.thisNebula-RnD.com http:// we.really.dislike.spamNebula-RnD.com New blog postings: http:// remove.this.partNebula-RnD.com/blog --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ ** This email message and any files transmitted with it are confidential and intended solely for the use of addressed recipient(s). If you have received this email in error please notify the Spotless IS Support Centre (+61 3 9269 7555) immediately, who will advise further action. This footnote also confirms that this email message has been scanned for the presence of computer related viruses. ** --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] UODOTNET.DLL
Please forgive a quick post being made without appropriate prior investigation. I'm hoping someone will have a quick answer for what might otherwise take several hours of research. I'm told there are two versions of UODOTNET.dll: 2.1.0.7137 and 2.1.0.7149 Where can we get the new build? We may need this file for use with another project that was built with it. If UO.NET is managed code, can the two versions co-exist? I would assume so since this is one of the big benefits of .NET. If UO.NET is a big wrapper around COM (which I believe it is), then might there be a registration issue (DLL Hell) if the two cuts are loaded/running on the same system? Thanks! Tony, TG@ remove.thisNebula-RnD.com http:// we.really.dislike.spamNebula-RnD.com New blog postings: http:// remove.this.partNebula-RnD.com/blog --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] Universe file size limits {Unclassified}
[snip] > >As someone else pointed out, watch out for the standard Unix utilities that do not support files > 2G. > Ok, since this is at least the 2nd time this has been brought up, can some give some examples of "standard unix utilities that do not support files > 2GB" ? Hasn't Linux had 2GB file support for, like 10 years? Hasn't Windows had 2GB file support since W2K (assuming you are not using FAT16 partitions)? I accept that if you are running a 5 year old version of your O/S you may encounter some problems. But if you are reasonably current and patched, where are the land mines? /Scott Ballinger Pareto Corporation Edmonds WA USA 206 713 6006 --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] UV calling chuser from application
> -Original Message- > Thanks John; this is promising! > > One thing that I am having trouble with is the permissions. I > set them up as above, with the group = to the user's group. > The file permissions are: > -rws--x--x 1 root cubs > The basic code is: > >CT PROS-BP SJF.TEST.SH > > SJF.TEST.SH > 0001 EXECUTE 'SH -c "test.sh ':@logname:'"' > > The output is: > >run PROS-BP SJF.TEST.SH > /bin/sh: /u1/dbms/TCR/test.sh: 0403-016 Cannot find or open the file. > > I need to give 'r'ead access to the 'cubs' group for this to work. > However, if I run the script from UNIX with the permissions > set as John suggested it works fine. I would prefer not to > give users the ability to read the file. It looks like the > basic code needs to read the file before it can execute it. > > What is it about calling the program from basic, that > requires 'r'ead access for the group, but from unix it is okay? > > Thanks, > Steve I can't explain that. "SH -c" should just spawn a new shell process. It won't really hurt anything to give read permissions to group though. It just makes the script a little more secure if non-priviledged users can't see its contents, but most likely your users can't get access to a unix shell prompt anyway. You might also try adding read permissions to group and changing the group to root (or whatever the AIX admin group is): -rwsr-x--x 1 root root That's a more common setup for executables. -John --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] Universe file size limits {Unclassified}
> For those on AIX, 2gig and higher file sizes are definitely possible with UV using the > same approach already mentioned, but watch out for one AIX "gotcha"... The default max > file size on AIX is set to 1gig less 512 bytes on initial O/S install (or at least it > was as of v5.1 - maybe IBM has finally changed this in v5.2 or 5.3?). > Fortunately, this limit is easily viewed and changed by root ... You can view the current > value with the ulimit -a command ... check the "file" > line. The default value of 1gig-512bytes will display as 2097151 (no. of 512-byte blocks). > You can change this by editing the file /etc/security/limits. Find the fsize line and change > it to 4194304 for exactly 2gig max file size, or -1 for an unlimited file size. I might add one additional caveat: In AIX 4.2 they started supporting Large File Systems (greater than 2 Gig). If your file is greater than 2 Gig, then your filesystem will need to be Large Enabled. AFAIK, there is no Conversion, you have to create a new jfs that is large file enabled. We have used them for years. As someone else pointed out, watch out for the standard Unix utilities that do not support files > 2G. Thanks, Steve Ferries --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] Universe file size limits {Unclassified}
For those on AIX, 2gig and higher file sizes are definitely possible with UV using the same approach already mentioned, but watch out for one AIX "gotcha"... The default max file size on AIX is set to 1gig less 512 bytes on initial O/S install (or at least it was as of v5.1 - maybe IBM has finally changed this in v5.2 or 5.3?). Fortunately, this limit is easily viewed and changed by root ... You can view the current value with the ulimit -a command ... check the "file" line. The default value of 1gig-512bytes will display as 2097151 (no. of 512-byte blocks). You can change this by editing the file /etc/security/limits. Find the fsize line and change it to 4194304 for exactly 2gig max file size, or -1 for an unlimited file size. Gary Eppel, Cerner Corp. -Original Message- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of HENDERSON MIKE, MR Sent: Wednesday, July 05, 2006 6:13 PM To: u2-users@listserver.u2ug.org Subject: RE: [U2] Universe file size limits {Unclassified} Eugene UniVerse files can go over 2GB if they are created / resized as "64-bit". I have done this on UV 10.0 on Win2K3, it works! You can also use UniVerse "distributed files" to partition your data so that a set of less-than-2GB files appear as a single logical entity. This is the approach we took rather than go 64-bit. There is a deal of information about both these in the UniVerse Reference Guide PDFs Hope this helps Mike > -Original Message- > From: [EMAIL PROTECTED] On Behalf Of Eugene Perry > Sent: Thursday, 6 July 2006 10:10 > To: u2-users@listserver.u2ug.org > Subject: [U2] Universe file size limits > > Hello, > > Does Universe have a file size limit? We are working on Universe 10.1 > on both NT and Linux based systems. It came up in a meeting today > about files not being able to go over 2 Gigs. I was wondering if that > is a Universe limit or a limit of the OS. I thought that new vers the > 2 Gig limit on partitions. > > Thanks > > Eugene > --- > u2-users mailing list > u2-users@listserver.u2ug.org > To unsubscribe please visit http://listserver.u2ug.org/ > The information contained in this Internet Email message is intended for the addressee only and may contain privileged information, but not necessarily the official views or opinions of the New Zealand Defence Force. If you are not the intended recipient you must not use, disclose, copy or distribute this message or the information in it. If you have received this message in error, please Email or telephone the sender immediately. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ - CONFIDENTIALITY NOTICE This message and any included attachments are from Cerner Corporation and are intended only for the addressee. The information contained in this message is confidential and may constitute inside or non-public information under international, federal, or state securities laws. Unauthorized forwarding, printing, copying, distribution, or use of such information is strictly prohibited and may be unlawful. If you are not the addressee, please promptly delete this message and notify the sender of the delivery error by e-mail or you may call Cerner's corporate offices in Kansas City, Missouri, U.S.A at (+1) (816)221-1024. --- --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] UV calling chuser from application
> You might try creating a shell script that executes the chuser command, then set the suid bit on the script so it will run as root. > For example, if you create a script named lock_me_out with the following > contents: > #!/bin/sh > if [ $1 != root ] && [ "$1" != "" ]; then > chuser account_locked=true $1 > fi > Then set the permissions on the script to: > "rws--x--x" > The basic code would read: > EXECUTE 'SH -c "lock_me_out ':@logname:'"' Thanks John; this is promising! One thing that I am having trouble with is the permissions. I set them up as above, with the group = to the user's group. The file permissions are: -rws--x--x 1 root cubs The basic code is: >CT PROS-BP SJF.TEST.SH SJF.TEST.SH 0001 EXECUTE 'SH -c "test.sh ':@logname:'"' The output is: >run PROS-BP SJF.TEST.SH /bin/sh: /u1/dbms/TCR/test.sh: 0403-016 Cannot find or open the file. I need to give 'r'ead access to the 'cubs' group for this to work. However, if I run the script from UNIX with the permissions set as John suggested it works fine. I would prefer not to give users the ability to read the file. It looks like the basic code needs to read the file before it can execute it. What is it about calling the program from basic, that requires 'r'ead access for the group, but from unix it is okay? Thanks, Steve --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
RE: [U2] Search email archives
If people only searched the archives for answers before posting questions... if you'd bothered to search the archives, you'd see that indexinfocus has been down for a while now. Hehe. But anyway. Try http://www.mail-archive.com/u2-users%40listserver.u2ug.org/ > -Original Message- > From: [EMAIL PROTECTED] > [mailto:[EMAIL PROTECTED] On Behalf Of DAWES, Ray > Sent: Tuesday, July 11, 2006 9:37 AM > To: u2-users@listserver.u2ug.org > Subject: [U2] Search email archives > > > I have tried to search the email archives from the u2 web > site but get the following error: > > The requested URL /cgi-bin/htsearch was not found on this > server. Apache/2.0.54 (Fedora) Server at www.indexinfocus.com Port 80 Anyone know how to fix? Ray Dawes Manufacturing Systems Manager CarnaudMetalbox Engineering plc, Dockfield Road, Shipley, BD17 7AY, UK Email: [EMAIL PROTECTED] Tel: 0 (+44) 1274 846283 Fax: 0 (+44) 1274 846201 CONFIDENTIALITY NOTICE The information contained in this e-mail is intended only for the confidential use of the above named recipient. If you are not the intended recipient or person responsible for delivering it to the intended recipient, you have received this communication in error and must not distribute or copy it. Please accept the sender's apologies, notify the sender immediately by return e-mail and delete this communication. Thank you. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/ -- No virus found in this incoming message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.10/384 - Release Date: 7/10/2006 -- No virus found in this outgoing message. Checked by AVG Free Edition. Version: 7.1.394 / Virus Database: 268.9.10/384 - Release Date: 7/10/2006 --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] Search email archives
I have tried to search the email archives from the u2 web site but get the following error: The requested URL /cgi-bin/htsearch was not found on this server. Apache/2.0.54 (Fedora) Server at www.indexinfocus.com Port 80 Anyone know how to fix? Ray Dawes Manufacturing Systems Manager CarnaudMetalbox Engineering plc, Dockfield Road, Shipley, BD17 7AY, UK Email: [EMAIL PROTECTED] Tel: 0 (+44) 1274 846283 Fax: 0 (+44) 1274 846201 CONFIDENTIALITY NOTICE The information contained in this e-mail is intended only for the confidential use of the above named recipient. If you are not the intended recipient or person responsible for delivering it to the intended recipient, you have received this communication in error and must not distribute or copy it. Please accept the sender's apologies, notify the sender immediately by return e-mail and delete this communication. Thank you. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
Re: [U2] STRVAR[4,1] = '"" JBASE and UNIVERSE differences
Hi Marco, UniVerse follows the "Information style" semantics of substring assignment by default. jBase appears to be using the D3 style. On UV, take a look at the IN2.SUBSTR and REAL.SUBSTR modes of the $OPTION compiler directive. Martin Phillips, Ladybridge Systems --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/
[U2] STRVAR[4,1] = '"" JBASE and UNIVERSE differences
If I run this piece of code: STRVAR = "ABCDEFG" STRVAR[4, 1] = "" ;* Assign NUL character PRINT STRVAR PRINT LEN(STRVAR) On JBASE I get: ABCEFG 6 On UV I get: ABC EFG 7 Which is correct behaviour? (I prefer the jbase behaviour). I only have the online help for UV and cant quite find the documentation for this in the JBASE manuals. The UV manuals arent clear on what should happen. On UV, PRINT SEQ(STRVAR[4, 1]) prints 32. Regards, Marco. --- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/