Ответить

 

Опции темы
Старый 26.01.2011, 08:45   #461
sarapul-mro
Пользователь
 
Аватар для sarapul-mro
 
Регистрация: 05.10.2010
Сообщений: 119
Благодарности: 0
Поблагодарили 8 раз(а) в 8 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от sarapul-mro Посмотреть сообщение
Помогите пожалуйста кто знает как отобрать в таблице EBook (Книга учета) расходной записи, где "внутри" в поле остаток значение больше 0 ? Значение остаток не в таблице, а внутри заявки если ее смотреть из книги.
Кто знает как найти расходные записи где внутри пусто по приходу, но при этом есть расход и остаток не перечисленной суммы пошел на минус? Визуально в таблице Ebook такие записи не показывает, нужно в книге заходить в каждую расходную а их больше 50000 шт., следовательно как быстро с помощью запроса вытащить такие записи.
Миниатюры
__________________________.jpg  
 
В Минюст Цитата Спасибо
Старый 26.01.2011, 09:51   #462
undermind
Пользователь
 
Аватар для undermind
 
Регистрация: 09.05.2010
Сообщений: 182
Благодарности: 0
Поблагодарили 12 раз(а) в 12 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Radnor Посмотреть сообщение
блин, хз.. ну как бы может не тот гдс32.. а может где то в запрашиваемых полях таблицы с метками есть null, а обработчику это никак не нравится..
а вообще кировчане конечно понакрутили с версиями, просто ппц.. одно поле sdcw чего стоило
при чем тут клиент СУБД? кировцы при замене ex_prod.exe и в его кишках копаются?
при чем тут null?! ошибка возникает при любой операции - выборке, insert и проч... серверу тупо не хватает памяти на серваке с 8гб оной...
ранее крутилась база 3х подразделений (4БД по причинческим технинам).
подробнее про поле sdcw можно?

и ещё вопрос... в базе слетела нумерация ИД и ИП (та, что по порядку) пробовали переходить в режим ввода остатков, указывать правильные номера - один фиг ПК их игнорит - пишет пустую строку. соответственно все документы и ИП идут без номера. и если в ИД в режиме ввода остатков номер вбить можно, то в ИП - никак. никто не сталкивался?
 
В Минюст Цитата Спасибо
Старый 26.01.2011, 10:21   #463
Sirius34
Пользователь
 
Аватар для Sirius34
 
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76 раз(а) в 76 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

undermind
посмотри в таблице NPP, может там почему-то не прописался последний номер
 
В Минюст Цитата Спасибо
Старый 26.01.2011, 13:47   #464
undermind
Пользователь
 
Аватар для undermind
 
Регистрация: 09.05.2010
Сообщений: 182
Благодарности: 0
Поблагодарили 12 раз(а) в 12 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Sirius34 Посмотреть сообщение
undermind
посмотри в таблице NPP, может там почему-то не прописался последний номер
NPPIN=6896
NPPOUT=0
NPPID=1
NPPIP=0
PK=0
NPPAREST=0
остальные null
 
В Минюст Цитата Спасибо
Старый 26.01.2011, 14:19   #465
Sirius34
Пользователь
 
Аватар для Sirius34
 
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76 раз(а) в 76 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

undermind
у меня на сейчас
NPPIN=1242
NPPOUT=2178
NPPID=0 (как я понимаю, теперь этот параметр использоваться не должен, т.к. у вход. док. и ИД сквозная нумерация)
NPPIP=2640 (этот параметр не используется, т.к. в прошлогодней базе такое же значение)
PK=0
NPPAREST=54
остальные null

при этом по факту:
последний номер входящего документа - 1242
последний номер исходящего документа - 2178
возбуждено ИП - 1149

даже не знаю, что тебе предложить...
попробуй NPPID все-таки сменить на 0
backup/restore на всякий случай сделать можно
еще как вариант, можно попробовать пересоздать индексы в таблицах ID, IP, IN_ID
только проверяй все эти фокусы на копии базы, не трогай сразу рабочую, а то, фиг его знает, как там еще индексы восстановятся
 
В Минюст Цитата Спасибо
Старый 26.01.2011, 18:45   #466
belov-evgenii
Модератор раздела
 
Аватар для belov-evgenii
 
Регистрация: 03.03.2009
Сообщений: 151
Благодарности: 0
Поблагодарили 45 раз(а) в 45 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от undermind Посмотреть сообщение
ошибка возникает при любой операции - выборке, insert и проч... серверу тупо не хватает памяти на серваке с 8гб оной...
А сервер 32 битный SuperServer?
Нужно помониторить таблицы MON$STATEMENTS, MON$ATTACHMENTS и MON$TRANSACTIONS. На количество записей.
 
В Минюст Цитата Спасибо
Старый 26.01.2011, 18:54   #467
sarapul-mro
Пользователь
 
Аватар для sarapul-mro
 
Регистрация: 05.10.2010
Сообщений: 119
Благодарности: 0
Поблагодарили 8 раз(а) в 8 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

[QUOTE=Sirius34;909755]
undermind
у меня на сейчас
NPPIN=1242
NPPOUT=2178
NPPID=0 (как я понимаю, теперь этот параметр использоваться не должен, т.к. у вход. док. и ИД сквозная нумерация)
NPPIP=2640 (этот параметр не используется, т.к. в прошлогодней базе такое же значение)
PK=0
NPPAREST=54
остальные null

при этом по факту:
последний номер входящего документа - 1242
последний номер исходящего документа - 2178
возбуждено ИП - 1149

Причина скорее всего кроется в том что у тебя возможно сбились значения генераторов .S_N_IN_IP или ID, попробуй сравнить записи с базой резерва.
 
В Минюст Цитата Спасибо
Старый 27.01.2011, 00:07   #468
Sirius34
Пользователь
 
Аватар для Sirius34
 
Регистрация: 19.07.2010
Сообщений: 392
Благодарности: 0
Поблагодарили 76 раз(а) в 76 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

sarapul-mro
ну-ка, с этого места поподробнее, плз: за что отвечают эти генераторы?
уч очень непонятные значения в них прописаны
p.s. оговорюсь сразу - с нумерацией у меня все в порядке
 
В Минюст Цитата Спасибо
Старый 27.01.2011, 10:16   #469
Radnor
Пользователь
 
Аватар для Radnor
 
Регистрация: 12.05.2009
Адрес: Россия / Челябинская обл. / Озерск(Челябинская обл.)
Сообщений: 131
Благодарности: 0
Поблагодарили 16 раз(а) в 16 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от undermind Посмотреть сообщение
при чем тут клиент СУБД? кировцы при замене ex_prod.exe и в его кишках копаются?
при чем тут null?! ошибка возникает при любой операции - выборке, insert и проч... серверу тупо не хватает памяти на серваке с 8гб оной...
ранее крутилась база 3х подразделений (4БД по причинческим технинам).
подробнее про поле sdcw можно?

и ещё вопрос... в базе слетела нумерация ИД и ИП (та, что по порядку) пробовали переходить в режим ввода остатков, указывать правильные номера - один фиг ПК их игнорит - пишет пустую строку. соответственно все документы и ИП идут без номера. и если в ИД в режиме ввода остатков номер вбить можно, то в ИП - никак. никто не сталкивался?
ну про гдс32.. это просто как предположение, а-ля "давайте ударим в бубен, а вдруг??", с ПК СП иногда по другому низзя, памяти не хватет я так думаю по причине слишком большого объема данных выводимого по запросу, короче наддо внимательно изучать таблицы, что то тама не то в полях/записях.

про нумерацию, надо смотреть значения генераторов, номера теперь могут храниться и там, как в случае с номером ИД, он из таблицы NPP перелез в генераторы, внезапно (да, вроде он)
 
В Минюст Цитата Спасибо
Старый 27.01.2011, 11:04   #470
belov-evgenii
Модератор раздела
 
Аватар для belov-evgenii
 
Регистрация: 03.03.2009
Сообщений: 151
Благодарности: 0
Поблагодарили 45 раз(а) в 45 сообщениях

Обратиться по нику
Цитата выделенного
По умолчанию

Цитата:
Сообщение от Radnor Посмотреть сообщение
памяти не хватет я так думаю по причине слишком большого объема данных выводимого по запросу, короче наддо внимательно изучать таблицы, что то тама не то в полях/записях.
нет
 
В Минюст Цитата Спасибо


Быстрый ответ

Сообщение:
Опции


Ваши права в разделе