Похожие статьи

Windows тормозит - замените блок питания!?

Обращаются ко мне с жалобой, что компьютер грузится минут 15 (после бегунка Windows появляется черный экран и так он висит минут 15, потом таки Windows довольно шустро загружается), но после этого вроде всё нормально работает. Такое конечно бывает, но смущало что компьютер довольно новый...

Удаление папки ... (три точки)

Иногда приходится встречаться с ситуацией когда в корне диска появляется папка ... (три точки) и удаляться она никак не хочет. Чаще всего начинают кричать про вирусы, но в моем случае, причиной появления такой папки был всегда Total Commander при работе с архивами.

Смена материнской платы без переустановки Windows

Поскольку моя жизнь тесно связана с компьютерами, мой домашний питомец (компьютер) как и рабочий, довольно часто меняют свою конфигурацию. Меняю по разным причинам, устаревание, недостаток мощности, какие то эксклюзивные примочки и просто ради интереса потестить новую железку....

Последние обновления

Автоматизация получения бесплатных SSL сертификатов на хостинге RUCENTER

Можно долго ругаться на RUCENTER за нежелание дать клиентам виртуального хостинга бесплатные SSL сертификаты, но воз и ныне  там. В связи с этим пользователям остается либо уходить на другой хостинг, либо оставаться без HTTPS протокола и наблюдать неприятные пометки о небезопасности...

Исправление JA Comment для совеместимости с PHP 8 и Joomla 4

Обновление на PHP 8 ( поддержка PHP7 уже завершена) и Joomla 4 (та же причина) приперли к стене многих, но многие сталкиваются с проблемой несовместимости старых расширений для Joomla с новой версией, а многие и вовсе уже не поддерживаются и не обновляются. К таким и относится JA Comment - расширение...

Конвертируем загрузочный диск Windows из Legacy в UEFI

В режиме UEFI загрузка с дисков возможна только если они отформатированы в режиме GPT, в Legacy режиме же наоборот - возможна загрузка только с MBR разделов, поэтому для перехода со старого загрузчика на новый необходима конвертация загрузочного диска.

Особенности переноса базы данных MSSQL 7.0 на MSSQL 2005 для 1С v7.7

Решила наша бухгалтерия на работе перейти с 1С 7.7 на 1С 8, как я их не отговаривал, всё равно решили переходить. Для начала решили перенести 1С Зарплату, как самую простую. И вот настал момент переноса данных на SQL и запуска в нормальном режиме, тут и выплывает первый подводный камень у нас на сервере стоит MSSQL 7.0, а 1С 8 нужен как минимум MSSQL 2000.

На живую конечно я переставлять сервер не мог, ибо на нём также крутилась 1С Бухгалтерия, которую отключать надолго было нельзя, но нас то этим сложно напугать, поэтому не мудрствуя лукаво на сервере виртуальных машин был быстренько развернут новый сервер с Windows 2003, поставлен MSSQL 2000 и на нём из  скульной резервной копии была развернута 1С Бухгалтерия.

Ну и тут выплыл второй подводный камень, при попытке что то провести 1С выкидывала ошибку Collation (то бишь кодировки). Как оказалось в MSSQL 7.0 база данных была в кодировке SQL_Latin1_General_CP1251_Ci_As , а собрать MSSQL 2000 или выше с такой кодировкой возможности нет (такой кодировки просто нет в списке, есть просто Latin1, но использует кодовую страницу 1252, поэтому при сборке скуля с такой кодировкой он также выкидывают ошибку кодировки). Смена кодировки базы данных на General_Cyrillic тоже проблему не решает, да к тому же база из 7 гиговой превращается в 22 гиговую, что меня совсем не радовало. Изменения кодировок системных баз тоже не давало эффекта.

Дальше экспериментировать желания не было совсем, ибо аждая развертка базы занимала несколько часов. Решил тогда пойти другим путем и воспользоваться Выгрузкой/Загрузкой средствами 1С.  Для пущего счастья переустановил на виртуальном сервере MSSQL на 2005й, так сказать чтобы был запас на будущее, кодировку тоже решил оставить Latin1, поскольку с ней база занимает в 3 раза меньше места. Перед уходом с работы на ночь запустил выгрузку данных из 1С, утром перестроил в 1С настройки базы данных натравив его на новую пустую базу данных на виртуальном сервер и запустил Загрузку данных. База дынных развернулась за несколько часов с новой кодировкой Latin1_General_CI_AS. Всё было отлично, на виртуальном сервере спокойно работал 1С как 7й так и 8й версии. Ну и тут на старых машинах, которые собирались не мной (с Windows 98/2000), вылезли стандартные проблемы типа кракозябры вместо русских символов и невозможность на некоторых подключиться к серверу баз данных через NamedPipes (именованные каналы).

Первая проблема решала простым редактированием реестра [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Nls\CodePage] для смены кодовой страницы для кодировки 1252 на значение с c_1252.nls на c_1251.nls

Вторая проблема решалась сменой протокола - Пуск - Выполнить - cliconfg - ставим протокол по умолчанию TCP/IP.

После этого все проблемы с 1С пропали и теперь, пока всё крутитьс на виртуальном сервере, я могу спокойно отключить старый сервер, почистить его, переустановить на нём Windows и MSSQL, добавить оперативки и перенастроить дисковые массивы.