|
ASE 15.x:Не доделанный drop database
|
|||
---|---|---|---|
#18+
Так сложилось, что некоторые сотрудники запустили неглядя скрипт на одной из баз Sybase ASE 15.x, а некоторые разработчики совсем не долго думая внесли в скрипт строку "drop database" (пересоздание некоторой вспомогательной базы). Но само собой дроп в планы не входил. Ничего иного, как срубить процесс - админы так же не придумали, и несмотря на роллбак, база встала в позу знака зодиака "РАК". Бэкапов нет. Теперь при попытке через централ достучаться до БД выдает великолепное сообщение: "BaseName.dbo.sysobjects not found. Specify owner.objectname or use sp_help to check whether the object exists. BaseName.dbo.sysusers not found. Specify owner.objectname or use sp_help to check whether the object exists." Само собой никакие процедуры штатные не срабатывают, т.к. убиты основные системные таблицы. Так вот вопрос - мож кто занимался реанимацией в таком варианте? :) Понимаю, что шанс восстановитб мизерный, но вдруг... ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2012, 12:21 |
|
ASE 15.x:Не доделанный drop database
|
|||
---|---|---|---|
#18+
Mikle83, в sysdatabases запись о такой БД есть? а в sysusages? статуса "РАК" не помню в официальной документации Sybase ... |
|||
:
Нравится:
Не нравится:
|
|||
25.12.2012, 13:29 |
|
ASE 15.x:Не доделанный drop database
|
|||
---|---|---|---|
#18+
komrad, вполне даже есть: вот из sysdatabases namedbidsuidstatusversionlogptrcrdatedumptrdatestatus2audflagsdeftabauddefvwauddefprauddef_remote_typedef_remote_locstatus3status4audflags2sparedurability'BaseName'101121217290502012-10-25 13:12:47.792012-12-12 05:26:00.29310000013926401 в sysusages значится: dbidsegmaplstartsizevstartpadunreservedpgscrdatevdevno1030209715200164764912012-11-14 04:00:59.8234104209715202621440026112002012-11-14 04:00:59.823510323592960209715200208896002012-11-14 04:05:38.712210344564480209715200208896002012-11-14 04:40:46.8332310365536000209715200208896002012-11-14 05:19:11.022410386507520209715200208896002012-11-14 05:55:03.8325 ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 15:55 |
|
ASE 15.x:Не доделанный drop database
|
|||
---|---|---|---|
#18+
komradстатуса "РАК" не помню в официальной документации Sybase это видимо недокументированное состояние базы... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 15:55 |
|
ASE 15.x:Не доделанный drop database
|
|||
---|---|---|---|
#18+
Нет версий? Чего можно было бы сделать? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2012, 13:02 |
|
ASE 15.x:Не доделанный drop database
|
|||
---|---|---|---|
#18+
Mikle83Нет версий? Чего можно было бы сделать? а банальный dbcc checkdb на базу запускался? можно пошаманить : 1) сравнить значения status & status2 этой БД и нормальной работающей пользовательской рядом (sysdatabases) 2) записать в сторону значения статусов битой БД и вместо них вставить значения работающей (update sysdatabases ) 3) рестартануть Sybase 4) проверить битую БД на доступность PS кстати, у вас в sysdatabases название БД указано в кавычках - это сделано вручную или в её имени действительно есть кавычки? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2012, 13:15 |
|
ASE 15.x:Не доделанный drop database
|
|||
---|---|---|---|
#18+
а банальный dbcc checkdb на базу запускался? можно пошаманить : 1) сравнить значения status & status2 этой БД и нормальной работающей пользовательской рядом (sysdatabases) 2) записать в сторону значения статусов битой БД и вместо них вставить значения работающей (update sysdatabases ) не отличаются, соответственно менять нет смысла. 3) рестартануть Sybase не помогает 4) проверить битую БД на доступность Не доступна PS кстати, у вас в sysdatabases название БД указано в кавычках - это сделано вручную или в её имени действительно есть кавычки? кавычек нет, это выгрузка варчара так прошла. Судя по всему умерла именно системная таблица объектов, но это как-то вот странно... ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2012, 15:20 |
|
ASE 15.x:Не доделанный drop database
|
|||
---|---|---|---|
#18+
Mikle83Судя по всему умерла именно системная таблица объектов, но это как-то вот странно... а другие системные таблицы доступны? ... |
|||
:
Нравится:
Не нравится:
|
|||
28.12.2012, 15:57 |
|
|
start [/forum/topic.php?fid=55&fpage=13&tid=2010026]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
3ms |
check topic access: |
3ms |
track hit: |
63ms |
get topic data: |
11ms |
get forum data: |
2ms |
get page messages: |
43ms |
get tp. blocked users: |
1ms |
others: | 11ms |
total: | 157ms |
0 / 0 |