Имя: Пароль:
1C
1С v8
Разные данные при формировании отчета в файловой и в файл-серверной базах.
0 dark70
 
21.07.23
11:45
Одна и та же база. Первая-в файловом варианте, копия в файл-серверном.
В файловой все данные из отчета выводятся. В копии (файл-сервер) этот же отчет не выбирает из регистра сведений.
В отчете две врем.таблицы. В первой получаю сведения из справочника(ОбъектыАренды), во второй получаю из регистра сведений,срезПоследних. Из регистра по всем измерениям где одно из измерений-ОбъектыАренды.
Далее соединяю их
ОбъектыАренды КАК ОбъектыАренды
        ЛЕВОЕ СОЕДИНЕНИЕ Ставки КАК Ставки
        ПО ОбъектыАренды.ОбъектАренды = Ставки.ОбъектАренды

Не могу понять почему в файловой все отлично, а в файл-серверной из регистра сведений получаю ресурсы только по единственному объекту.
1 mistеr
 
21.07.23
12:08
Объясните мне невежде, в чем разница между файловой и файл-серверной?
2 Гость из Мариуполя
 
21.07.23
13:32
(1) Та ты чё. Файловая - это когда CD лежит локально у тебя на компе, а файл-серверная - это когда этот же CD (акцентирую - этот же самый ) лежит на на типо сервере (читай  в расшаренной папке) в файлопомойке :)))))
:)
3 CepeLLlka
 
21.07.23
13:37
(2)Мне кажется в "Расшареной папке", это тоже самое что и на локальном компе.

А вот когда у тебя ВебСервер например поднят на файловой базе, и ты уже используешь именно тонкий клиент, то это да - Файл-Сервер.
4 CepeLLlka
 
21.07.23
13:37
Или нет? Нука профики, научите! :)
5 Chai Nic
 
21.07.23
14:15
(3) Нее... Когда веб-сервер - это уже практически клиент-сервер. Файл-сервер это когда идет совместный доступ по сети через сетевые протоколы типа SMB со своими глюками/фичами кэширования и блокировок страниц файла.
6 CepeLLlka
 
21.07.23
14:26
(5)Типа кроме скорости работы с файлом БД который локально на диске у тебя на компе и файлом БД который лежит где-то в расшаренной папке на другом компе есть разница по стороны 1С?

А если я расшаренную папку подключу как сетевой диск, как 1С узнает о том, что файл БД не локально находится?
7 CepeLLlka
 
21.07.23
14:29
(5)https://v8.1c.ru/platforma/faylovyy-variant-raboty/

Вот тут расписано про варианты работы.. В каком пункте файл-сервер с расшаренной папкой описывается?
8 lubitelxml
 
21.07.23
14:38
(0) а если без левого соединения - результаты одинаковые? Срез на определенную дату делаешь, или без указания в виртуальной таблице?
9 dark70
 
21.07.23
16:17
(1) клиент-серверная.
Ну, теперь то ты, обладая такими знаниями точно подскажешь в чем дело, ведь раньше тебя только это останавливало, правда ? :))))
10 dark70
 
21.07.23
16:19
(8) Пробовал на дату и без. Когда с датой, то заполнял на закладке Компоновка данных.
11 НафНаф
 
21.07.23
16:20
(0) думаю данные все-таки не идентичны
12 Chai Nic
 
21.07.23
16:26
(7) Файловая база и файл-сервер - разные понятия. Файловая база может использоваться и без файл-сервера, например, находясь на локальном диске сервера терминалов. А "файл-сервер" это вполне конкретная технология, основанная на разделенном поблочном доступе к файлам через сеть, эмулирующем в какой-то мере локальный доступ. И технология доступа к файловой базе через веб-сервер не может называться "файл-сервер", даже если база файловая.
13 CepeLLlka
 
21.07.23
16:36
(12)А где есть почитать об этом от компании 1С? Насколько я вижу из ссылки в (5), в которой перечислены варианты работы с файловой БД, никаких файл-серверов через расшаренные папки нет, а слово сервер и файловая база используются только в описании работы через веб-сервер.
14 CepeLLlka
 
21.07.23
16:36
(0)Ну а что пробовали делать? Частенько КЭШ шалит в таких случаях
15 Chai Nic
 
21.07.23
16:41
(13) Я думаю, 1с об этом не говорит, потому что работа в таком режиме ну очень небыстрая, ввиду особенностей реализации этого в Windows. И в принципе правильно, файл-сервер для 1с восьмерки - зло. Для ИПшников - локальная файловая база. Для небольших организаций - файловая база через веб-сервер или сервер терминалов (если толстый клиент обязателен). Для более крупных организаций с десятками подключений - клиент-сервер. А файл-серверный доступ к файловой базе пусть остается в прошлом, вместе с NetWare и иже с ним.
16 CepeLLlka
 
21.07.23
16:43
(15)Ай да 1С, скрывает :)Вот ведь мистический какой режим работы. Получается официально понятия "Файл-сервер" нет, верно? :) Это всё 1сники придумали и сами придумали ему определение, так что-ли? И эти же 1сники говорят мне что думать что "файл-сервер" нельзя применять к варианту работы через веб-сервер с файловой базой, так? :)
17 Chai Nic
 
21.07.23
16:45
(16) Да ну. Для разъяснений общепринятых терминов есть справочники и энциклопедии) Сайт 1с тут ни при чем.
18 dark70
 
21.07.23
16:46
(11) У клиента база на SQL. Я dt к себе перекинул, загрузил в файловую. Вроде сделал отчет, все красиво. Загрузил отчет клиенту, а там пусто.
19 CepeLLlka
 
21.07.23
16:50
(17)Понял
20 shuhard
 
21.07.23
17:43
(18) известная фича, сортировки работают по разному
нормальный заработок без локальной сиквельной базы не возможен
21 dark70
 
21.07.23
18:21
(20) и как победить ?
Добился пока только того, чтобы вообще выводились данные. Но в файловой все правильно, а в сиквельной почему-то вместо последних выводится срез первых.
22 mistеr
 
21.07.23
18:34
(20) Насколько известная, где почитать?
23 ДедМорроз
 
21.07.23
21:58
Самое главное,что в клиент-серверном варианте все ещё и от типа sql-сервера зависит.
Не забываем,что в кластерном индексе выборка всегда будет упорядочена по нему,а при его отсутствии - в порядке следования записей в файле с данными.
Ну и,самое главное,про права и ограничения доступа не забываем - если они включены,то результат будет отличаться от того,который под полными правами получается.
24 Мимохожий Однако
 
22.07.23
06:21
(21) Установи у себя веб-сервер и проверь отчет в этом режиме. Надо учитывать еще , что при больших объемах не всегда корректно переносятся данные из  dt
25 Chai Nic
 
22.07.23
20:37
(23) Предполагать какой-либо порядок сортировки при отсутствии явного УПОРЯДОЧИТЬ ПО - играть в русскую рулетку.
26 shuhard
 
23.07.23
09:34
(23) +1
влияение SP на MS SQL, меняющие характер поведения
27 shuhard
 
23.07.23
09:34
(25) расскажи это отделу разработки 1С ЗиУП =)
28 vde69
 
23.07.23
13:59
Права доступа одинаковые?