home *** CD-ROM | disk | FTP | other *** search
/ NetNews Usenet Archive 1992 #19 / NN_1992_19.iso / spool / comp / database / informix / 1836 < prev    next >
Encoding:
Internet Message Format  |  1992-08-31  |  5.7 KB

  1. Path: sparky!uunet!gatech!emory!snide.com
  2. From: dave.snyder@snide.com (Dave Snyder)
  3. Newsgroups: comp.databases.informix
  4. Subject: DB4GLGEN-3.7 and other things
  5. Message-ID: <9425@emory.mathcs.emory.edu>
  6. Date: 31 Aug 92 18:38:07 GMT
  7. Sender: walt@mathcs.emory.edu
  8. Reply-To: dave.snyder@snide.com (Dave Snyder)
  9. Lines: 148
  10. X-Informix-List-ID: <list.1410>
  11.  
  12. Do you believe it?  The one month that my monthly posting doesn't go out
  13. because of a typo on my part... I get a zillion letters asking me where to
  14. get db4glgen and/or what is it.  So here goes the monthly posting done
  15. manually.  BTW, soon to come...
  16.   dblookup - A sharp little utility that produces field validation and
  17.              field lookup code (ala pop-up windows)
  18.   dbform - A lame (but very useful) utility that creates temporary, generic
  19.            data entry forms for quick access to a table
  20. These two utilities are waiting for man pages and then they'll be available.
  21. If you feel bold and want to try them without a man page, let me know.
  22.  
  23. Here --------- Snip Here --------- Snip Here --------- Snip Here --------- Snip
  24. Last-Modified: June 20 1992
  25.  
  26. This is a monthly posting from Dave Snyder, keeper of db4glgen.  Although
  27. this is probably old information for alot of you, I find that about once 
  28. a month or so, I'm asked, "What is db4glgen?"... "Where can I get dbinfo?"
  29. Well here are descriptions of all the Informix tools that I've written
  30. and how to get them.  Please send all questions and comments about this
  31. posting or my Informix tools to dave@snide.com (das13!dave).
  32.  
  33.  
  34.  
  35. db4glgen
  36.  
  37. This program is the PD Informix 4GL code generator hacked together by
  38. Dave Snyder.
  39.  
  40.  
  41. dbbeauty
  42.  
  43. This program will capitalize all Informix key words in an Informix-4GL program.
  44. Comments and keywords inside double quotes will not be changed.
  45.  
  46.  
  47. dberror
  48.  
  49. This program prints the error message for an Informix-SQL error code.  It
  50. also handles ALL-II and SystemV error codes.
  51.  
  52.  
  53. dbinfo
  54.  
  55. This program provides information about an Informix-SQL table.  It formats it's
  56. output like the SQL command "info".
  57.  
  58.  
  59. dblist
  60.  
  61. This program dumps the contents of an Informix-SQL table to stdout.  It has the
  62. ability to select an index to sort by and also provides the ability to start at
  63. a specific place in the file.
  64.  
  65.  
  66. dbloader & dbunloader
  67.  
  68. This program generates SQL statements to load "unloaded" Informix-SQL tables
  69. into a database.  When compiled, dbloader should be linked to dbunloader.  The
  70. dbunloader program generates SQL statements to unload Informix-SQL tables.
  71.  
  72.  
  73. dbports.sh
  74.  
  75. This archive contains two shell scripts... dbexport and dbimport.  If you
  76. have Informix 4.00 products then you don't need these scripts.  DBEXPORT
  77. will create a database schema, unload all tables in your database, and create
  78. a script to re-load the unloaded tables.  DBIMPORT will create a database
  79. with tables from the schema and load all the tables.  These scripts require
  80. dbschema (from Informix) and dbloader/dbunloader (from archive-server).
  81.  
  82.  
  83. dbrepair
  84.  
  85. This program will update the "dirpath" column of the Informix-SQL table
  86. "systables" from an absolute path name to a relative one.  This can only
  87. be used if your database engine is Informix-SE.
  88.  
  89.  
  90. dbreserved
  91.  
  92. This program will scan an Informix-SQL table and print all reserved words to
  93. stdout.  There are currently 400+ words that are checked.
  94.  
  95.  
  96.  
  97. The above programs are available from the machines "das13" and "mathcs".
  98.  
  99. You can reach "das13" through the archive-server or ANONUUCP (ANONFTP is
  100. available through "mathcs.emory.edu"), the info you need follows...
  101.  
  102. ANONFTP:
  103.   If you've never used anonymous ftp, here is a quick primer, in the form
  104.   of a sample session, with comments in {}.  Lines with a "<<<" at the end
  105.   are where you type something.
  106.  
  107. % ftp mathcs.emory.edu                    {IP Address = 128.140.2.1}   <<<
  108. Connected to mathcs.emory.edu.
  109. 220 emory FTP server (SunOS 4.1) ready.
  110. Name (mathcs.emory.edu:dave): anonymous                                <<<
  111. 331 Guest login ok, send ident as password.
  112. Password: dave@snide.com               {use your name and host here}   <<<
  113. 230 Guest login ok, access restrictions apply.
  114. ftp> cd pub/informix                                                   <<<
  115. 250 CWD command successful.
  116. ftp> get ls-lR                                                         <<<
  117. 200 PORT command successful.
  118. 226 ASCII Transfer complete.
  119. ftp> cd das13                                                          <<<
  120. 250 CWD command successful.
  121. ftp> get Index                                                         <<<
  122. 200 PORT command successful.
  123. 226 ASCII Transfer complete.
  124.         .
  125.         .       {repeat this step for each file you want}
  126.         .
  127. ftp> quit                                                              <<<
  128. 221 Goodbye.
  129. %
  130.  
  131.  
  132. ANONUUCP:
  133.   Create one or more of the following entries in your Systems (or L.sys) file:
  134.  
  135. das13 Any;1 FAST 9600 1-2154614007 "" \r\c in:-\r-in: anonuucp
  136. das13 Any;1 ACU 2400 1-2154614007 "" \r\d\r\c in:-\r-in: anonuucp
  137. das13 Any;1 ACU 1200 1-2154614007 "" \r\d\r\d\r\c in:-\r-in: anonuucp
  138.  
  139.   This is a call to Philadelphia, PA  USA
  140.  
  141.   If you've never used anonymous uucp, try this for your first command...
  142.  
  143. uucp das13!~/ls-lR /usr/spool/uucppublic
  144.  
  145.  
  146. ARCHIVE-SERVER:
  147.   To access the archive-server, send mail to: archive-server@das13.snide.com
  148.   In the Subject: put the word "help" (w/o the quotes).  Leave the rest of
  149.   your mail blank since it'll be ignored anyway.  You will receive mail
  150.   back explaining in detail what the archive-server is and how to use it.
  151.  
  152.  
  153. Here --------- Snip Here --------- Snip Here --------- Snip Here --------- Snip
  154.  
  155. DAS
  156. -- 
  157. David A. Snyder @ Snide Inc. - Folcroft, PA                    Current Release
  158.                                                                is db4glgen-3.7
  159. UUCP:  ..!uunet!das13!dave   INTERNET:  dave.snyder@snide.com
  160.