четверг, 28 ноября 2013 г.
Калибровка ИБП APC Smart-UPS 1000 RM
воскресенье, 3 ноября 2013 г.
Триллер
(C) bash
Lineage: ошибка l2.exe.exe на первых минутах игры
1. проверка жесткого диска на ошибки;
2. полная проверка клиента с помощью функции "Починить игру";
3. полная проверка клиента с помощью утилиты check4game - проверка файлов, проверка Frost, проверка сети;
4. добавил папку с игрой в исключения антивируса;
5. отключил функцию восстановления системы;
6. полностью переустановил драйвера видео на последнюю версию с сайта производителя;
7. обновил BIOS материнской платы на последнюю версию;
8. установил все обязательные и рекомендуемые обновления операционной системы;
О происхождении чертежей
>Хотелось бы задать следующий вопрос - откуда берутся чертежи , я имею ввиду кроме покупки?
>Я не первый месяц пытаюсь найти хоть что-то в Интернете на эту тему, в том числе и на забугорных сайтах - все бестолку.
Один мой знакомый главспец ответил. Дети могут не выходить.
четверг, 31 октября 2013 г.
Установка 1С:Предприятие 7.7 на Microsoft SQL Server 2008
Несколько ссылок, которые могут служить пошаговым руководством:
http://forum.ru-board.com/topic.cgi?forum=8&topic=34526
http://tavalik.ru/index.php/ustanovka-1spredpriyatie-7-7-na-microsoft-sql-server-2008-r2/
http://www.maxblogs.ru/articles/zastavlyaem-rabotat-1s-versii-77-na-windows-server-2008-r2-64bit
http://forum.ru-board.com/topic.cgi?forum=8&topic=34526&start=20#18
http://tavalik.ru/index.php/hex-editor/
Некоторые моменты:
- установку не делаем, берем папку с установленной 1С с другой машины;
- добавляем файл 1cv7s.exe в исключение “Предотвращения выполнения данных (DEP)";
- патчим bkend.dll (или берем готовый) для исправления ошибки "Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше.", "«Неправильный синтаксис около ключевого слова «TRANSACTION»" и "База данных не может быть открыта в однопользовательском режиме";
- создаем пустой файл ordnochk.prm для устранения ошибки "Порядок сортировки, установленный для базы данных, отличается от системного!";
- в 1С параметрыбазы данных SQL задаем в виде <Сетевое имя компьютера>\<Имя экземпляра SQL Server>;
Ошибка установки MS SQL Server на ПК с нечётным количеством ядер процессора.
Машина на AMD Athlon II X3 435, свежеустановленная Windows 2003 Server
Ставится MS SQL Server 2000 Standart, установка проходит нормально, все работает.
Однако, после попытки установить SP4, MS SQL перестает запускаться.
Точнее сказать, в процессе установки наглухо зависает, а после принудительного прерывания - более не стартует.
В журнале установки отображается следующее:
13:44:06 Upgrading databases
13:44:06 Upgrading databases on instance 'MSSQLSERVER'
13:44:06 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 6 -Service MSSQLSERVER
13:44:06 Process Exit Code: (0)
13:44:06 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 6 -Service MSSQLSERVER
13:44:06 Process Exit Code: (0)
13:44:06 C:\DOCUME~1\ADMINI~1\LOCALS~1\Temp\SqlSetup\Bin\scm.exe -Silent 1 -Action 1 -Service MSSQLSERVER -StartupOptions \-T4022 \-T4010 \-m
13:59:13 Process Exit Code: (1460) Возврат из операции произошел из-за превышения времени ожидания.
14:01:36 A service control operation failed for the MSSQLSERVER service: 1460
Возврат из операции произошел из-за превышения времени ожидания.
14:02:33 An error occurred starting the service to build system catalogs.
14:02:33 Action CleanUpInstall:
14:02:33 Installation Failed.
Попытки использования других версий ПО (Developer, Enterprise) и прочие игры с ПО (обычные советы насчет отключения антивируса и т.п.) результата не дали.
Решение:
Нашел несколько ссылок, с примерно похожими симптомами:
1.http://www.sql.ru/forum/684454-3/oshibka-pri-ustanovke-obnovleniy-sp4-na-ms-sql-2000 - некто xishnik хотел поднять 2000 SQL и накатить SP4 поверх, результат как у меня. Если убрать разухабистые комментарии тамошних форумных дебилов, в сухом остатке останется буквально 3 сообщения в самом конце темы - да, на нечетном количестве ядер установка SP4 не стартует, а если поменять процессор после установки сервис-пака - MS SQL не работает.
2. http://support.microsoft.com/kb/954835/en-us - "On a computer that has a multicore processor, you may be unable to install SQL Server 2005" - не совсем 2000 SQL, конечно, но все-таки похоже:
Consider the following scenario. You try to install Microsoft SQL Server 2005 on a computer that has a multicore processor, and one of the following conditions is true:
- The ratio between logical processors and physical sockets is not a power of 2. For example, the computer has a single socket together with a triple-core processor.
- The number of physical cores is not a power of 2.
- The total number of CPUs is an odd number. For example, there are seven or nine CPUs.
In these scenarios, you cannot install SQL Server 2005.
Лечить проблему, не меняя сам процессор, предлагается через редактирование файла BOOT.INI путем установки параметра /NUMPROC= 1. (подробней см. по ссылке выше)
Попробовал, но увы, ни на 2005, ни на 2000 версиях SQL рецепт не сработал.
Помогло только волевое решение перейти на версию SQL Server 2008 SP1 CU3. Она работает на любом количестве ядер.
Конечно, возникла новая проблема: подружить 1С 7.7 с 2008 SQL Server, но это другая история.
Контроллер домена работает неправильно
Список продуктов, к которым относится данная статья:
| • | Microsoft Windows Server 2003 Standard Edition |
| • | Microsoft Windows Server 2003 Enterprise Edition |
| • | Microsoft Windows Server 2003 Datacenter Edition |
| • | Microsoft Windows 2000 Datacenter Server |
| • | Microsoft Windows 2000 Advanced Server |
| • | операционная система Microsoft Windows 2000 Server |
Внимание! Решение проблемы связано с внесением изменений в системный реестр. Перед внесением изменений рекомендуется создать архивную копию системного реестра и изучить процедуру его восстановления. Дополнительные сведения об архивировании, восстановлении и изменении реестра см. в следующей статье базы знаний Майкрософт:
256986(http://support.microsoft.com/kb/256986/) Описание реестра Microsoft Windows
Проблема
После запуска средства Dcdiag на контроллере домена под управлением Windows 2000 или Windows Server 2003 появляется следующее сообщение об ошибке.DC Diagnosis
Performing initial setup:
[DC1] LDAP bind failed with error 31
Если запустить команду REPADMIN /SHOWREPS на контроллере домена в локальном режиме, появляется следующее сообщение об ошибке:
[D:\nt\private\ds\src\util\repadmin\repinfo.c, 389] Ошибка LDAP 82 (Локальная ошибка).
При попытке получить с контроллера домена доступ к сетевому ресурсу (включая ресурсы с именами в формате UNC и подключенные сетевые диски) появляется следующее сообщение об ошибке:
Отсутствуют серверы, которые могли бы обработать запрос на вход в сеть (c000005e = "STATUS_NO_LOGON_SERVERS")
После запуска с консоли контроллера домена одного из средств администрирования Active Directory, включая оснастки «Active Directory — сайты и службы» и «Active Directory — пользователи и компьютеры», появляется одно из следующих сообщений об ошибках.
Не удалось найти сведения об именах по следующей причине: Невозможно обратиться за проверкой подлинности в орган сертификации. Обратитесь к администратору и проверьте правильность настройки домена и что домен работает.
Не удалось найти сведения об именах по следующей причине: Конечная учетная запись указана неверно. Обратитесь к администратору и проверьте правильность настройки домена и что домен работает.
Клиенты Microsoft Outlook, подключающиеся к серверу Exchange, который использует данный контроллер домена для проверки подлинности, получают запрос на указание учетных данных, даже если проверка подлинности при входе на других контроллерах домена прошла успешно.
Средство Netdiag отображает следующие сообщения об ошибках.
DC list test . . . . . . . . . . . : Failed
[WARNING] Cannot call DsBind to
Kerberos test. . . . . . . . . . . : Failed
[FATAL] Kerberos does not have a ticket for krbtgt/
[FATAL] Kerberos does not have a ticket for
LDAP test. . . . . . . . . . . . . : Passed
[WARNING] Failed to query SPN registration on DC
В журнале системных событий на контроллере домена регистрируется следующая запись.
Источник: Диспетчер служб
Код (ID): 7023
Описание: Служба «Центр распространения ключей Kerberos» завершена из-за ошибки: Диспетчер защиты (SAM) или локальный сервер (LSA) не смог выполнить требуемую операцию.
Решение
После подключения к серверу терминалов на Windows 2003 - пользователь видит черный экран
После подключения к терминальному серверу на Windows 2003 пользователь видит черный экран.
Решение: немного поправить реестр, найдено на http://theregime.wordpress.com/2010/02/15/rdp-black-screenconsole-black-screen-or-parts-black-windows-2003/
Ну и традиционно утяну к себе, на всякий случай:
S.M.A.R.T. атрибуты
Программы для чтения SMART
SpeedFan
SMARTUDM - HDD S.M.A.R.T. Viewer
MHDD
Виктория
Расшифровка параметров:
Attribute - имя атрибута;
ID - номер атрибута;
Value - значение атрибута (выше лучше);
Threshold - пороговое значения атрибута (если значение меньше чем Threshold, готовьтесь к неприятностям);
Worst - самое низкое значение атрибута за все время тестирования;
Raw - текущее значение атрибута в 16-ричном значении (меньше лучше);
Type - тип атрибута (PR - Performance-related, ER - Error rate, EC - Events count, SP - Self-preserve).
Параметры:
MS SQL. Состояние базы данных SUSPECT
Если обратиться в BOL, то там можно узнать, что состояние SUSPECT означает повреждение файла (находится в подозрительном состоянии) и он может быть восстановлен или удален. Также отмечается, что базу данных можно восстановить из резервной копии.
Со словом "удален" все понятно. Попробуем восстановить базу данных. Для простоты будем рассматривать случай, когда повреждена пользовательская база данных.
1. Останавливаем MS SQL SERVER;
2. Копируем файлы mdf и ldf аварийной базы данных в безопасное место;
3. Стартуем сервер и удаляем аварийную базу данных. В этом пункте в некоторых случаях, когда невозможно удалить базу данных, придется подкорректировать системную таблицу sysdatabases;
4. Создаем новую базу данных с таким же именем и местоположением как и аварийная база данных;
5. Останавливаем сервер и подменяем mdf файл;
6. Стартуем сервер. В данный момент состояние аварийной базы данных для нас не актуально.
7. Из QA выполняем скрипт, который позволит нам редактировать системные таблицы
Use master8. Там же выполняем скрипт, который выводит номер статуса аварийной базы данных, например, 536870912 - полнотекстовые функции включены и т.д.
go
sp_configure 'allow updates', 1
reconfigure with override
go
select status from sysdatabases where name = ''
и запоминаем/записываем значение на случай неудачи перестройки лога
9. Там же выполняем скрипт, который переводит базу данных в аварийный режим
update sysdatabases set status= 32768 where name = ''
10. Перезапускаем MS SQL SERVER;
11. База данных должна находиться в emergency mode, но уже не в состоянии SUSPECT
12. Из QA выполняем скрипт, который создает новый лог к аварийной базе данных
DBCC REBUILD_LOG('', '<имя нового лога с указанием полного пути>')
SQL Server скажет - Warning: The log for database '' has been rebuilt.
13. Выполняем следующий скрипт - переводи базу данных в однопользовательский режим:
Use master
go
sp_dboption '', 'single user', 'true'
go
USE
GO
DBCC CHECKDB('', REPAIR_ALLOW_DATA_LOSS)
go
1. Если Вам не удалось перевести базу в single user mode, то для проверки целостности данных можно попробовать dbo only mode
sp_dboption '', 'dbo use only', 'true'
2. Если все прошло успешно, то
sp_dboption '', 'single user', 'false'
go
Use master
go
sp_configure 'allow updates', 0
go
ПРИМЕЧАНИЕ.
1. Если в состояние SUSPECT вошла, например, база данных TEMPDB, то необходимо воспользоваться рекомендациями {http://support.microsoft.com/kb/q28880
2. Можно интересную информацию получить по ссылке {http://support.microsoft.com/default.a
3. Резервное копирование и восстановление баз данных {http://www.sql.ru/articles/Publication
Оригинал статьи утянут отсюда: http://alexs07.livejournal.com
вторник, 29 октября 2013 г.
1С и Excel
Excel и 1С. Утяну к себе кусочек, на всякий случай.
Сложность поддержки большого проекта
Программист: ну представь, что ты писатель и поддерживаешь проект "Война и мир". У тебя ТЗ — написать главу как Наташа Ростова гуляла под дождём по парку. Ты пишешь "шёл дождь", сохраняешь, вылетает сообщение об ошибке "Наташа Ростова умерла, продолжение невозможно". Почему умерла? Начинаешь разбираться. Выясняется, что у Пьера Безухова скользкие туфли, он упал, его пистолет ударился о землю и выстрелил в столб, а пуля от столба срикошетила в Наташу. Что делать? Зарядить пистолет холостыми? Поменять туфли? Решили убрать столб. Получаем сообщение "Поручик ржевский умер." Выясняется, что он в следующей главе облокачивается о столб, которого уже нет ...
Ошибка "Удаленный компьютер отключил сеанс, из-за ошибки в протоколе лицензирования"
При попытке подключения к удаленному рабочему столу соединение прерывается с ошибкой "Удаленный компьютер отключил сеанс, из-за ошибки в протоколе лицензирования".
Причина возникновения этой ошибки кроется в отсутствии прав у пользователя на создание подразделов HardwareID и Store в ветке реестра HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSLicensing.
Для устранения ошибки, выполните следующие действия: Запустите «Подключение к удаленному рабочему столу» (или введите команду mstsc.exe из командной строки) с правами администратора («Запуск от имени администратора») или войдите в систему под учетной записью с правами администратора домена, если компьютер входит в домен.
Подключитесь к терминальному серверу. В этот момент будут автоматически созданы разделы реестра HardwareID и Store.
Отключитесь от терминального сервера. После выполнения описанных выше действий, вы снова можете подключаться к терминальному серверу под учетной записью с правами пользователя.
пятница, 25 октября 2013 г.
Проблема с контроллером USB
Описание проблемы
«Windows не удалось запустить это устройство, поскольку информация о его конфигурации в реестре неполна или повреждена. (Код 19)»
Решение найдено на http://itblog.pro/2010/10/problema-s-kontrollerom-usb/
Еще есть полезная инфа тут: http://forum.oszone.net/post-1275726.html#post1275726
Решение:
Правильное удаление Daemon Tools
Запуск 1С версии 7.7 релиз 27 (1Cv77 rel 27) на MS SQL Server 2008
Инструкция по установка SQL Server 2005 (MSSQL)
http://www.aspnet.com.ua/install_SQL_Server.html
Для тех кому надоело показывать, как установить, а самому инструкцию писать лень :)
пятница, 23 августа 2013 г.
При попытке запуска 1С 7.7 - сообщение об ошибке, что не найден файл 1Cv7.ORD
четверг, 22 августа 2013 г.
Пираты / антипираты
"Вся копирастия кормит огромного паразита-посредника. Разговоры о голодающих авторах — гнусная ложь. Сегодняшняя копирастия есть кампания шантажа и рэкета посредника-паразита, который пришёл в ужас от того, что новая технология условно «нулевых затрат на копирование» уничтожит их, паразитов-посредников. Соответственно что надо развивать — механизмы первой продажи по подписке, например, или продажи каких-нибудь дисков как приложение к концертам — работающие напрямую и устраняющие Посредника-Глиста"
"НИЧТО НЕ СОЗДАЁТСЯ С НУЛЯ. Каким бы гениальным ни был человек или группа, в течение своей жизни переоткрыть то, что человечество открывало несколько тысяч лет, НЕ-ВОЗ-МОЖ-НО. А ситуация, когда всё под копирайтом для всех, кроме работников мега-корпораций, которые платят друг другу за патенты (или взаимозачитывают их без денег), есть НАМЕРЕННОЕ ПОМЕЩЕНИЕ ЧЕЛОВЕЧЕСТВА В ТЁМНЫЕ ВЕКА. Понятно, что речь здесь идёт не только о развлечениях (музычка, детективы), но обо всей культуре, о технической культуре, о передаче знаний в целом. Вот чем опасна копирастия в целом: дудя в дуду «накормим бедных музыкантов», она на самом деле запрещает всей человеческой культуре развиваться."
И дело тут не только в стоимости.
Проблема также и в ассортименте. ...
Нашу культурную жизнь смогут контролировать несколько толстосумов. И если они в один прекрасный момент решать, что мы не заслуживаем хорошей музыки, а должны слушать ВИА ГРА - так и будет. Если они решат что Лукьяненко - нерукопожатен и нехер его печатать - так и будет.
http://roman-n.livejournal.com
"Cовременный читатель обладает корпусом текстов в бесплатных библиотеках на 200 лет непрерывного чтения без сна и еды. Плюс к этому корпусу книжных текстов — еще и огромный бесплатный и агрессивно навязываемый контент сетевых СМИ, блогосферы, форумов и сайтов. Поэтому книга не представляет для современников былой ценности, и читатель искренне не понимает, почему он должен платить свои деньги за прочитанную книгу (а не получать, например, за потраченное время)"
http://lleo.me/dnevnik/2013/04/10.html
POINTDEV IDEAL Migration - миграция между доменами
IDEAL Migration осуществляет:
- перемещение пользовательских паролей между Windows NT, 2000 и 2003 системами
- перемещение общедоступных папок от сервера к другому
- перемещение учетных записей пользователя от домена к другому
- перемещение групп пользователей
- перемещение ресурсов
- перемещение файлов и параметров настройки защиты каталога
Особенности IDEAL Migration:
- Консолидация Windows NT, 2000 и 2003 доменов
- Консолидация Windows NT, 2000 и 2003 серверов
- Перемещение из Windows NT, 2000 и 2003 доменов и обратно
- Перемещение из Windows NT, 2000 и 2003 серверов и обратно
- Обработка одного или более исходных компьютеров или доменов
- Обработка одного или более компьютеров адресата или доменов
- Комплексное управление паролем при перемещении пользователи в Windows 2000 и 2003
- Автономное перемещение (для остановленных или разъединенных серверов)
- Три режима импорта объектов: "Добавить", "Изменить", и "Добавить + изменить"
среда, 21 августа 2013 г.
Злой дух Ямбуя
В дальнейшем выясняется, что в районе Ямбуя объявился медведь-людоед. Рискуя собой, пожилой эвенк Карарбах и Федосеев выслеживают и убивают «злого духа»."
wiki
"По повести Григория Федосеева, основанной на реальных событиях. Первые послевоенные годы. В таежных малодоступных лесах Восточной Сибири проводятся геодезические исследования. В лагере экспедиции готовятся к возвращению на базу. Радиограмма из штаба о том, что на гольце Ямбуй бесследно исчез ещё один наблюдатель, заставила изменить планы. В поисках пропавших принимают активное участие местные жители - эвенки, замечательные охотники и следопыты, хорошо знающие тайгу. Мрачные легенды рассказывают жители глухого уголка Восточной Сибири - о злом духе Ямбе, который преследует всех, вступивших на его территорию. Много опасных приключений ждет смельчаков прежде чем они обнаружат истинного виновника трагедии - медведя-людоеда. Неторопливый ритм, красивые и в то же время беспокоящие виды природы, создают тревожную атмосферу подстерегающей на каждом шагу опасности."
kinozal.tv
В Windows 7 вместо гаджетов отображаются черные квадраты
1. Наличие подраздела с именем в виде символа ASCII в разделе реестра:
HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Internes\Zones
Для исправления переходим в раздел HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\InternetSettings\Zones.
Находим и удаляем ключ, отображаемый как символ ASCII.
2. В системе испорчена регистрация XML компонентов.
Для исправления перерегистрируем с помощью regsvr32.exe библиотеки msxml3.dll, scrrun.dll и jscript.dll После каждой команды должно появиться сообщение вида Вызов "DllRegisterServer в успешно завершен". После повторного входа в систему гаджеты начнут работать.
Квадраты вместо русских букв в Ubuntu Server 12.04
- Выполняем команду
sudo dpkg-reconfigure console-setup. - Далее выбираем следующие пункты:
- UTF-8;
- Пятую строчку сверху;
- Fixed;
- 16.
- В файл /etc/rc.local перед
exit 0вставляем строкуsetupcon.
понедельник, 15 июля 2013 г.
Система не видит USB-устройство
В операционной системе Windows есть файл INFCACHE.1, в котором хранится информация обо всех драйверах устройств, когда-либо подключавшихся к ПК. Файл этот можно обнаружить в директории Windows\inf (в Windows 7 он лежит в папке C:\Windows\ System32\DriverStore). Этот документ содержит данные также о вашем USB-накопителе. Однако INFCACHE.1 — это гораздо больше, чем просто хранилище информации о подключаемых устройствах. Если система выдаёт ошибку при установке драйверов или отключении оборудования, данные о ней также записываются в кеш-файл.
Если ваше USB-устройство перестало корректно определяться, это скорее всего вызвано тем, что необходимые сведения в INFCACHE.1 были повреждены либо перезаписаны другими некорректными данными в процессе неудачной установки какого-либо устройства. Для исправления ошибки необходимо удалить файл INFCACHE.1.
пятница, 12 июля 2013 г.
Samsung Galaxy Ace II: как сделать Hard Reset или полный сброс настроек
Способ 2 (стандартный). В меню смартфона выбираем пункт «Настройки». В нём выбираем пункт «Конфиденциальность», а в нём активируем опцию «Сброс данных». Смартфон вернется к изначальным настройкам, внутренняя память будет очищена, карта памяти не будет затронута.
Способ 3 (проверил, работает). Входим в режим Recovery. Для этого во время включения смартфона (при его загрузке) нужно зажать одновременно три кнопки: «Увеличение громкости» + кнопка «Home» + кнопка «Power» (включение/выключение). Удерживайте эти три клавиши, пока не будет осуществлен вход в режим Recovery (выглядит как консоль). После этого в меню Recovery нажимаем «Wipe» (навигация по меню осуществляется с помощью кнопки громкости, а активируются пункты кнопкой «Home»). Как и в предыдущих случаях, смартфон Samsung Galaxy Ace II сбросится к заводским настройкам, сотрутся все данные с пользовательской памяти, карта памяти не будет затронута (рекомендуем извлечь карту перед осуществлением процедуры Hard Reset).
В меню Android system recovery будут следующие строчки:
- apply update from sdcard;
- apply update from cache; (в тестовом устройстве не было)
- wipe data/factory reset;
- wipe cache partition;
- backup user data; (в тестовом устройстве не было)
- restore user data. (в тестовом устройстве не было)