Программы "Простой софт" www.prostoysoft.ru

ВНИМАНИЕ! РЕКЛАМНЫЕ СООБЩЕНИЯ И ГИПЕРССЫЛКИ В ФОРУМЕ ЗАПРЕЩЕНЫ (посты удаляются автоматически)
Текущее время: 22.11.2024 16:31

Часовой пояс: UTC + 4 часа




Начать новую тему Ответить на тему  [ Сообщений: 7 ] 
Автор Сообщение
 Заголовок сообщения: проверка структуры БД
СообщениеДобавлено: 26.01.2016 18:02 
Не в сети

Зарегистрирован: 21.01.2016 13:42
Сообщения: 8
Какие операции выполняет программа на этапе "проверка структуры БД"?
Вопрос в том, что на этом этапе я получаю сообщение от программы
"---------------------------
ОШИБКА в таблице qdfBalanc: -2147217871 Время ожидания запроса истеклоВероятно, представление qdfBalanc сломано. Откройте БД в приложении SQL Server Management Studio и почините или удалите это нерабочее представление.
---------------------------
ОК
---------------------------
"
Хотя в MS SQL Server открытие этого преставления выполняется около 1 секунды. в программе удалены все фильтры, подчиненные таблицы, дерево и т.д. КУДА КОПАТЬ ЕЩЕ?
Заранее спасибо за ответ

Версия программы последняя, MS SQL Server 2012

P/S/ и было бы просто великолепно,если бы был глобальный параметр "выполнять проверку структуры БД при старте программы"


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проверка структуры БД
СообщениеДобавлено: 27.01.2016 13:06 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Пожалуйста, пришлите нам в поддержку копию БД без данных. Можно и без лишней структуры. Только, чтобы qdfBalanc было рабочее.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проверка структуры БД
СообщениеДобавлено: 27.01.2016 17:02 
Не в сети

Зарегистрирован: 21.01.2016 13:42
Сообщения: 8
Подобные ошибки я получаю периодически и по другим рабочим представлениям... ОЧЕНЬ хотелось бы получить ответ на вопрос - какие операции выполняет программа при проверке структруры БД. мне совсем не улыбается тратить мое и Ваше время - хочется понимания как работает программа с базой ибо встает вопрос оптимизации базы и перестройки всей бизнес логики (ибо программа затыкается если представлений и таблиц около сотни и запуск программы и работа в ней превращается в пытку по 5 минут над операцией вставки строки в таблицу милионник..) Еще раз спасибо за ответ


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проверка структуры БД
СообщениеДобавлено: 27.01.2016 17:47 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
У вас свои приоритеты, у нас свои. Мы должны воочию увидеть проблему, чтобы осмыслить ее и принять меры. Поэтому обращайтесь, пожалуйста, в поддержку. При проверке там очень много чего проверяется - правильность имен объектов, аккуратность и "чистота" формул (кто пишет код как в учебниках всегда ловит меньше проблем), соблюдение префиксов, скобок, лишних пробелов, nullable числовых полей и non-nullable текстовых... Дело в том, что иногда кто-то лезет что-то создавать напрямую из-под СУБД, нарушая некоторые правила платформы. Например, дает имя полю, совпадающее с ключевым словом. А оно потом не работает при запросах (требуется обязательное окружение квадратными скобками). Программа многое не даст сделать неправильного из интерфейса. Так что проверка необходима. Запускается она раз в две недели всего лишь. Но в случае, если проверка не прошла, то тогда она будет запускаться каждый раз при старте. И отключить ее нельзя.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проверка структуры БД
СообщениеДобавлено: 22.03.2016 19:25 
Не в сети

Зарегистрирован: 03.02.2016 11:05
Сообщения: 16
Добрый день.
вопрос по теме: Где можно увидеть логи "Чтение структуры" и Проверка структуры БД"?
Дело в том что я использую SQL-версию базы, версия программы последняя 2.556.
пустая база, написана мною, Чтение структуры идет около 8 сек, и Проверка структуры БД также, Результат ОК. но немного напрягает, что есть и полная БД, но загрузка быстрая.
не могу вспомнить, что переделывал и изменял, т.к. все время база подвергается изменениям и доработкам.

Было бы неплохо, если бы программа вела такой лог!

Спасибо.


Вернуться к началу
 Профиль  
 
 Заголовок сообщения: Re: проверка структуры БД
СообщениеДобавлено: 23.03.2016 10:48 
Не в сети
Администратор

Зарегистрирован: 15.02.2006 20:16
Сообщения: 3690
Откуда: Санкт-Петербург
Здравствуйте. Проверка структуры должна запускаться раз в две недели.

_________________
2B OR NOT 2B = TRUE


Вернуться к началу
 Профиль  
 
Показать сообщения за:  Поле сортировки  
Начать новую тему Ответить на тему  [ Сообщений: 7 ] 

Часовой пояс: UTC + 4 часа


Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 0


Вы не можете начинать темы
Вы не можете отвечать на сообщения
Вы не можете редактировать свои сообщения
Вы не можете удалять свои сообщения
Вы не можете добавлять вложения

Найти:
Перейти:  
Создано на основе phpBB® Forum Software © phpBB Group
Русская поддержка phpBB