powered by simpleCommunicator - 2.0.59     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE Перестал видеть таблицу
14 сообщений из 14, страница 1 из 1
ASE Перестал видеть таблицу
    #32576626
Gouste
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
В один прекрасный момент с клиентской программы (написана на Delphi? работает через BDE) перестал видеть таблицу
на запрос
select * from dex возвращает пустой набор данных , на select count (dog_id) from dex - 0.

На самом деле данные есть (42 записи).
Админ говорит что ничего не менял, права у меня SA, все остальные запросы на ура проходят
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576709
Их есть у меня
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
а из isql тоже не видно?
а что тогда говорит
select name,rowcnt(doampg) from sysindexes where name = 'dex'
а DBCC checktable(dex)?
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576745
Gouste
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
на select name,rowcnt(doampg) from sysindexes where name = 'dex'
выдает ошибку
Query: No SQL Statement available

Admin говорит что его запросы проходят, у меня средств SyBase нету.Вообще я с SyBase первый раз работаю. У меня удаленная БД, надо делать простенькие запросы к табличкам. Свою прогу пушу на Delphy, связка через BDE + Клиент. дрова. Пробовал работать и через DB Express, таже фигня
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576750
vooo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gousteперестал видеть таблицу

Пустой набор данных совсем не означает, что таблица не видна....
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576772
Gouste
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Опечатался при написании запрос
select name,rowcnt(doampg) from sysindexes where name = 'dex' возвращает пустой набор данных
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576773
vooo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Gousteу меня средств SyBase нету. Свою прогу пушу на Delphy, связка через BDE + Клиент. дрова.
Вы же сами говорите , что есть клиент - значит должна быть и утилита isql, через котрую можно посмотреть содержимое таблицы
Также "Их есть у меня" правильно посоветовал запустить команду DBCC.....



PS А вы уверенны, что коннектитесь именно к нужной базе, возможно существет еще одна база, в которой присутсвует пустая таблица с именем dex....
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576789
Gouste
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Клиент - это моя прога+ Клиентские DLL, , а не ISQL (где ее можно взять), клиента SyBase нету

А что означает пустой набор данных? таблицу он видит, но данные не видит.
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576821
vooo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
А как выполняет запросы к серверу админ БД?
Может вам нужно обратиться за помощью к нему.
Пустой набор данных - означает, что запрос не нашел записи, соотв критерию.
(в вашем случае таблица пустая и в ней записей нет)
Опять таки проверьте к какой БД осуществляется коннект, т к в принципе существует вероятность присутствия dex в другой базе .
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576891
Gouste
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
от админа БД ничего получить не смог, говорит что ничего не делал нового, его советы не помогли, он просматривает данные средствами PHP. Через IE (http//сервер/dex.php, dex.php - енто наверное процедурка делающая запрос)я тоже вижу данные, а через Delphi нет. (все остальное вижу, а эту нет, таблица видна но пустая), я уже думаю может удалить табл, а потом создать заново, данные пока ценность не имеют, связей нет

БД та, она там одна.
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32576931
vooo
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
1 - БД одной для ASE в принципе быть не может (а master,model,tempdb...? )

2 - А кто устанавливал и настраивал клиента Sybase (к вопросу об утилите isql).

3 - В Delphi есть утилита SQL Explorer - можно через нее достучаться до нужного алиаса и посмотреть содержимое нужной таблицы

4 - Попробуйте стереть записи в этой таблице, залить ее новыми данными и посмотреть реакцию вашего приложения и сравнить с просмотром через isql, SQL Explorer и тд и тп
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32577029
Gouste
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Клиента SyBase никто не ставил, без него работает, я поставил DS Edit ( 5-6 dll) и все, настроил алиасы и работал, в начале работал через DB Express, но он подглючивает, поэтому перешел на BDE

В sql explorer смотрел, данных нет, пусто

Прийдется ехать на другой конец города к админу и разбираться,
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32577092
Фотография MasterZiv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Ну тогда все вросто - кто-то просто удалил все записи из твоей таблицы.
DSEdit если у тебя есть, значит и Sybase-овский клиент тоже стоит на машине.
Да и кроме ISQL в Delphi дофига утилит, которыми можно посмотреть данные.
Просто таблица пустая - и все.
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32577356
Gouste
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Наверное пустая, тогда админ гонит, он мне написал запросм на PHP и прикрепил ее к web серверу http:/servername.../dex.php , он все видит, (но неизвестно что там внутри ). Надо с ним разобраться...
...
Рейтинг: 0 / 0
ASE Перестал видеть таблицу
    #32577508
Gouste
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вроде разобрался. У меня в ds edit два сервера один реальный , другой тестовый. В BDE соединение настроенно с реальным сервером, а запросы почемуто направляются к тест. серваку (а реальный не пингуется, наверное на нем какая-нибудь настройка слетела и я на него не могу попасть и перенаправляюсь на др. сервак)

Всем спасибо
...
Рейтинг: 0 / 0
14 сообщений из 14, страница 1 из 1
Форумы / Sybase ASA, ASE, IQ [игнор отключен] [закрыт для гостей] / ASE Перестал видеть таблицу
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]