home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.databases.ingres
- Path: sparky!uunet!world!jhallen
- From: jhallen@world.std.com (Joseph H Allen)
- Subject: Re: Public Domain INGRES
- Message-ID: <C1A3E5.Lnx@world.std.com>
- Organization: The World Public Access UNIX, Brookline, MA
- References: <1iukf7INN8cu@SWAN.ZOO.CS.YALE.EDU> <1993Jan13.000007.2059@netcom.com>
- Date: Fri, 22 Jan 1993 23:18:03 GMT
- Lines: 35
-
- In article <1993Jan13.000007.2059@netcom.com> zmbenhal@netcom.com (Zeyd M. Ben-Halim) writes:
-
- >Use archie to look for ingres89.tar.Z or use my port to Linux available from
- >tsx-11.mit.edu:pub/linux/packages/ingres/*
-
- There might be a bug in your port, but it's also possible that I'm doing
- something wrong as I'm inexperienced with ingres.
-
- If in some database you do:
-
- create foo(x=c8)
- \g
- modify foo to ordered1 on x
- \g
-
- It says: can't link to _SYS234btree... and dies
-
- The problem might be the 14 character file name limit in linux since I
- think it's trying to make a
- file 'foo agb' for the file 'foo ag' But after
- changing 'MAXNAME' from 12 to 11 in 'ingres.h' and in a few other places,
- file name matching really broke (files created by dbu commands couldn't be
- opened by ingres).
-
- It's really neat though. University ingres works much better (faster) than
- I had originally thought it would. Now if only it had outer joins, unions
- and better ordering... EQUEL is especially nice. It think it might be more
- powerful than some of the SQL embeded languages since you can give C
- variables as parts of QUEL expressions (it's my impression that it's not
- possible to do that in SQL, but I could be wrong).
- --
- /* jhallen@world.std.com (192.74.137.5) */ /* Joseph H. Allen */
- int a[1817];main(z,p,q,r){for(p=80;q+p-80;p-=2*a[p])for(z=9;z--;)q=3&(r=time(0)
- +r*57)/7,q=q?q-1?q-2?1-p%79?-1:0:p%79-77?1:0:p<1659?79:0:p>158?-79:0,q?!a[p+q*2
- ]?a[p+=a[p+=q]=q]=q:0:0;for(;q++-1817;)printf(q%79?"%c":"%c\n"," #"[!a[q-1]]);}
-