|
|
|
Таблица не удаляеться(призрак какой-то).Sybase IQ 12.7
|
|||
|---|---|---|---|
|
#18+
Всем добрый вечер! Подскажите где глюк пожалуйста. У меня есть БД: @@version 'Sybase IQ/12.7.0/070403/P/ESD 2/Sun_svr4/OS 5.9/64bit/2007-04-03 17:18:28' При следующем запросе: select CONVERT(INT, getdate(), 365) as indate, SYSTABLE.table_id as table_id, SYSUSERPERM.user_name as table_owner, SYSTABLE.table_name as table_name, TECT_FNC(SYSUSERPERM.user_name+'.'+SYSTABLE.table_name) as KBytes, SYSIQTABLE.create_time as create_time, SYSIQTABLE.update_time as update_time from SYSTABLE,SYSUSERPERM,SYSIQTABLE where SYSUSERPERM.user_id=SYSTABLE.creator and SYSIQTABLE.table_id=SYSTABLE.table_id and user_id<>0 and SYSTABLE.table_type='BASE' and server_type='IQ' and KBytes>10000000 ORDER BY table_id, table_owner, table_name; Выдаёт ошибка что невозможно найти некую таблицу 'Zvit', но такой таблицы давно не существует, её давным давно удалили. Нет ни в цетрали, ни в SYSTABLE. Где мог остаться след таблицы? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2008, 20:23 |
|
||
|
Таблица не удаляеться(призрак какой-то).Sybase IQ 12.7
|
|||
|---|---|---|---|
|
#18+
ZetusВыдаёт ошибка что невозможно найти некую таблицу 'Zvit', но такой таблицы давно не существует, её давным давно удалили. Нет ни в цетрали, ни в SYSTABLE. Где мог остаться след таблицы?В SYSIQTABLE? Разрезать запрос на составляющие и попытаться выполнить его по частям. Централ может не показывать таблицы принадлежащие каким-либо юзерам, обычно выключают показ таблицы принадлежащих sys. А вообще Централ делает почти такой-же запрос к базе для получения и показа списка таблиц. Можно включить логгирование всей работы централа и узнаешь как именно он получает список таблиц. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2008, 20:37 |
|
||
|
Таблица не удаляеться(призрак какой-то).Sybase IQ 12.7
|
|||
|---|---|---|---|
|
#18+
White Owl ZetusВыдаёт ошибка что невозможно найти некую таблицу 'Zvit', но такой таблицы давно не существует, её давным давно удалили. Нет ни в цетрали, ни в SYSTABLE. Где мог остаться след таблицы?В SYSIQTABLE? Разрезать запрос на составляющие и попытаться выполнить его по частям. Централ может не показывать таблицы принадлежащие каким-либо юзерам, обычно выключают показ таблицы принадлежащих sys. А вообще Централ делает почти такой-же запрос к базе для получения и показа списка таблиц. Можно включить логгирование всей работы централа и узнаешь как именно он получает список таблиц. А что можно посмотреть в SYSIQTABLE? Там нет названий таблиц, только id'шки. Фильтр централи показывает всех юзеров и все таблицы. А вот насчет логгирования это хорошая идея. Какой лог имеется ввиду? Если Sybase Central Log Viewer то там ничего не отображаеться... ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2008, 21:12 |
|
||
|
Таблица не удаляеться(призрак какой-то).Sybase IQ 12.7
|
|||
|---|---|---|---|
|
#18+
ZetusА вот насчет логгирования это хорошая идея. Какой лог имеется ввиду? Если Sybase Central Log Viewer то там ничего не отображаеться...Так его ж включить сначала надо. Там где-то в контекстных меню есть пункт Start в последствии заменяющийся на Stop. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 31.03.2008, 21:22 |
|
||
|
Таблица не удаляеться(призрак какой-то).Sybase IQ 12.7
|
|||
|---|---|---|---|
|
#18+
ZetusВсем добрый вечер! Подскажите где глюк пожалуйста. У меня есть БД: @@version 'Sybase IQ/12.7.0/070403/P/ESD 2/Sun_svr4/OS 5.9/64bit/2007-04-03 17:18:28' При следующем запросе: select CONVERT(INT, getdate(), 365) as indate, SYSTABLE.table_id as table_id, SYSUSERPERM.user_name as table_owner, SYSTABLE.table_name as table_name, TECT_FNC(SYSUSERPERM.user_name+'.'+SYSTABLE.table_name) as KBytes, SYSIQTABLE.create_time as create_time, SYSIQTABLE.update_time as update_time from SYSTABLE,SYSUSERPERM,SYSIQTABLE where SYSUSERPERM.user_id=SYSTABLE.creator and SYSIQTABLE.table_id=SYSTABLE.table_id and user_id<>0 and SYSTABLE.table_type='BASE' and server_type='IQ' and KBytes>10000000 ORDER BY table_id, table_owner, table_name; Выдаёт ошибка что невозможно найти некую таблицу 'Zvit', но такой таблицы давно не существует, её давным давно удалили. Нет ни в цетрали, ни в SYSTABLE. Где мог остаться след таблицы? Я бы для начала проверил TECT_FNC(...) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 01.04.2008, 14:28 |
|
||
|
|

start [/forum/topic.php?fid=55&fpage=53&tid=2011653]: |
0ms |
get settings: |
9ms |
get forum list: |
11ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
2ms |
get page messages: |
47ms |
get tp. blocked users: |
2ms |
| others: | 232ms |
| total: | 384ms |

| 0 / 0 |
