Appendix C - Error Messages

advertisement
Appendix C: Error Messages
Here is a list of the more common problems that people run into.
Sometimes you can take care of them yourself, usually, you will need to
call Center Stage Software for technical support.
General Error Messages
Computer freezes
Cause: Flaky motherboard or else you are using Windows with certain
brands of motherboards.
Solution #1: Try pressing Ctrl-Alt-Del and ending the task. If that does not
work, you will have to turn off your computer and turn it back on. You will
have some file damage.
Don’t use Windows (or any other operating system) until service pack 2
comes out . You can also try using Wintix on another machine.
Solution #2: Take the cover off the computer and vacuum out any dust –
especially on the heat sink for the CPU. This should be a regular part of
the computer’s maintenance – once a year.
Frequently the damage is confined to 1 file: Shows.fpt. If that is the case,
Wintix gives the error: Bad or missing Shows.fpt. The easiest way to fix
this is to restore from backups. If you have been using Wintix to back up,
start Wintix from a command prompt by typing:
Wintix3 /restore
And you will have the opportunity to restore your files.
When these machines "lock up" what kind of a lock up is it?
Try pressing the caps lock and the num lock keys. Do they respond? If
they do not respond, you have a hardware problem bad enough that you
can return the computers.
How long have the machines been running when the lock ups start
occurring? If they never freeze when first turned on and only start locking
up after being used for an hour or so, this is another hardware issue.
Another test for this is to turn the machines off for 1-3 minutes before the
busy time hits. That will give the chips time to cool down so they will run
reliably.
1
Wintix
Error Messages
When one machine locks up, do all the machines lock up? If so, there will
be a router or server problem.
Does anything else happen on the network with that machine locked up?
If the network slows down, there may be a problem with a network card.
Turn that machine off and see if the network speeds up.
Are there any error messages displayed? If there is something like, "This
computer has performed an illegal operation" or "General protection fault"
this is a Windows error. You can't do much about it except get out of all
other programs.
If there is a "1957" error, this is a printer error. Usually re-booting solves
it. In extreme cases, you may need to re-install the printer driver.
Bad or missing Shows.fpt
Cause: Some of the file information was not saved in the last crash.
Solution: Build a new file. Start Tixsales.exe (the menu-driven version).
At the main menu, select “4. Change the show information,” then “1. Edit
a show.” Select any show. Next, press “F3 – Add a date” and enter a
date and time. Make sure that “Seating chart” is set to “Y.” Press F6 and
add a new chart (this step is important). After the chart comes up on the
screen, press escape twice. Last, press F4, select the performance you
just added, and delete it. You are done.
If this trick does not work, you will need to restore shows.dbf and
shows.fpt, from backup and reindex. If you have been using Wintix to
back up, start Wintix from a command prompt by typing:
Wintix3 /restore
And you will have the opportunity to restore your files.
Internal consistency error
Cause: The index files are not synchronized with their attached database
tables. This error drops you back to your desktop.
Solution: Usually, no harm is done.
Restart Wintix and click on File | Reindex. Reindex everything.
This program has performed an illegal operation and will be
terminated
Cause: Windows bug
2
Wintix
Error Messages
Solution: None. This happens with all Windows programs.
Error 1958 and something does not print
Cause: the printer driver is not installed properly.
Solution: Delete the printer’s icon and re-install it. Then, re-attach the
label or report to the printer you want to use (see Appendix B. installing a
printer under Windows).
Printer Prints Garbage
1. The printer is not plugged in solidly at both ends
2. The printer cable is bad
3. The printer or printer port is bad (try a test page from the printer’s
icon) If that works, look in the printer’s manual and it will tell you how
the printer can print its own test printout.
4. You are using the wrong printer driver
Detail band is too large for the page
Translation: you have told the printer you want to use an incorrect paper
size. Generally, this happens when you are fooling around with a Ticket
format or label. You need to check 2 things. Click on File | Page setup
and make sure the paper size is correct. Click on the “Detail band” in the
label designer and move it up so it is no larger than the size of paper you
are using.
For instance, if you are trying to print labels, 1 inch high, the detail band
must be no larger than one inch. Click on File | Print preview to check it.
Invalid operation for the cursor
Translation: The program is trying to write a temporary file and cannot do
it. This is usually an XP problem caused by not enough permissions.
Solution: You need more permissions. When you log in as administrator,
the problem will go away. Give yourself permission to write to your
temporary subdirectory.
3
Wintix
Error Messages
Network conflict
Cause:
Your network is working properly. The file (or record of the
file) is not available.
Solution:
Check to make sure someone else (usually the boss) is
not doing something that requires exclusive control of the
files. Re-indexing while other people are on the network is
the most common cause of this message.
Corruption detected
Cause:
The index file is not synchronized with the underlying
database. The usual cause is an improper shutdown. This
can be caused by unplugging the computer, pressing the
reset button, network crashing, or the computer freezing.
Solution:
Go into Tixsales. Find a show (preferably one that has
passed). Press F3 to add a date. Add a date (any date).
Add a record and then remove it. If the corruption is in the
Customer file, add a name, delete it, and permanently
remove deleted records. If the corruption is in the Shows
file, add a performance with F3, attach a chart, and bring
the chart up on the screen (this last step is important).
Then, use F4 to delete the performance. If the corruption
is in Master or Mainsale, you will need to add a show and
then remove it.
If none of the above works, you will need to restore from
backup.
Note:
4
If the program fails during re-indexing, the file header is corrupt.
You will need to restore the file from your backups. Restore the
corrupt file only. If this happens on a regular basis, you probably
have a hard disk failing.
Wintix
Error Messages
Sector Not Found Reading Drive C
Cause:
Hard disk damage.
Solution:
Pray. Then, try Scandisk and any other disk repair utilities
you can find. Sometimes a low-level format will work.
However, 90% of the time all your files will be lost and you
will have to replace the hard disk.
You have been backing up, haven’t you?
5
Wintix
Error Messages
Comix and HB Error Codes
These are errors that occasionally would happen with Tixsales. The old DOS version of Tixsales used a
driver called Comix to access the files. The errors were called “Comix errors.” The newer version
of Tixsales uses a “HB” driver. Error numbers are the same although they may begin with a “HB
error.”
If you have had a reliable system and these errors start appearing, be careful. You may have a
hard disk starting to crash. Back up everything on a separate set of backup media first.
If the solution turns out to use Wintix to repair the files, do it on the server. It’s faster and more
reliable on the server.
If the errors tend to happen at the same time of the day, look at what else is happening on the
network. Accounting programs can give problems when they are running large reports. Microsoft
Exchange server will cause problems because of the huge amounts of data that need to get
transferred. In most cases, the solution is to move the other programs to a different network
switch.
1001: Open error. This indicates the file cannot be opened. The cause is incorrect network permissions
set.
1002: Open error DOS error 2. This indicates the file does not exist. Either you are not in the proper
subdirectory or you will need to restore the file from backup.
1003: Cannot open file This error code indicates that a file cannot be opened. This will occur if you try to
SET INDEX TO a non-existent file.
1006: Cannot create file This error code indicates that a file cannot be created. If you tried to create an
index using a filename which already exists and is marked as read-only, you would get this error.
1010: A read which should have worked failed (database or memo _only_) This occurs if a database or
memo file is damaged in a cold boot or unplanned shutdown. Solution is to erase all CDX files
and reindex. If this happens when a single performance is chosen, the Shows.fpt header is
corrupted. Fix this by adding a new performance (to any show) and a chart. Bring the chart
up on the screen (important). Then, delete the new performance.
Alternative solution: start Wintix. Click on Help | About Wintix. Right click in the gray box
and select “Repair shows.”
1011: A write which should have worked failed This would occur if the media failed (hard disk problem?),
or if a physical lock on the region existed.
1012: The index _or_ database is corrupted This error code indicates that the index file or database has
gotten corrupted. Solution is to reindex.
1023: Exclusive Required An operation which requires exclusive use of the database (e.g., a PACK) was
attempted on a database which was opened in SHARED mode.
6
Wintix
Error Messages
8001: Index FOR condition didn't evaluate to a logical This error code indicates that you've tried to use an
expression in a FOR clause of an INDEX statement which doesn't evaluate to a logical.
8002: The type or length of the key doesn't match what's stored on disk. This indicates that a key
expression has changed since the index was created. For example, if you had an index on LAST,
and changed the width of the last name field from 20 bytes to 25 bytes, and then tried to use the
old index, you would get this error. Solution is to erase the CDX file and reindex
8007: Scope Type Mismatch An attempt was made to use an incorrect type for a scope. For example, if
you have a numeric key and attempt to use a date for a scope, you will get this error.
8009: A read which should have worked failed (index _only_) This would occur if an index file was
truncated during a CHKDSK or corrupted somehow. Solution is to run Scandisk and then
reindex. Alternative solution for stubborn cases: copy a similar CDX file on top of the
damaged CDX file and reindex.
8101: DBF Signature Invalid Reasons for this error include: Trying to use a non-DBF as a DBF,
corruption, trying to use a file with a DBT memo-field. The Customer file is the one most often
affected. The most common cause is Wintix has created the file in VFP5 format which Tixsales
cannot read. Solution: start Wintix. Click on Help | About Wintix. Right click in the gray box
and select “Repair Customer.”
8201: Memo Type Invalid. All FPT memo entries have a type field. This error indicates that the type field
is invalid. The reasons for this error include:
Memo file corruption (restore from backup)
Trying to use a memo-field type which Comix doesn't understand (e.g., FPW Picture Field
Type) . Solution: start Wintix. Click on Help | About Wintix. Right click in the gray box and
select “Repair Customer.”
8202: Memo Too Long This error occurs when attempting to access a memo field over 64K in length with
the older version of Tixsales. Comix's maximum length of a memo field (with an .FPT memo file)
is 65,520 bytes. Reasons for this error include:
Memo file corruption (restore from backup)
Filling up the memo field by using Wintix (which does support > 64K memo fields).
Solution is to use the latest version of Tixsales (which does support > 64K memo fields).
7
Download