home *** CD-ROM | disk | FTP | other *** search
/ 8bitfiles.net/archives / archives.tar / archives / genie-commodore-file-library / Information / SUPERBASE.SFX / superbase.msgs
Encoding:
Text File  |  1990-02-12  |  35.1 KB  |  866 lines

  1. rea 12 1-40 nor
  2.  ************
  3. Topic 12        Sat Oct 23, 1993
  4. MRABOY                       (Forwarded) 
  5. Sub: Superbase 3.01                         
  6.  
  7. KEEP US GOING!!!!
  8.  
  9.  
  10. 80 message(s) total.
  11.  ************
  12.  ------------
  13. Category 3,  Topic 1
  14. Message 1         Sat Oct 23, 1993
  15. MRABOY                       (Forwarded) 
  16.  
  17. Doug, thanks to CMD I finally got  SB vs.3.01 on a 3.5 inch disk.  I have been
  18. trying to get this for a year. Now I need to get multiplan 128 on a 3.5 inch
  19. disk.  It seems that I am the only person using this program, but it is still
  20. the best spreadsheet. I've tried them all.
  21.   Maybe CMD can find a way or maybe CMD can write a program for its
  22. sophisticated hardware called CMD 1 2 3 .  Anyway just dreaming.
  23.                                        Thanks,
  24.                                               Mike :)
  25.  ------------
  26. Category 3,  Topic 12
  27. Message 2         Sat Oct 23, 1993
  28. H.HERMAN1                    (Forwarded) 
  29.  
  30. ha!
  31.  
  32. I don't know how long the topic police will allow this one to hang around so
  33. I'll add my 2 cents to the *wish list*, and it is for all 3 Pocket programs:
  34. Writer3, Filer2 and Planner2 to be on one 1581 disk that has NO COPY
  35. PROTECTION!
  36.  
  37. Yea!  That is what I want!!!
  38.  
  39. Howie
  40.  ------------
  41. Category 3,  Topic 12
  42. Message 3         Sat Oct 23, 1993
  43. THE.OUTLAW                   (Forwarded) 
  44.  
  45. I'd like to see that myself :>
  46.  ------------
  47. Category 3,  Topic 12
  48. Message 4         Sun Oct 24, 1993
  49. MIKE.DUNCAN                  (Forwarded) 
  50.  
  51.   Speaking of Superbase - I have the 128 version installed on a 1541
  52.   partition on my CMD HD.  When I MCOPY'd it over - I got a read error,
  53.   but it seems to work okay.  The backup had an error too.  Is this
  54.   supposed to be copy protected?
  55.  
  56.   BTW.  How do you guys have Superbase setup?  Anybody?
  57.  
  58.   Mike D.
  59.  ------------
  60. Category 3,  Topic 12
  61. Message 5         Sun Oct 24, 1993
  62. CMD-DOUG                     (Forwarded) 
  63.  
  64. It isn't unusual to get the error and still have it work. There were some
  65. 'hard' errors on the Superbase master disks that were not removed, even though
  66. the routines that check for them were. The current master disks are now clean,
  67. though, so anyone who gets a new one at this point won't see such error
  68. messages when copying.
  69.  ------------
  70. Category 3,  Topic 12
  71. Message 6         Mon Oct 25, 1993
  72. C128.JBEE                    (Forwarded) 
  73.  
  74.  With the new SB master disks, can you just file copy the needed programs
  75.  to your 1581 subdirectory or do you have to MCOPY it?
  76.  ------------
  77. Category 3,  Topic 12
  78. Message 7         Mon Oct 25, 1993
  79. CMD-DOUG                     (Forwarded) 
  80.  
  81. We got rid of the errors, JBEE, but we didn't rewrite the whole program! SB
  82. still uses block-reads to pull program itself into memory (and decripts the
  83. encrypted data within them as they are loaded, I might add...), so an MCOPY is
  84. still the only way.
  85.  ------------
  86. Category 3,  Topic 12
  87. Message 8         Mon Nov 15, 1993
  88. R.NEAZER [Reub]              (Forwarded) 
  89.  
  90.  I am using Superbase 128 v3.01
  91.  Trying to create a display screen with a Header and output data.
  92.  I am using the 'display' command to send the header to the screen and the
  93.  'output' command for the data. The problem is that the output command seems
  94.  to clear the screen, erasing the header. Can anyone guide me in the right
  95.  direction??.  Thanks
  96.  
  97.       Reub.......
  98.  ------------
  99. Category 3,  Topic 12
  100. Message 9         Mon Nov 15, 1993
  101. CMD-DOUG                     (Forwarded) 
  102.  
  103. Reub,
  104.  
  105. Show the exact way you have display used in your program... that might help.
  106. There are a few different ways of using it - and it may simply be the way you
  107. are using it that is causing the problem.
  108.  ------------
  109. Category 3,  Topic 12
  110. Message 10        Tue Nov 16, 1993
  111. R.NEAZER [Reub]              (Forwarded) 
  112.  
  113.  Hi Doug,
  114.  
  115.  Thanks for the response. My program looks like the following:
  116.  
  117.      display 'Last name'; 'First name'
  118.      output all [lastname][firstname]
  119.  
  120.  There are a couple of more fields, but basically this is what it look like.
  121.  The display creates the header but then the output clears the screen, erasing
  122.  the header and putting the data on the screen..
  123.  
  124.            Reub.........
  125.  ------------
  126. Category 3,  Topic 12
  127. Message 11        Tue Jan 25, 1994
  128. R.SMITH32                    (Forwarded) 
  129.  
  130. I just got an HD100/170 and currently use Superbase and a 1581 set to device 9
  131. for data. Could you please tell me how to set up the HD so I can transfer my
  132. data to the HD. I've just done an inventory of our bookstore and would like to
  133. get this going right away. Thanks for all your help. Later R.SMITH32
  134.  ------------
  135. Category 3,  Topic 12
  136. Message 12        Tue Jan 25, 1994
  137. CMD-DOUG                     (Forwarded) 
  138.  
  139. Depends on what kind of partition you intend to use for the data, and if you
  140. plan to use a Native type, the size of the partition would also effect the
  141. answer. If you let me know those details, I'll be able to respond.
  142.  ------------
  143. Category 3,  Topi 12
  144. Message 13        Wed Jan 26, 1994
  145. C128.JBEE                    (Forwarded) 
  146.  
  147.  Here is how I use Superbase on the hard drive.
  148.  
  149.  First off, set your HD to device #8 so you do not have to worry about
  150.  swapping the device numbers all the time.
  151.  
  152.  Second, create a 12800 blk, or bigger, native mode partition.
  153.  
  154.  Then run the 1581sub program on that partition and create a 1581
  155.  partition emulation.
  156.  
  157.  Next, file copy all the Superbase files over to that subdirectory.  I have
  158.  a tamed copy of SB, you might have to use bcopy?
  159.  
  160.  Then copy your file format to the partition.
  161.  
  162.  With the HD as #8 and the 1581 as #9, boot SB from the harddrive.
  163.  Once booted, create a file from your file format (copied from your data
  164.  disk) and create a new database into which you can import data.
  165.  This means also creating a new "file".
  166.  
  167.  Now the tricky part, use the DATABASE command to close that database
  168.  once it is created.  Then do a directory.
  169.  
  170.  NOW - press swap 9 so the 1581 becomes #8 and the HD #9
  171.  
  172.  Now, issue the DATABASE command, open the database on the 1581 and then
  173.  use FILE to open the file.
  174.  
  175.  Now type EXPORT ALL TO "9:yourfile".
  176.  
  177.  Once SB has exported all the files to your HD into the 1581 sub, I suggest
  178.  closing the 1581 database.  Quit SB.  Then reset the computer with the
  179. switch.
  180.  
  181.  Now, run SB from the 1581 sub (in the large native mode partition) on
  182.  the HD.
  183.  
  184.  Once you are up and running within your empty database type
  185.  IMPORT"8:yourfile".
  186.  
  187.  Done :)
  188.  
  189.  Now, when you do backups, you can either export to the 1581
  190.  EXPORT ALL TO "9:yourfile"
  191.  or
  192.  EXPORT ALL TO "8:yourfile"
  193.  on the HD.
  194.  
  195.  If you do daily backups and your data is important, here is what I suggest.
  196.  
  197.  Do a daily export of all records to the 1581 as long as it is big
  198.  enough.  I usually do mind to a FD-4000 and it only takes about
  199.  1 hour for a very big file.  Once you get so you have (30) full exports
  200.  on 1581s (stored offsite of course!) start using ARC (since it is faster
  201.  than LHA) to compress the oldest disks and then reuse them for a new
  202.  export.
  203.  
  204.  That way, you do not use a large number of disks, but always have an
  205.  emergency backup you can do pronto from the 30 day backups and always
  206.  have the compressed files (be sure to arc128/v them) if by chance
  207.  you ever corrupted a file and did not know about it.
  208.  
  209.  ------------
  210. Category 3,  Topic 12
  211. Message 14        Wed Jan 26, 1994
  212. R.SMITH32                    (Forwarded) 
  213.  
  214. Jbee, would it change anything to know that I'm running on a C64 and booting
  215. Superbase from a 1541 and then switching to the 1581 as my data drive via the
  216. start.p program? Thanks again
  217.  ------------
  218. Category 3,  Topic 12
  219. Message 15        Wed Jan 26, 1994
  220. R.SMITH32                    (Forwarded) 
  221.  
  222. I just had a thought. My Superbase disk has a utility program that recovers
  223. databases. Could I use that to transfer my data from 1581 to HD since I've
  224. done it before from 1581 to 1581 or should I still use the import/export
  225. thing? Thanks again!
  226.  ------------
  227. Category 3,  Topic 12
  228. Message 16        Wed Jan 26, 1994
  229. C128.JBEE                    (Forwarded) 
  230.  
  231.  No, I assumed you were booting from a 1541/71.  I do not think there is
  232.  much difference (or any at all) between SB64 or SB128.  The only thing
  233.  I should have added is to turn the 1541 off when you have the HD as
  234.  device #8 AFTER you have copied the files to the CMD HD, you can
  235.  use FTTP to set it as device #10 while doing the file copying.
  236.  
  237.  I had the exact same setup (128, 1571, 1581, CMD 20) and that is how I
  238.  moved all my SB files over.  I always leave the 1571 off now and only
  239.  use software (except for games) that works with the HD.
  240.  ------------
  241. Category 3,  Topic 12
  242. Message 17        Wed Jan 26, 1994
  243. C128.JBEE                    (Forwarded) 
  244.  
  245.  Well, maybe that utility would work okay, I have never tried it.  I know
  246.  the way I described works.  Would not hurt to give either a shot.
  247.  
  248.  BTW: NEVER use duplicate keys - I found out the "strong suggestion" in
  249.  the book should be "never"
  250.  ------------
  251. Category 3,  Topic 12
  252. Message 18        Thu Jan 27, 1994
  253. R.SMITH32                    (Forwarded) 
  254.  
  255. OK, the part I'm still a little fuzzy on is 'copy your file format to the
  256. partition' and 'create a file from your file format (copied from your data
  257. disk)'. Is there a file on my data disk that I need to physically copy over to
  258. the partition or do I just create a new file with the same fields? BTW I tried
  259. the recover utility and it didn't work. Thanks alot!
  260.  ------------
  261. Category 3,  Topic 12
  262. Message 19        Thu Feb 03, 1994
  263. R.SMITH32                    (Forwarded) 
  264.  
  265. I can't even get Superbase to boot from the HD yet. I copied the files over
  266. using FCOPY and the 2 block SEQ file from my data disk of the file definitions
  267. to the 1581 subdirectory but Superbase just reset when I tried to boot. I
  268. don't mind booting from the 1541 I just want to get my data to the HD Please
  269. help! Thank you for your patience.
  270.  ------------
  271. Category 3,  Topic 12
  272. Message 20        Thu Feb 03, 1994
  273. R.SMITH32                    (Forwarded) 
  274.  
  275. Eureka! I found an easy way to set up Superbase data on the HD. 1. Create a
  276. native mode partition on the HD of 12800 blocks 2. Run 1581sub on that
  277. partition. 3. Open that subdirectory and use the Utility program on your
  278.    Program disk to recreate a data base.
  279.    My data was on 1581 so I set my 1581 as device 8 and the HD
  280.    as device 9.
  281.    As long as you've opened the 1581 subdirectory you can copy
  282.    everything right over;database definitions, file formats,
  283.    everything. The Utility program handles it all.
  284.    My next task is to learn to set up a boot disk on the HD.
  285.    I think I'll set up a 1541 partition, MCOPY the boot disk
  286.    to it and use the Start.p program to open up the right
  287.    subdirectory. Time to look at the HD manual. Later
  288.  ------------
  289. Category 3,  Topic 12
  290. Message 21        Fri Feb 04, 1994
  291. C128.JBEE                    (Forwarded) 
  292.  
  293.  Darn! Did I forget to tell you to open the subdirectory? :P
  294.  No reason to suffer with a 1541 subdirectory and have to change partitions
  295.  and such.  Superbase (v3.01) will run just fine from the 1581
  296.  partition.
  297.  ------------
  298. Category 3,  Topic 12
  299. Message 22        Fri Feb 04, 1994
  300. R.SMITH32                    (Forwarded) 
  301.  
  302. OK, here's where I'm stuck. I have my boot disk in a 1541 partition. I have my
  303. data in a 1581 subdirection in a Native mode partition. I can boot from floppy
  304. and access my data by switching to the right subdirectory before I boot and
  305. telling Superbase where the data is with the start program. But I can't boot
  306. from the HD and tell Superbase where the data is because I can't send disk
  307. commands from within Superbase. I can't use the FPPS mode because the data is
  308. in a subdirectory. Does ANYONE know a way to do it? Thanks
  309.  ------------
  310. Category 3,  Topic 12
  311. Message 23        Fri Feb 04, 1994
  312. CMD-DOUG                     (Forwarded) 
  313.  
  314. You CAN send disk commands from within Superbase. Try Maintain Other.
  315.  ------------
  316. Category 3,  Topic 12
  317. Message 24        Sat Feb 05, 1994
  318. R.SMITH32                    (Forwarded) 
  319.  
  320. I saw that but the manual stated that only certain commands could be sent.
  321. I'll try to send the CP and CD commnands and see what happens.
  322.  ------------
  323. Category 3,  Topic 12
  324. Message 25        Sat Feb 05, 1994
  325. R.SMITH32                    (Forwarded) 
  326.  
  327. JBEE, I'd love to try your idea but I can't get my Superbase program files
  328. over to the 1581 sub. FileCopy didn't work. Mcopy is only for 1541 partitions.
  329. And Bcopy is only for CMD devices. How else can I get my program files to the
  330. 1581sub? Thanks
  331.  ------------
  332. Category 3,  Topic 12
  333. Message 26        Sat Feb 05, 1994
  334. R.SMITH32                    (Forwarded) 
  335.  
  336. Well, I finally got it! Thank you for all of your suggestions. Here's how.
  337. First my boot disk was Mcopied to a 1541 partition. Next my data was copied to
  338. a 1581 subpartition with the Utility program (copied from 1581). Then I
  339. modified my start.p program to send the CD command and placed it in the parent
  340. directory of the 1581 sub. After booting Superbase I used the FPPS mode to
  341. select the data partition's parent directory and the start.p program changed
  342. to the 1581 sub. It is now blindingly fast especially with my TurboMaster CPU.
  343. Thank again for all your help. Later
  344.  ------------
  345. Category 3,  Topic 12
  346. Message 27        Sat Feb 05, 1994
  347. CMD-DOUG                     (Forwarded) 
  348.  
  349. Why not put a CP command in your start.p program as well? Then you could skip
  350. using FPPS.
  351.  ------------
  352. Category 3,  Topic 12
  353. Message 28        Sun Feb 06, 1994
  354. R.SMITH32                    (Forwarded) 
  355.  
  356. Because if i mess with the start.p program on my boot disk, it won't boot
  357. anymore. The modified start.p has to be on the data disk. Believe me, I've
  358. tried. So now when I'm prompted to insert my data disk after bootup I then
  359. change to the parent directory of the 1581 sub where I can put a modified
  360. start.p.
  361.  ------------
  362. Category 3,  Topic 12
  363. Message 29        Sat Feb 12, 1994
  364. J.KARN                       (Forwarded) 
  365.  
  366. To RSmith32.  Actually you can alter the start.p program on your Superbase
  367. boot disk if your really feel up to.  I've done a similar thing to my
  368. Superscript boot disk sot that the default printdriver file is a customized
  369. file for my Star SD-10 with all the macros built in (e.g. ESC p to change
  370. drive partitions).  Thing is, you gotta do it with a track and sector editor
  371. like Disk Doctor or Peek-A-Byte 128.  As you know, any attempt to delete the
  372. old start.p program and replace it with a modified version just overwrites the
  373. damn copy protection scheme.  Also the modified start.p program will have to
  374. be on a portion of the disk where there are no copy protection errors.
  375. Obviously, you only attempt this on a backup copy of the boot disk. J.Karn
  376.  ------------
  377. Category 3,  Topic 12
  378. Message 30        Sun Mar 13, 1994
  379. D.SNYDER8                    (Forwarded) 
  380.  
  381. To J.KARN Please describe in detail how you modified the superscript and
  382. superbase disks to allow the defaults files to be modified on the 'boot'
  383. disks.  I use my 1581 for data but have to use an intermediate 'defaults disk'
  384. to get it to go to the 1581.  I would LOVE to modify my disks to be able to
  385. change disks automatically.  And I'll bet that there are many more who would
  386. enjoy the info too.  
  387.  ------------
  388. Category 3,  Topic 12
  389. Message 31        Tue Apr 05, 1994
  390. J.KARN                       (Forwarded) 
  391.  
  392.  In a previous post I mentioned using a disk editor to modify my
  393.  Superscript boot disk so it would load a customized print driver on
  394.  booting.  I've been asked for more details on how this was done.
  395.  There's not a lot to it--probably easier to do than to describe.
  396.  I'll try to make this brief, but clear.
  397.  
  398.  On loading, Superscript presents a menu with several options.
  399.  Pressing RETURN with the boot disk in the drive loads the default
  400.  print driver on the boot disk which is a CBM 801 driver.  What I
  401.  did was edit the disk so a customized driver for my SD-10 with a
  402.  number of added macros was loaded instead.  This requires the use
  403.  of a disk editor such as Kevin Hisel's Disk Doctor.
  404.  
  405.  On BACKUP COPY of the Superscript boot, use the disk editor to
  406.  examine track 18 sector 1.  This is the directory track and the
  407.  default print driver is called DEFAULT (or possibly DEFAULTS, can't
  408.  remember at the moment).  The first of the 3 bytes preceding the
  409.  file name designates the file type, the next 2 the track & sector
  410.  where the file begins.  Since I was planning to overwrite the
  411.  EPSON driver with my customized SD-10 driver, I modified the
  412.  track & sector bytes preceding DEFAULT(S) to point to the EPSON
  413.  driver instead (T=19 S=0).  Just cursor down to the track and
  414.  sector bytes for EPSON in the directory track to get the values.
  415.  I then used the JUMP function of the disk editor to go to the
  416.  start of the EPSON file and used the JUMP function to follow all
  417.  the file links, making a list of all the tracks and sectors as I
  418.  went.
  419.  
  420.  I then toggled the disk editor to a second drive in which I had
  421.  my Superscript work disk with the customized DEFAULT print driver.
  422.  Again going to the directory track, I went to the track & sector
  423.  pointers for the DEFAULT(S) file and used the JUMP fuction to
  424.  follow the file links, making a parallel list of the links, so
  425.  that I wound up with something like the following:
  426.  
  427.  Orig DEFAULT          Custom DEFAULT
  428.    T     S                T      S
  429.   19     0     Start     17      0
  430.   19    10               17      6
  431.   19     1               17     12
  432.   19    11               17     18
  433.   --    --     etc.      --     --
  434.   --    --     etc.      --     --
  435.   19    15               17      4
  436.  (19)  ( 6)              17     10
  437.  (19)  (16)    End       17     16
  438.  
  439.  The original DEFAULT print driver was shorter my customized
  440.  driver (ending at track 19 sector 15) so the additional tracks
  441.  & sector in parentheses had to be added.  At this point you have
  442.  a couple of options: You can use the disk editor to make a hard
  443.  copy printout of every track and sector in the custom DEFAULTS
  444.  file and then use the editor to alter every byte in the boot
  445.  disk DEFAULTS file.  This is conceptually simple, but painfully
  446.  tedious.  Fortunately, I have a copy of Slaymaker's Peek-A-Byte
  447.  128, an editor which allows you to read the contents of a track
  448.  & sector into a buffer and then write the buffer back to any
  449.  track and sector on the disk.
  450.  
  451.  The procedure then was to go to the start of the custom driver
  452.  file on the work disk (Track 17 Sector 0) and read the contents
  453.  to the buffer.  Next, the first 2 bytes of the track and sector
  454.  in the buffer (which point to the next link in the file) had to
  455.  be edited to point to the appropriate track and sector on the
  456.  boot disk to which they would be written.  E.g. they were
  457.  changed from the original values of 17 & 6 to 19 & 10.  Then
  458.  the editor is toggled back to drive containing the Superscript
  459.  boot disk and Track 19 and Sector 0 are selected (start of the
  460.  EPSON file which is to be overwritten).  The WRITE function of
  461.  Peek-A-Byte was then used to write the buffer contents to
  462.  Track 19 Sector 0 of the boot disk.  This process is repeated for
  463.  each track and sector of the custom print driver file, always
  464.  remembering to alter the first 2 bytes of each track & sector
  465.  to point to the appropriate track and sector on the boot disk.
  466.  Note: the first 2 byte of the last sector, which signify the end
  467.  of the file are left unaltered.  At this point it would probably
  468.  be a good idea to go back to the directory track of the boot
  469.  disk and use the JUMP function to follow the links of your new
  470.  DEFAULTS file, just to see if you got everything right.
  471.  
  472.  That's about all there is to it.  Note that you could use a
  473.  similar procedure to put a modified START.P file on a Superbase
  474.  boot disk.  As with Superscript, any attempt to replace files
  475.  on the Superbase boot disk with a normal save will corrupt the
  476.  protection scheme and prevent the program from loading.
  477.  
  478.  J.Karn
  479.  ------------
  480. Category 3,  Topic 12
  481. Message 32        Wed Apr 06, 1994
  482. N.PHI [Toto]                 (Forwarded) 
  483.  
  484. Ummm, I bought a new copy of SuperBase 128 3.01 (on 1581 disk) from CMD some
  485. months ago. I knew that Superbase once had a copy-protection scheme, but I'd
  486. like to know how much of that scheme has made the transition to 3.5" disk...
  487. That is, if I wanted to make modifications like the one described just
  488. previously, how difficult would it be?
  489.  ------------
  490. Category 3,  Topic 12
  491. Message 33        Thu Apr 07, 1994
  492. F.OGLE [Color BBS]           (Forwarded) 
  493.  
  494. If you wanted to do what J.KARN just posted, there would be a difference,
  495. since the 1581's directory listing is on track 40 (not 18 like the 1541 &
  496. 1571).
  497.  ------------
  498. Category 3,  Topic 12
  499. Message 34        Thu Apr 07, 1994
  500. CMD-DOUG                     (Forwarded) 
  501.  
  502. There is no copy-protection on the 3.01 versions, but the program loader still
  503. loads individual encryped blocks from the disks... it simply doesn't do it's
  504. old error checking for copy protection.
  505.  ------------
  506. Category 3,  Topic 12
  507. Message 35        Mon May 23, 1994
  508. W.OVE                        (Forwarded) 
  509.  
  510. I boot superbase 3.01 from a 1571, but I cann't for the life of me get the
  511. program to create a database on the 1581 as device 9. I keep getting a no
  512. channel error when I type 'database"mine",9,0. Suggestions would be
  513. appreciated. As of yet it seems that 3.01 does nothing that was not done by
  514. 2.07. The manuals are identical. Are  there any improved features to the
  515. program. thank you W. Ove
  516.  ------------
  517. Category 3,  Topic 12
  518. Message 36        Mon May 23, 1994
  519. C128.JBEE                    (Forwarded) 
  520.  
  521.  Try
  522.  
  523.  database "9:yourfile"
  524.  ------------
  525. Category 3,  Topic 12
  526. Message 37        Tue May 24, 1994
  527. W.OVE                        (Forwarded) 
  528.  
  529. ZI have tried "9:yourfile" it does not work. I get a no chanel error.
  530.  ------------
  531. Category 3,  Topic 12
  532. Message 38        Tue May 24, 1994
  533. CBM-ED [e.g.bell]            (Forwarded) 
  534.  
  535.  How many files do you have open when you get  this error... include the
  536.  error channel in this count.  I don't use this software, so if what I'm
  537.  asking makes no sense, that is the reason.  A no channel error is 
  538.  usually caused by having too many channels open for the drive.  I believe
  539.  this is related to the number of buffers available in the disk drive.
  540.  Thing is, this may have absolutely nothing to do with your syntax or drive
  541.  specifiers, if you see what I mean.
  542.  ------------
  543. Category 3,  Topic 12
  544. Message 39        Tue May 24, 1994
  545. B.GANN1                      (Forwarded) 
  546.  
  547. It sounds like there is something wrong with your 1581. I am assuming that you
  548. are starting with a blank, formatted disk, and are typing:
  549.  
  550. database"mine",9
  551.  
  552. and then you immediately get a "no channel" error.
  553.  
  554. The reason I am asking as many people don't realize certain things about
  555. Superbase. For example, copying the capitalized database file to the new disk
  556. will not work. You must do a full disk copy, not a file copy. If the disk
  557. formats are not compatible, you must EXPORT the data and then IMPORT it into
  558. the new database.
  559.  
  560. (JBEE: I haven't tried database"9:mine", but I wouldn't think it would work as
  561. this is not the purpose of the device designator feature.)
  562.  
  563. What controller chip do you have in your 81? There should be a program online
  564. to test it for you. 
  565.  
  566. It seems I remember someone having the same problem on Q-Link... after a
  567. while, the drive finally went out.
  568.  
  569. Try a different 1581 and see if the same thing happens.
  570.  
  571. Changes in V3.0... this is what my slip says... Devices 8 and 9 supported for
  572. the EXPORT, IMPORT, or FIND commands. (When it says 8 and 9, it means 8 and 9.
  573. Dual digit device designators are not handled properly.) An example would be
  574. EXPORT"9:mydata" You should be using a database on device 8 before giving this
  575. command. This command would take the records from device 8 and put them in an
  576. EXPORT file on device 9. Since 8 and 9 are now supported, you can now no
  577. longer access drive 1 of a dual drive unit.
  578.  
  579. New 128 version of the Utility program. It is the same, but works in 128 mode
  580. and does not require the use of the DOS command for the 1571.
  581.  
  582. Expanded system requirements: Because of the extreme amount of reprogramming
  583. required for the changes, Superbase requires nearly the full 64k of the bottom
  584. memory partition of the 128.
  585.  
  586. 1581 compatibility added.
  587.  
  588. (The above paraphrased, etc from my revisions slip.)
  589.  
  590. Brenda
  591.  *s
  592.  ------------
  593. Category 3,  Topic 12
  594. Message 40        Wed May 25, 1994
  595. W.OVE                        (Forwarded) 
  596.  
  597. I have no existing datbase on a 1581. I load Superbase. when I type 
  598. "9:mydata" it will create a database called "9:mydata on drive 8. When I type
  599. database"mydata",9 it responds by saying database doesn't exist "create it?"
  600. If I say yes it responds with the no chanel error. I have been using this 1581
  601. for many years and have never had any  trouble with it at all. I have tried to
  602. to write memo files to the  1581 and the light comes on on the 1581, but the
  603. file is written to drive 8 the 1571.  I first ordered superbase on 1581 format
  604. disk, but  it won't load on the 1581 as drive 9. I had to flip the switch to
  605. make  it drive 8, that was inconvient on the 128d and so I exchanged it for
  606. the 1571 format. The 1581 format disk however did access databases on  the
  607. 1571. And it also accessed the training data base on the program  disk so I am
  608. not sure that anything would be wrong with my 1581. I have used Superbase for
  609. many years and it has proved adequit for my  needs, but my database and
  610. associated programs fill up an entire 1571  and I was looking for the
  611. additional space on the 1581.
  612.  
  613. Thank you for your assistsance
  614.  ------------
  615.  
  616. 3 | ************
  617. Topic 12        Sat Oct 23, 1993
  618. MRABOY                       (Forwarded) 
  619. Sub: Superbase 3.01                         
  620.  
  621. KEEP US GOING!!!!
  622.  
  623.  
  624. 80 message(s) total.
  625.  ************
  626.  ------------
  627. Category 3,  Topic 12
  628. Message 41        Wed May 25, 1994
  629. C128.JBEE                    (Forwarded) 
  630.  
  631.  My setup, 128, CMD HD, FD-4000 (device #9).
  632.  I booted Superbase, created the databases on device #9, and then got
  633.  errors whenever I tried to access it.  Solution:
  634.  
  635.  database"newdb",9
  636.  exit Superbase
  637.  copy the file format to #9
  638.  Reset the C-128
  639.  Run Superbase, once the main menu is showing
  640.  database "newdb",9
  641.  file"newfile",9
  642.  then import data.
  643.  ------------
  644. Category 3,  Topic 12
  645. Message 42        Thu May 26, 1994
  646. B.GANN1                      (Forwarded) 
  647.  
  648.  He can try that, but it doesn't sound like he is getting as far as #1.
  649.  Now for what I wrote offline...
  650.  The reason database"9:mydata" is not working is that it is not a valid
  651.  command. (Jbee does not know what he is talking about :> ) The reason the
  652.  light comes on on the 1581 when you try to write a memo file, but it goes
  653.  to the 1571 is that it is not a valid command. The ONLY valid uses for the
  654.  drive designator are IMOPORT, FIND, and EXPORT.
  655.  
  656.  database"mydata",9 is correct.
  657.  
  658.  Like I said, someone on Q-Link had this same problem. After a long time
  659.  with no results, the drive gave out. That's the only thing I can tell you
  660.  at this point. Try another 1581. That will rule out whether it is the
  661.  drive or not.
  662.  
  663.  My 1581 has never given me a no channel error.
  664.  
  665.  Superbase is VERY finicky... it could be your 1581 is borderline, and
  666.  works with everything. But Superbase is picking up something the other
  667.  programs aren't.
  668.  
  669.  Word of advice... put device # switches in the 128D and use the 81 as
  670.  drive 8 :)
  671.  
  672.  re: "The 1581 format disk however did access databases on  the 1571."
  673.  
  674.  I'm not sure I know what you mean.
  675.  
  676.  re:And it also accessed the training data base on the program  disk so I
  677.  am
  678.  not sure that anything would be wrong with my 1581.
  679.  
  680.  As long as you are SURE you are using v3.0 or v3.01 you should be fine.
  681.  
  682.  Brenda
  683.  ------------
  684. Category 3,  Topic 12
  685. Message 43        Fri May 27, 1994
  686. B.GANN1                      (Forwarded) 
  687.  
  688. Well, JBEE had to delete my last post due to percieved (c) Q-Link. I'm NOT
  689. going to try to paraphase it here, as he suggested. It took me all night to
  690. find the posts on old disks. Sorry... I'm not in a very good mood. Brenda
  691.  ------------
  692. Category 3,  Topic 12
  693. Message 44        Fri May 27, 1994
  694. C128.JBEE                    (Forwarded) 
  695.  
  696.  Sorry, but 172 lines from Q-link, posted with both their dates and message
  697.  numbers is clearly violating their copyright and had to be deleted.
  698.  ------------
  699. Category 3,  Topic 12
  700. Message 45        Sun May 29, 1994
  701. W.OVE                        (Forwarded) 
  702.  
  703. Actually I think I may have figured this thing out.  Mr. Bell was wondering
  704. about the channels open.  One of the anomally in my 128d is that I must issue
  705. the close command twice to close a file on the 1571. ie
  706. "open15,8,15,"command":close15:close15" if I do not close  the disk file twice
  707. the file is not closed. Perhaps something similar is occurring at the start of
  708. superbase, when booted from the 1571. It does not occur with the 1581, because
  709. it closes file properly. Would  I be correct in assuming that it might be a
  710. drive ROM on the 1571? If I were to purchase Jiffy DOS, would it correct that
  711. problem if indeed it is a Drive rom problem.
  712.  
  713. thank you W.Ove
  714.  ------------
  715. Category 3,  Topic 12
  716. Message 46        Sun May 29, 1994
  717. CBM-ED [e.g.bell]            (Forwarded) 
  718.  
  719.  Bill:
  720.   WO> must issue the close command twice to close a file on the 1571.
  721.   WO> ie "open15,8,15,"command":close15:close15" if I do not close 
  722.   WO> the disk file twice the file is not closed
  723.  
  724.  That is kind of weird!  But doesn't SuperBase open and close its files
  725.  transparent to you as user?  That is, you don't have to issue the 
  726.  actual open and close do you?  I thought it was the 1581 you were having
  727.  problems with, but if it is the 1571, and your 1571 is doing what you
  728.  describe, it does sound like a possibility.  As I originally said, the
  729.  no channel error is due to the limit on the number of 'channels' that
  730.  can be open to a unit at one time.  While the computer can have up to
  731.  10 files open at once, a single drive cannot handle this number (unless
  732.  one of the CMD units can).  I believe this limit is due to the limited
  733.  number of ram buffers in the drives.  When you get a no channel error,
  734.  it is usually because there are not enough of these available to the 
  735.  drive to open the specified file.
  736.  
  737.  I can't answer your question about JD... maybe no one here can w/o 
  738.  looking at the unit cuz there is more than one ROM in your drives.  If
  739.  there is a problem, maybe it isn't in the ROM that JD replaces.  Of 
  740.  course I'm no tech and quickly get lost on hardware stuff.  The
  741.  channel errors, however, I understand a little bit.  :)
  742.  ------------
  743. Category 3,  Topic 12
  744. Message 47        Mon May 30, 1994
  745. J.KARN                       (Forwarded) 
  746.  
  747. Couple more observations on use of device 9 with SUPERBASE 3.01.
  748.  
  749. As B.Gann has pointed out, the proper way to access a SB database on device 9
  750. is with the SB command: database"dbname",9.  If that doesn't work, then I'm
  751. afraid the disk drive is probably dying (or exhibiting some of the 1581 quirks
  752. that have been thoroughly discussed on this BBS in the hardware section.
  753.  
  754. You can also access databases on device 9 with run"9:start", if you have put a
  755. start.p program on the disk containing a line such as the ffg: 10
  756. database"dbname",9:file"filename".  I've also found that you can access a
  757. database on device 10 with database"dbname",10; however, commands like run(or
  758. load)"10:start" don't work.  The run"dn:start" is a SUPERBASE command which is
  759. only supported (in vers. 3.0 & up) for  devices 8 & 9.  I presume the
  760. database"dbname",10 works because it "falls through" to CBM DOS.
  761.  
  762. I've found that all of the above work using 1571, 1581, SFD 1001, FD 2000, and
  763. CMD HD-85 drives.  What I haven't figured out how to do is read the disk
  764. directory of device 9 or 10 (under SUPERBASE) if the disk doesn't have a SB
  765. database on it.  At least not in an elegant way (I haven't tried to fool it by
  766. accessing a database on device 9 and then swapping disks).  If anyone has
  767. figured out how to do this cleanly, I'd appreciate hearing about it.
  768.  
  769. J.Karn
  770.  ------------
  771. Category 3,  Topic 12
  772. Message 48        Mon May 30, 1994
  773. B.GANN1                      (Forwarded) 
  774.  
  775. Sorry, I shouldn't have said that only FIND, IMPORT, and EXPORT work with
  776. device designators... that is what the slip says.
  777.  
  778. JB> Sorry, but 172 lines from Q-link, posted with both their dates and message
  779. JB> numbers is clearly violating their copyright and had to be deleted.
  780.  
  781. Sorry. Not going to debate (c) here.
  782.  
  783. The Q-Link info was several years old, and is no longer on Q. In brief, it
  784. chronicalled a user with the very same symptoms. About 6 months later (?), his
  785. drive finally totally died.
  786.  
  787. Bill... you should not have to be issuing a close command twice. Some commands
  788. do not like to be on the same line as the open statement.
  789.  
  790. There is something wrong with your drive. Try another 1581.
  791.  
  792. Ed... you do not need to open and close files yourself on SB. You do issue a
  793. "file" command though.
  794.  
  795. J.KARN... What I haven't figured out how to do is read the disk directory of
  796. device 9 or 10 (under SUPERBASE) if the disk doesn't have a SB database on it.
  797.  
  798. Nope, sorry.
  799.  
  800. The reason you can't do a "10:file" I explained above.
  801.  
  802. Brenda
  803.  ------------
  804. Category 3,  Topic 12
  805. Message 49        Wed Jun 01, 1994
  806. H.HERMAN1                    (Forwarded) 
  807.  
  808.  >.....  One of the anomally in my 128d is that I must issue
  809.  >the close command twice to close a file on the 1571. ie
  810.  >"open15,8,15,"command":close15:close15" ...
  811.  
  812.  I discovered this very same quirk some time ago.  Not sure exactly how I
  813.  stumbled on it, but since it works, I've been using it ever since.
  814.  Besides, an unneeded CLOSE doesn't seem to be a fatal BASIC error.
  815.  
  816.  Or, maybe I am bunching up too many things on the same line as Brenda
  817.  says...
  818.  
  819.  Howie
  820.  ------------
  821. Category 3,  Topic 12
  822. Message 50        Wed Jun 01, 1994
  823. W.OVE                        (Forwarded) 
  824.  
  825. So if close is needed twice to close a file. Then is Superbase uses similar
  826. commands to close down one drive and open another, then isn't it possible that
  827. the reason for the no channel error is that there  is still an extra channel
  828. open on the 1571 and the system has more  files open than it can handle.
  829. Further playing has shown that I can load programs, memos and help from the
  830. 1581; but no database access.
  831.  ------------
  832. Category 3,  Topic 12
  833. Message 51        Wed Jun 01, 1994
  834. CBM-ED [e.g.bell]            (Forwarded) 
  835.  
  836.  Bill:
  837.   WO> isn't it possible that the reason for the no channel error is
  838.   WO> that there  is still an extra channel open on the 1571 and the
  839.   WO> system has more  files open than it can handle.
  840.  
  841.  I can't dispute what you and Howie have found out about a double close
  842.  being required,tho I can't imagine it being caused by too many commands
  843.  on one line for this reason.  I do something very much faster all the 
  844.  time in ML.... namely closing multiple channels to a drive.  And also,
  845.  remember that in BASIC or any other high level language or applicatioin,
  846.  the language or application is going to add to the time it takes to 
  847.  perform the operation.  But as I have been saying all along, the no 
  848.  channel error is caused when a unit cannot allocate enough buffers in the
  849.  drive for the operation requested.  This is a predictable number based on
  850.  the type of file being open... I believe relative files are the biggest
  851.  hogs of buffers... also why your computer can open as many as 10 files, 
  852.  but not on the same unit, unless some of the CMD devices allow that.
  853.  
  854.   WO> I can load programs, memos and help from the 1581; but no
  855.   WO> database access.
  856.  
  857.  And if the database access is via relative files, the evidence seems to be
  858.  :ppiling up that what you and Howie have noted may be the reason you get
  859.  the no channel errors.  Perhaps something is not getting closed.  And
  860.  I believe that a command channel is needed to set relative file pointers
  861.  tho I could be wrong about that.  If that is the case, perhaps you are
  862.  getting into a situation where something is attempting to open a 2nd
  863.  command channel.
  864.  ------------
  865.  
  866. 3 |