home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.databases.sybase
- Path: sparky!uunet!cs.utexas.edu!uwm.edu!wupost!darwin.sura.net!jvnc.net!princeton!sysof2!gpmenos
- From: gpmenos@firestone.Princeton.EDU (Gerard Philippe Menos)
- Subject: bug in limited server? what to do?
- Message-ID: <1992Nov19.145612.4446@Princeton.EDU>
- Originator: news@nimaster
- Sender: news@Princeton.EDU (USENET News System)
- Nntp-Posting-Host: sysof2.princeton.edu
- Reply-To: gpmenos@firestone.Princeton.EDU (Gerard Philippe Menos)
- Organization: Princeton University
- Date: Thu, 19 Nov 1992 14:56:12 GMT
- Lines: 66
-
- I am a Sybase novice. I'm not supposed to spend much time (out of my
- overall responsibilities) in maintaining a smallish sybase database.
- :-) So, I would really appreciate any suggestions.
-
- I'm using Parabase (for NeXT) as a front-end to Sybase 4.0.1;
- Parabase creates the tables and includes very rudimentary SysAdmin
- features. But I'm becoming familiar with isql, due to some problems
- we've had.
-
- The current problem: A few records are not behaving. You can
- retrieve the problem rows, but one cannot update or delete these
- records. Also, when we try to create a row in another table that
- relates to the records/rows in question, Parabase loses its connection
- to the Sybase server.
-
- According to Parabase technical support, we have stumbled upon a bug
- in the Sybase limited server that "sometimes corupts its internal
- record pointers." Parabase made a suggestion on how to fix this, by a
- kludge to create a new copy of the table, using Parabase to create and
- then delete a bogus field (this apparently forces the copy), but I
- could not execute this kludge to its completion, due to some space
- problems that *should* not exist!
-
- My questions to you experienced Sybase people:
-
- 1. Has anyone else heard of or encountered this bug in the limited
- server? Or, would you suggest some other diagnosis?
-
- 2. Any suggestions on how to fix this problem? [My users are getting
- a bit impatient; they are otherwise extremely happy with the
- application.]
-
- I don't know if it's relevant, but running dbcc on the problem
- table/database, reports the following:
-
- > Msg 624, Level 16, State 1:
- > Line 1:
- > Attempt to retrieve row from page via RID failed because the
- requested
- > RID has a higher number than the last RID on the page. Rid pageid is
- > 0x164 and row num is 0x9 .Page pointer = 0x777800, pageno = 356,
- > status = 0x101, objectid = 256003943, indexid = 0 .
- > DBCC execution completed. If DBCC printed error messages, see your
- > System Administrator.
-
- I have tried to run dbcc checkalloc, but this did not help.
-
- I can provide more information, if necessary.
-
- With appreciation for any help I can get,
- Phil Menos
-
- --
- -------------------------------------------
- G. Philippe Menos
- Systems Administrator
- Princeton University Libraries
- gpmenos@firestone.princeton.edu
- voice: 609-258-5183
- fax: 609-258-5571
- -------------------------------------------
- --
- -------------------------------------------
- G. Philippe Menos
- Systems Administrator
- Princeton University Libraries
-