powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Значения таблиц
44 сообщений из 44, показаны все 2 страниц
Значения таблиц
    #39952760
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Добрый день, уважаемые коллеги.

Есть программа, которая работает на БД FireBird. В самой программе я вижу содержимое справочников (валюты, артикулы, единицы измерения). Но когда я смотрю содержимое этих таблиц в IBExpert - вижу одну строку с значением null. Так же когда формирую запрос в IBExpert к этим таблицам так же получаю значение NULL. Подскажите, пожалуйста, куда копать? Где эти данные "найти"? Я же вижу их в пользовательском интерфейсе.

Заранее спасибо!
...
Рейтинг: 0 / 0
Значения таблиц
    #39952764
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

а база-то та? Т.е. программа работает с одной, а Вы подключаетесь к другой в IBExpert.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952769
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Да, специально проверил несколько раз. Взял прям из пути подключения в которой работает пользователь.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952774
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Так же я вижу содержимое других таблиц, например, накладных. Т.е. я в IBExpert нахожу накладную, вижу, что в ее состав входит номенклатура с артикулами 1,2,3 (эту же накладную я вижу и в программе, там же могу выбирать эти артикула). Но когда делаю левое соединение к справочнику артикулов, получаю значения null
...
Рейтинг: 0 / 0
Значения таблиц
    #39952776
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

с правами что? Смотрите с правами sysdba?
...
Рейтинг: 0 / 0
Значения таблиц
    #39952781
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KreatorXXI,

Права вроде бы полные. Подключаюсь к базе под SYSDBA
...
Рейтинг: 0 / 0
Значения таблиц
    #39952786
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

странно это всё. А если тупо зайти в таблицу какого-нибудь справочника на закладку "Данные", чисто? Ничего нет?
...
Рейтинг: 0 / 0
Значения таблиц
    #39952792
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичоккогда делаю левое соединение к справочнику артикулов

Структуру таблиц и свой запрос ты, конечно же, не покажешь.
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значения таблиц
    #39952962
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Вот закладка с данными. Тут и без запроса пусто.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952964
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
И так со многими справочниками - null, а где-то данные есть.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952981
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

в этой таблице нет данных. Скорее всего на 100% это так. Теперь надо разобраться из какой БД/таблицы данные в программе. Есть исходники?
Можно ещё посмотреть закладку "Индексы" для "пустой" таблицы. Если столбец статистики прямо ноль, то записей явно нет.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952982
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

а программа прямо к этому файлу на рабочем столе Админа коннектится?
...
Рейтинг: 0 / 0
Значения таблиц
    #39952983
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KreatorXXI,

Да, в индексах 0.
Есть просто установленная программа, в которую подгружаем эту БД, самих исходников, видимо нет, к сожалению.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952984
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

надо в ИБЕ открыть статистику БД, там видно, в каких таблицах данные есть, и сколько, а в каких пусто.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952985
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

Спасибо за совет. А не подскажите как ее открыть? В гугле ничего не удалось отыскать. Везде только анализ статистики предлагается..
...
Рейтинг: 0 / 0
Значения таблиц
    #39952986
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок

Спасибо за совет. А не подскажите как ее открыть? В гугле ничего не удалось отыскать. Везде только анализ статистики предлагается..


Services | Database statistics
...
Рейтинг: 0 / 0
Значения таблиц
    #39952988
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
ARTIKLS (219)

Primary pointer page: 519, Index root page: 520
Data pages: 0, data page slots: 0, average fill: 0%
Fill distribution:
0 - 19% = 0
20 - 39% = 0
40 - 59% = 0
60 - 79% = 0
80 - 99% = 0


Вот такая статистика по справочнику артикулов.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952992
IBExpert
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок

Вот такая статистика по справочнику артикулов.


Вооот... Пусто там. Ты не к той базе коннектишься.
...
Рейтинг: 0 / 0
Значения таблиц
    #39952993
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Спасибо большое. Проверю еще раз.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953002
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
А можно как-то по наименованию поиск по всей БД провести? Например, я ввожу наименование номенклатуры и чтобы по всем таблицам поиск прошел. Снова проверил - путь в программе (это Супер окна) указан к той же БД, к которой я подключаюсь, но в ней могу выбрать данные, а в IBE их не вижу. Я все таблицы проклацал, данных так и не нашел.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953003
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

посмотрите в таблице накладных есть ли внешние ключи (foreign), и на какие таблицы. А то вдруг справочники хранятся совсем в другом месте, не в этой базе. Бред, конечно. Но вдруг.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953007
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

статистику надо смотреть в табличной части, не там где текст статистики, а там где закладки - Таблицы, Индексы и т.д. Там для таблиц после сбора статистики выдается имя таблицы и количество записей, можно отсортировать и посмотреть, где какие данные есть.

Насчет "та или не та база" - приложение совсем не обязано хранить данные так, как вы их видите. Например, если приложение универсальное (не разработано исключительно для вас), то в базе даже в половине таблиц может не быть записей вообще.
И прямого соответствия "вижу артикул, значит оно в таблице artikul" тоже может не быть.

Единственный способ узнать, из каких таблиц приложение берет данные для показа, и какими запросами - это сделать трассировку (trace), раз у вас нет исходников приложения.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953010
Ivan_Pisarevsky
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Что говорит техподдержка означенной выше программы?
...
Рейтинг: 0 / 0
Значения таблиц
    #39953012
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Ivan_Pisarevsky,

К поддержке не обращались.
Организация работает себе успешно в этой программе, а я делаю интеграцию с 1с, т.е. выгружаю в 1с данные. Мне сделали копию базы. Вот так и выяснилось, что данных в базе нет, а в пользовательском интерфейсе я их вижу.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953021
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KreatorXXI,
внешних ключей нет.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953023
Dimitry Sibiryakov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_НовичокК поддержке не обращались.

Потому что программа краденая?
Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значения таблиц
    #39953024
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Dimitry Sibiryakov, потому что я работаю на аутсорсе - делаю всего лишь интеграцию, в моем случае обращение к поддержке повлечет за собой привлечение заказчика, отправка контактных данных и тд. Да и вообще какая Вам разница какая программа? Здесь насколько мне известно люди вопросы задают и помощи просят. Вас же, если Вам толкового сказать по проблеме нечего, прошу не спамить в теме. Спасибо.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953028
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

не надо возбуждаться, тут бывает что люди "просят помощи" сперев базу или типа того.
А "какая нам разница" - здесь запрещены консультации по контрафакту, взлому и прочему.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953035
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок
KreatorXXI,
внешних ключей нет.

Вероятно и таблицы справочников не здесь. Ищите ещё файлы.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953036
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вообще я слабо представляю как сделать полноценную интеграцию, если нет информации о структуре БД и т.д.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953038
Фотография Старый плюшевый мишка
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Вот до чего самоизоляция довела. Кормите наперегонки низкоуровневого тролля.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953042
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KreatorXXI,

интеграция уже была под старую версию программы (1с8.2), я ее переделываю под новую - вот и столкнулся, что результат запроса - пустые таблицы. Файл БД загрузил в IBE и там тоже пусто, после этого решил обратиться на форум.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953043
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Старый плюшевый мишка,

ув. товарищ Петросян, не могли бы вы, пожалуйста, не спамить?) спасибо!
...
Рейтинг: 0 / 0
Значения таблиц
    #39953059
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок,

у вас тут что, бизнес-переписка? вы этот форум купили?

p.s. еще один совет - закройте совсем ваши суперокна, переименуйте БД, запустите еще раз. Если выдаст ошибку, значит у вас коннект идет к той самой базе. Это так, микропроверка на "ту самую базу или не ту". Ну а дальше, значит, структура изменилась. И как я говорил, данные хранятся совсем не так, как вы себе это представляете.
Запускайте трассировку, изучайте запросы приложения к БД.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953075
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок
KreatorXXI,

интеграция уже была под старую версию программы (1с8.2), я ее переделываю под новую - вот и столкнулся, что результат запроса - пустые таблицы. Файл БД загрузил в IBE и там тоже пусто, после этого решил обратиться на форум.


Вы так пишите, что даже если очень захочешь помочь, не сможешь. Я вот 1С-никам даю запрос к своей БД на ФБ. Они через ADO получают результат этого запроса. И всё. А что такое "переделывать под новую" непонятно. Под новую что? Под новую структуру это БД на ФБ? Или под новую 1С?
...
Рейтинг: 0 / 0
Значения таблиц
    #39953092
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

попробую завтра, отпишусь, спасибо за идею
...
Рейтинг: 0 / 0
Значения таблиц
    #39953095
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
KreatorXXI,

интеграция была под обычные формы написана, я переписываю ее под управляемые, т.е. под новую версию программы 1С. В целом все так и есть - есть запрос, которым я из 1с через ADO получаю данные. Но в пользовательском данные вижу, а в 1с результат запроса пустой и в IBE такая же проблема. Скинули новую копию базы, завтра попробую подключиться к ней.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953125
ъъъъъ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
У меня есть проект, где в гриде данные берутся из разных табличек, но если есть непустое блоб-поле, то данные извлекаются из json структуры, которая в этом блоб-поле хранися.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953231
New_Новичок
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
kdv,

попробал переименовал, при подключении к окнам ошибка, переименовал назад - заработало. На новой копии базы так же в окнах данные есть, в IBE - нет
...
Рейтинг: 0 / 0
Значения таблиц
    #39953252
Мимопроходящий
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
30.04.2020 12:02, New_Новичок пишет:
>
> попробал переименовал, при подключении к окнам ошибка, переименовал назад - заработало. На новой копии базы так же в окнах данные есть, в IBE - нет
>


Posted via ActualForum NNTP Server 1.5
...
Рейтинг: 0 / 0
Значения таблиц
    #39953262
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
New_Новичок
попробал переименовал, при подключении к окнам ошибка

Если есть уверенность, что именно к этой баз коннект из программы, осталось выяснить, какими запросами вытаскиваются данные.
В принципе, это уже советовали 22125244
Так же можно воспользоваться бесплатным профайлером https://sourceforge.net/projects/fbprofiler/
Еще можно поискать SqlMonitor.exe для Interbase - тоже бесплатный
...
Рейтинг: 0 / 0
Значения таблиц
    #39953269
KreatorXXI
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Опять влезу. Если в БД ФБ в таблицах нет форейн-ключей, то велика вероятность, что файлов БД не один, и не обязательно справочники находятся в ФБ.
Второй момент. Старая версия как-то работала. Можно проверить на старой версии, всё ли правильно? Имею ввиду, 1С, интеграция на 1С или ещё что-там. Запросы в старой версии.
New_Новичок, посмотрите таблицу накладных. Данные там актуальные? Может даты какие есть? Вдруг присылают некий девелоперский вариант.
...
Рейтинг: 0 / 0
Значения таблиц
    #39953295
Фотография kdv
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
PolesovЕще можно поискать SqlMonitor.exe для Interbase - тоже бесплатный
это вообще не то. Во-первых, Interbase не Firebird, во-вторых, трейса у ИБ нет, и в третьих ...
...
Рейтинг: 0 / 0
Значения таблиц
    #39953346
Polesov
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
kdv
PolesovЕще можно поискать SqlMonitor.exe для Interbase - тоже бесплатный

это вообще не то. Во-первых, Interbase не Firebird, во-вторых, трейса у ИБ нет, и в третьих ...
Сорьки, неточно выразился - имелся ввиду BlazeTop Sql Monitor. Мониторит FIB и IBX.
...
Рейтинг: 0 / 0
44 сообщений из 44, показаны все 2 страниц
Форумы / Firebird, InterBase [игнор отключен] [закрыт для гостей] / Значения таблиц
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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