nordk пишет:
По этому у в форуме программирования пишите - я думаю оч. долго этот без ответа не останется. Нужное поле расшифруем зачем.
значить буду туда задавать ы, это я привел как пример
Цитата
А так в Б5 структуры расписываются, другое дело БЭСТ-5 более динамично развивается и нужно чаще пересматривать описания...
вот эти слова я подбирал :) спасибо что сказали их за меня :) "другое дело БЭСТ-5 более динамично развивается и нужно чаще пересматривать описания..."
я с вами полностью согласен, надеюсь люди которые занимаются поддержкой обратят на ваши слова
Цитата
Евгений Топоров пишет:
я уже встречался с интересной штукой, после обновления появилось следующее: ...
Цитата
думаю что библиотеку необходимых проверок тоже на форуме программирования было бы неплохо составить совместными усилиями и КБ не откажется написать обработчики поиска подобных ошибок.
Это не поиск проблем в базе а скорее технологические операции.
Штука нужная и полезная только для новых модулей БЭСТа придет понимание по мере роста опыта эксплуатации. И Ваша обратная связь в этом е играет немаловажную роль.
значить я тестер и от меня есть толк :) если нас с вами поддержат остальные пользователи, то разработчик это сделает, как можно провести опрос?
Цитата
Евгений Топоров пишет:
можно поподробнее,пошагово, куда зайти и что сделать
Цитата
файл -> открыть базу
утилиты -> создание БД БЭСТ-5
делал я это и картинка мне показалась знакомой :)
вроде у меня это по ночам делается (подсказал Сергей Павличенко, но я немного изменил его т.к. rar не мог запаковать некоторые файлы, говорил что их кто то держит :)
rem бэст5 выбросил всех пользователей
c:
cd \
"C:\Program Files (x86)\BEST\BEST5_34\Server\bin\srvsettings.exe" StopAllUser
rem Остановка службы сервиса
Sc Stop "BEST5 Server Service 34"
rem бэст5 востановление и реиндексация базы
c:
cd \
"C:\Program Files (x86)\BEST\BEST5_34\Client\bin\foxbro.exe" "D:\best5\Best52012\BEST5.DBC" CREATE 1
rem Переход в каталог с базами DBF для архивации баы
d:
cd \
D:\Best5\Best52012\
rem "C:\Program Files (x86)\WinRAR\winrar" a -agDD_MM_YYYY -m5 -s -k -idp -inul -ilogD:\Arxiv_Best\best_err.log D:\Arxiv_Best "D:\Best5\Best52012"
Евгений Топоров пишет:
обычная работа, пришел пользователь с вопросом:"посмотреть документ". смотрю в рабочей базе. понимаю что надо копаться дальше, например сделать индексацию, а вдруг поможет :), а может и не поможет :(
выгонять всех из базы - это не правильно, для этого существует тестовая база.
вот изначально уже забавно :)
не надо в БЭСТ-5 спешить начинать с индексации - это не Б4.
по поводу спешить и начинать с индексации, мне моя тех поддержка нравиться, отвечает на мои ы, но это она мне рекомендовала :(
Цитата
Возьмите утилиту DIDview - ccылка на ее скачку есть на форуме по программированию
спасибо за DIDview, вроде вещь прикольная,с ней пока не работал. хотелось бы её видеть в очередном sp для бэста, а не узнавать о ней чисто случайно. тем более она бесплатная и её рекомендуют гуру.
(это все вдогонку к тому, что бы повернуться лицом к пользователю, грустно и дальше матом хочется)
Цитата
Вот то, что Вы делаете с архивными копиями ИМХО - перебор.
но если я там делаю изменения напрямую в базе, то я думал что надо их как то "прописать" и индексация это "прописание" делает. может я и заблуждаюсь, значить не надо после внесения изменений напрямую в поля делать индексацию, хотя это в некоторых случаях помогает :) проверено :)
Евгений Топоров пишет:
опять возвращаюсь к 1с7 ...
и монитор пользователя в 1с - дам тоже всех видно
Еще раз хочу сказать последний.
Вы смотритре SQL а не Windows
И на этом ВСЕ.
Никакой 1С Вам даже близко не предоставить монитор disconnected сессий Windows.
SQL в этом имеет преимущества над терминальным режимом. У него свои принципы жизни.
Для работы в терминальном режиме надо писать WINDOWS а это в Microsoft а не в БЭСТ.
Т.е. надо значть и уметь пользовать Windows сервером и знать куда там смотреть.
Давайте прекратим сравнивать две абсолютно разные технологии работы и тем более ссылаться.
хотел уже с вами полностью согласиться и сказать что меня это больше не интересует т.к. по ночам запускается bat файл который всех отключает, останавливает службу, делает архивацию, индексацию и запускает службу но
у меня стоит 1с7 не sql, обычная файловая версия и некоторые пользователи работают в терминале, там есть монитор пользователя, который мне показывает кто сидит в 1с7. единственный у него косяк, что если пользователь остановился на приветствии (ввод пользователя и пароля) то монитор это не увидит.
и зачем мне пользователю писать в Microsoft я не понимаю, закупая 1с я не писал в Microsoft :)
согласен хотелось бы по больше знать и уметь в windows сервере, но он очень большой, и я предполагал что разработчик бэст знает и умеет его больше чем я, и я думал что он мне облегчит задачу написав монитор пользователя, опять же повернется ко мне лицом.
ну так вот сложилось что у нас на предприятии есть бэст4, бэст5, 1с7, 1с8 мне самому это все осложняет жизнь, но зато я могу как пользователь сравнивать эти продукты.
а вы мне напоминаете авто-ваз.мол мы сделали для вас корыто и не надо смотреть по сторонам и тем более тыкать нас туда, что там есть продукты более лучше и выше классом, нам плевать на конкуренция. но слава богу время и рынок изменили авто-ваз, теперь его выкупило рено, надеюсь и модели обновятся и качество будет, но ВРЕМЯ потеряно и возвращать его ой как тяжело будет.
Евгений Топоров пишет:
я встречался с людьми которые не знают что такое тестовая база и все свои художества делали на рабочей базе, от этого страдают все и это печально
Сделал кучу решений и серьезных исправления вообще без тестовой базы ...
если это действительно так, то вы стали профессионалом в своем деле, и мне приятно с вами общаться и перенимать ваш опыт
Валерий Кораблин пишет:
Пользователь всегда прав!!!
это везде, а в россии давно уже
пункт номер 1 - командир всегда прав
пункт номер 2 - если командир не прав, смотри пункт номер 1
Цитата
Не надо воссоединять проблемы разработанной прикладной задачи (комплекса программ)
с проблемами эксплуатации Операционных систем (сервера сети и локальных рабочих станций). Организация и технология работы с базами данных БЭСТ должна базироваться на специально разработанной для этой цели СУБД к ПК БЭСТ.
Если этого не предпринять, то в следующих версиях и поколениях ОС WINDOWS MicroSoft пользователь просто ничего не сможет сделать. Такое впечатление, что разрабатывают технологию автоматизированной Бух,Нал, Лог, и др. спецы не видящие на практике т.е. в производстве, труды своего творчества.
а во стальном я с вами согласен.
я купил продукт, выполнил рекомендации производителя продукта (закупил комп, операционную систему, сделал настройки) и меня не должно совсем интересовать, как этот продукт взаимодействует с операционной системой и железом. я работаю с ПРОГРАММОЙ и я должен знать именно её (в первую очередь), а не все остальное
Валерий Кораблин пишет:
Организация и технология работы с базами данных БЭСТ должна базироваться на специально разработанной для этой цели СУБД к ПК БЭСТ.
А что в БЭСТе как-то иначе ?
Здесь речь то совсем о другом !!!!
Речь о технологиях настройки терминал-сервера, а не о СУБД.
так дайте пожалуйста рекомендации разработчика по настройке терминального сервера именно под программу бэст
тог да я скажу что вы молодцы и тему с терминалом можно будет закрыть
Данила Кошевой пишет:
Было бы очень удобно, если во всех подобный сообщениях (невозможно получить монопольный доступ) были указаны имена пользователей, а не только при индексации.
1. Откройте TASK MANAGER и убейте все disconnected сессии.
2. Следить после этого в менеджере надо не только за теми кто остался, но еще и кто зашел (постоянно обновлять экран).
Из дискуссий с Вами возможно я соглашусь вот с чем:
Обратиться в КБ с просьбой сделать в сервере приложений возможность запретить вход и вписывать в некое окно причину запрета. Интересна точка зрения Ваша вот в таком ракурсе.
я с вами согласен, запрет входа в систему есть в 1с8, давайте возьмем у них лучшее, ну пострадает гордость, зато выиграет продукт и пользователи
nordk пишет:
В ней уже не только пользователь, даже опытный пользователь не может что-либо делать, потому как уровень знаний для настройки данной ОС должен быть на порядок выше знаний XP. Так что установка через setup и ответы на ы визардов это мелочи и в какой-то степени риск установки, который берет на себя не опытный сисадмин.
настройка через виарды - мелочи но приятно :)
Цитата
Домашний компьютер - если что форматнули и заново поставили, а на работе да в сети - тут уже надо знать и понимать, что за ответственность на себя взваливаешь.
вот поэтому и идет архивация и тестовая база, и это касается все что есть на рабочих компах
Цитата
Со стороны разработчика может и должна быть ОТВЕТСТВЕННОСТЬ за тестирование под каждую ОС, архитектуру ,или различные виды процов, но НА СТАНДАРТНЫХ конфигурациях в рамках возможности конкретной операционной системы, архитектуры и процессоров.
полностью согласен, должна быть ответственность, тем более он рекомендует эти ОС, значить должны быть еще и мануалы как настроить ОС под программу
Цитата
Разработчик не может и не должен угадывать кто какие выставить дополнительные особые настройки ОС и тем более решать ы, которые система штатными средствами не предоставляет. И требовать данные работы от разработчика мягко говоря не корректно.
опять же значить должны быть мануалы по настройке ОС и если все настроено по мануалу разработчика, то все должно просто летать и работать без косяков, а если пользователь хочет поставить доп настройку, то он сам берет на себя ответственность за эту "галочку", но это все сон :(
Цитата
Это называется вместо того чтобы как системный администратор пойти и изучить то, за что беремся - начинаем требовать чтобы разработчик заодно в своем инсталяторе думал за необученного инженера. С одной стороны по мере возможностей это надо делать. с другой стороны это никак не может быть ОБЯЗАННОСТЬЮ разработчика.
вы случайно не на ваз 2107 ездите ?
мне на иномарке ездить приятнее и удобнее, там разработчик за меня многое продумал :)
Цитата
Иначе можно его просить включать чайник, когда оператор на работу пришел, восстанавливать резервный канал связи для работы по сети, бороться вирусами.
И подо все при желании можно подвести какие-то обоснования.
если разработчик это сделает и предложит мне по разумной цене, я согласен - все же мелочь, но приятно :)
Цитата
Но это не будет иметь отношения к работе СУБД и ПО, которое на этом базируется.
если я вас правильно понял, то программа должна подстраиваться под ОС, а не наоборот ?
У нас та же проблема с архивированием. 36 пользователей , 10 баз, все в терминале. Иногда нужна архивация в рабочее время. Прошу всех выйти из данной базы, и всеравно пишет невозможно получить монопольный доступ. В менеджере сервера > Блокировки по данной базе пусто. Помогает только
рестарт сервера приложений, что очень не удобно, т.к. приходится выгонять все 36 пользователей.
Было бы очень удобно, если во всех подобный сообщениях (невозможно получить монопольный доступ) были указаны имена пользователей, а не только при индексации.
спасибо вам за эти 5 копеек, а то я думал что эта проблема только у меня и значить у меня кривые руки,что я не смог по мануалу разработчика настроить ОС. вы подняли мою самооценку :), либо кривых ручек стало больше :)
а во стальном полностью с вами согласен, это было бы , но это чудо произойдет не скоро
nordk пишет:
[QUOTE]Денис пишет:У большинства заказчиков 1-2-3 компьютера.
Цитата
Этих Заказчиков приучать индексировать утром при приходе на работу.
зачем приучать индексировать утром?
да простят меня модераторы(может не там пишу, может рекламой занимаюсь) но я этим успешно пользуюсь
"http://www.xstarter.com/rus/index.html" программа русско язычная, настраивается легко и просто.
стоит на одном компе и делает следующее.
1. архивирует бэст4 (что бы после индексации если возник зихер можно было исправить)
2. индексирует бэст4
3. выключает комп
все делает сама, один раз настроил и забыл, пользователю объяснил "уходя домой выключите монитор" (у нас СБ ругается когда окна светятся :) )
Евгений Топоров пишет:
но если я там делаю изменения напрямую в базе, то я думал что надо их как то "прописать" и индексация это "прописание" делает. может я и заблуждаюсь, значить не надо после внесения изменений напрямую в поля делать индексацию, хотя это в некоторых случаях помогает :)
Это было в БЭСТ-4, когда сторонние продукты рушили индексы, потому что у БЭСТ-4 требовался особый драйвер работы с индексными ключами.
В БЭСТ-5 и FoxBro и DIDView да и Visual Foxpro обрабатывают корректно и разумеется перестраивать индексы излишне.
Евгений Топоров пишет:
есть монитор пользователя, который мне показывает кто сидит в 1с7. единственный у него косяк, что если пользователь остановился на приветствии (ввод пользователя и пароля) то монитор это не увидит.
Попробуйте сессию подвесить и посмотрите в монитор
Евгений Топоров пишет:
зачем приучать индексировать утром?
я там, если Вы заметили написал несколько вариантов, в том числе и Ваш.Когда БД не большая и мощностей ПК хватает я показываю утром как индексировать.
Мне лично не принципиально когда: Заказчик пусть сам выбирает как ему проще.
А у всех автоматов еще необходимо писать проверку, что индексация прошла успешно например. Есть свои минусы в автомате.
Евгений Топоров пишет:
но если я там делаю изменения напрямую в базе, то я думал что надо их как то "прописать" и индексация это "прописание" делает. может я и заблуждаюсь, значить не надо после внесения изменений напрямую в поля делать индексацию, хотя это в некоторых случаях помогает :)
Это было в БЭСТ-4, когда сторонние продукты рушили индексы, потому что у БЭСТ-4 требовался особый драйвер работы с индексными ключами.
В БЭСТ-5 и FoxBro и DIDView да и Visual Foxpro обрабатывают корректно и разумеется перестраивать индексы излишне.
ну что же, буду знать
оставлю только ночную индексацию и буду ей довольствоваться :)
Евгений Топоров пишет:
есть монитор пользователя, который мне показывает кто сидит в 1с7. единственный у него косяк, что если пользователь остановился на приветствии (ввод пользователя и пароля) то монитор это не увидит.
Попробуйте сессию подвесить и посмотрите в монитор
зашел в монитор 1с7, у пользователя закрыл терминал. в мониторе он виден
и в бэсте, в мониторе, пользователя видно, но очень часто бывает жму обновить, перебираю вкладки, монитор показывает что все чисто, а когда начинаю архивировать базу, то говорит что в ней кто то сидит :(
а это мне надо для экспериментов. или подскажите, как мне восстановить ночную архивную базу, запакованную бат файлом который я здесь выкладывал, в другой каталог и дать ей другое имя?
а то у меня при удалении каталога файл xdblock.dat не удаляется. фигня какая то получается,
а мне это надо, удобно ведь, взял да скопировал рабочую базу в тестовую и выгонять никого не надо.
может подскажете как это можно сделать ?
Евгений Топоров пишет:
так дайте пожалуйста рекомендации разработчика по настройке терминального сервера именно под программу бэст
Специально под БЭСТ не надо ничего настраивать.
Терминал сервер надо сам по себе настроить. ЧЕстно говоря не вижу специальных или особых рекомендаций
тогда можно считать, что мой сервер и терминальный режим настроены правильно :)
и все глюки которые я наблюдаю работая в программе бэст, относятся к программе бэст ?
Евгений Топоров пишет:
зачем приучать индексировать утром?
я там, если Вы заметили написал несколько вариантов, в том числе и Ваш.Когда БД не большая и мощностей ПК хватает я показываю утром как индексировать.
Мне лично не принципиально когда: Заказчик пусть сам выбирает как ему проще.
А у всех автоматов еще необходимо писать проверку, что индексация прошла успешно например. Есть свои минусы в автомате.
согласен, это не принципиально, но новичкам поможет :) а надпись можно выводить и при включении компа :) если от этой надписи у пользователя день будет проходить спокойнее :))