flatcher: Реально удалённый, пользователи через интернет работают? Тогда действительно с точки зрения быстродействия нужен терминальный сервер, если тонкий или web клиенты не устраивают. Но линуксового терминального сервера с линуксовым клиентом 1С я вживую ни разу не видел. Ну и разнести на разные машины терминальный сервер и базу 1С (неважно файловую или sql) тоже полезно будет.
На машине с убунтой судя по всему установлен сервер б/д и сервер 1С Предприятия. А дальше не очень понятно. Пользователи как ко всему этому подключаются? Какой клиент 1С используется - толстый, тонкий, веб-клиент? Пользователи работают непосредственно со своих машин или через сервер терминалов? Непонятно о каком рабочем столе речь, на котором пользователю нельзя ничего запускать.
А что там собственно за проблема со сворачиванием? Никогда не сталкивался. Я установил режим раздельных окон и где-то в настройках галку "Не отображать контакты на панели задач" (или как-то похоже). И всё вроде сворачивается. Восьмёрки у меня сейчас нет, но на семёрке и десятке всё работает.
Сергей: Почитайте сами что-нибудь про SMART, если мне не верите, но не вводите человека в заблуждение! 36, 7 и прочие значения не абсолютные! Это не число секторов, а некие "попугаи". Как они соотносятся с реальными значениями знает только Сигейт. И ещё раз повторю, показатель "Переназначенные сектора" изменяется от исходного значения в сторону уменьшения! Вот у меня на здоровых дисках такие значения этого показателя (Текущее/Наихудшее/Порог): 200/200/140; 100/100/10. У этих дисков ещё не началось переназначение секторов. А у автора темы оно давно преодолело указанный производителем порог!
Дискуссию на этом заканчиваю.
Вы не правы. Переназначенных секторов не 7, а гораздо больше. Значения в колонках "Текущее" и "Наихудшее" указаны в относительных единицах. С увеличением числа соответствующих ошибок значения убывают. Начальное значение для переназначенных секторов скорее всего было 100. А теперь оно существенно хуже допустимого порога (36). Так что диск уже совершенно не годен.
Хотя формально сектора для переназначения ещё не кончились, но пороговое значение тоже ведь не просто так указали. Я бы таким диском пользоваться не стал.
Chvalov: Тут увы не подскажу - гугл в помощь! Навскидку попалась такая ссылка: www.firebirdsql.org/manual/ru/fbutils-scripts-ru.html
Якобы для линукса готовые скрипты должны быть, но там речь идёт о версии 1.5, проверьте, может актуально и для новых.
Альтернативные действия - это манипуляции с SECURITY2.FDB. Проще переустановить, наверное!
Chvalov: Если речь идёт о файле SYSDBA.password, то его не надо редактировать. В нём просто сообщается тот самый случайный пароль для sysdba, сгенерированный при первой установке. Первый раз нужно подключиться с ним, ну а дальше по вкусу - пользоваться этим паролем или поменять на свой. Файлик больше не нужен можно/нужно удалить.
Я руководствовался этим или подобным документом: www.firebirdsql.org/file/documentation/release_not...
Линукс с 39-й страницы описан.
Добавлю, что аналог ещё должен успевать за постоянными изменениями в нашем родимом законодательстве. Т.е. огромную роль играет подержка и своевременное обновление выпущенных продуктов.
Что-нибудь из типовых регламентных операций на сервере выполняется? (В плане статистик, индексов и т.п.) Если нет, то попробуйте включить. Если данные какой-то из таблиц, имеющих отношение к отчёту, активно модифицируются, то такая ситуация возможна.
Вполне нормальная ситуация. Это не ошибка памяти/hdd. Ну не видит установщик винды без дополнительных драйверов флэшку. На старый компьютер и устанавливайте по-старому - с DVD-диска. Если привода в наличии нет, уж одолжите где-нибудь на время.
animr: Посмотри здесь: stackoverflow.com/questions/3225178
У автора AsFloat проехало. Numeric ведь на самом деле не только целые хранить может. А тип Integer в общем случае по размеру в Numeric(1,0) не влезает.
animr: Так-то понятно, что будет работать! А вот какого же типа параметр должен быть, чтобы в numeric нормально значение вставилось? Может тогда так:
.ParamByName('_varP_visible').Value := varP_visible;
или вообще
.ParamByName('_varP_visible').AsVariant := varP_visible;
Хотя это, наверное, одно и то же.
animr: В смысле если в запросе не параметр, а прямо число написать, то добавляется? А почему бы и нет. Но с параметром попробуй всё-таки вот как-то так:
dmContanierIcon.quProductAll.ParamByName('_varP_visible').AsString := '1';
Запишет или нет?
animr: Давно с dbf дела не имел. Могу и попутать чего. Но вроде Numeric там это строковое представление числа указанного размера. Ему наверное в запросе тип параметра AsInteger не катит. Может строковое представление и надо давать?
Андрей Андрющенко: Текстовый файл, в котором данные разделены запятыми (Comma Separated Values). В Экселе Сохранить как... и там оно и есть. Читать такие данные по-любому проще будет, чем напрямую из xls/xlsx.
Всё равно сначала надо информацию снять, а потом уж делать с диском что угодно. Разве нет? И потом, читайте внимательнее, я предложил последить за числом сбойных секторов. Вовсе не исключено, что число сбоев ограничится этой парой блоков и винт ещё послужит. Но ценную информацию я бы на нём хранить не стал.