Самое прекрасное — это когда нужна поддержка сайта, а ты сидишь с телефоном
в руке и ЗНАЕШЬ, чей номер набрать! т. +7 831 4637611 моб. +7 910 3820622
WhatsApp +7 953 5571863 Skype aitishnik
Айтишник РУ Нижний Новгород, Симферопольская, 21 ПН-ПТ 08 - 18
Описание программ и работа в Windows

Работа 1С v77 под Vista и MS SQL 2005

1c77 sqlПроблемы работы 1С под MS Vista можно разделить на 2 категории:

  • Работа в файловом варианте базы.
  • Работа с базой в формате MS SQL.

1. Для решения проблемы работы в файловом варианте необходимо использовать 1С релиза 26 или 27 (но лучше 27). Фирма 1С реализовала механизм отключения проверки кодовой странции с помощью проверки на существование файла OrdNoChk.prm. Соответственно, этот файл должен быть или в каталоге базы данных или же в каталоге программных файлов 1С (BIN). Файл OrdNoChk.prm в каталоге BIN будет действовать на все базы, с которыми работает программа 1С запущенная с этого каталога. Следовательно, для отключения проверки кодировки для всех баз - разместите файл в каталоге BIN программных файлов, а для отключения проверки кодировки выборочно для базы (баз) создайте файл OrdNoChk.prm в каталоге базы.

Проблемы работы 1С под MS Vista можно разделить на 2 категории:

  • Работа в файловом варианте базы.
  • Работа с базой в формате MS SQL.

1. Для решения проблемы работы в файловом варианте необходимо использовать 1С релиза 26 или 27 (но лучше 27). Фирма 1С реализовала механизм отключения проверки кодовой странции с помощью проверки на существование файла OrdNoChk.prm. Соответственно, этот файл должен быть или в каталоге базы данных или же в каталоге программных файлов 1С (BIN). Файл OrdNoChk.prm в каталоге BIN будет действовать на все базы, с которыми работает программа 1С запущенная с этого каталога. Следовательно, для отключения проверки кодировки для всех баз - разместите файл в каталоге BIN программных файлов, а для отключения проверки кодировки выборочно для базы (баз) создайте файл OrdNoChk.prm в каталоге базы.

В некторый случаях, дополнительно надо еще установить кодовую страницу для базы на "+Текущая системная установка". Это делается в режиме Конфигуратора:

"Меню - Администрирование - Кодовая страница таблиц ИБ... - "+Текущая системная установка"".

Надо быть осторожным при изменении кодовой страницы, если с базой работают по сети и у клиентов установлены разные версии ОС.

2. Для работы 1С с базами в формате MS SQL под MS Vista можно использовать как MS SQL 2000 так и MS SQL 2005. Хотя при установке SQL 2000 и выдается сообщение о необходимости установки более новой версии SQL Server, но установка и дальнейшая работа MS SQL Server 2000 проходит без особых проблем (пока не удалось заметить каких либо глюков). Надо только обратить внимание, что при установке SQL Server кодировка на уровне сервера может быть установлена отличная от Cyrillic_General_CI_AS, поэтому, желательно самому вручную поставить необходимую установку Collation в Cyrillic_General_CI_AS (кириллица регистронезависимая по возрастанию).

После установки надо поменять некоторые измененные системные файлы, иначе вы рискуете увидеть приблизительно такое сообщение "Для доступа к базе данных требуется ODBC-драйвер для MS SQL Server версии 3.50.0303 или старше".

Но если вы установили вашу ОС и не делали с ней никаких изменений в плане настройки безопасности, то даже работая под правами администратора или под логином администратора - вам не так просто будет скопировать файлы в папку System32. Итак, для начала надо с предыдущих версий ОС (например Windows XP или MS Server 2003) переписать вот эти 3 файла:

  • sqlsrv32.dll
  • sqlsrv32.rll
  • odbcbcp.dll

После чего надо эти файлы записать в папку "System32" (обычно это C:\Windows\System32\). Для этого надо сделать себя владельцем этих файлов (или папки, или всего диска):

Vista изменить владельца файлов

Смена владельца в Vista

Vista владелец файлов

После чего назначаете себе полный доступ на каталог (если такого доступа нет):

Vista доступ к каталогу 1с

Теперь можно смело скопировать 3 ранее подготовленных файла и перезагрузить систему. Но это еще не все, теперь Вам надо сделать то же самое что вы проделывали с файлом OrdNoChk.prm с 1 пункта, чтобы отключить проверку сортировки в режиме 1С:Предприятие. Выполнив такие изменения можно смело работать с 1С. Но для режима 1С:Конфигуратор файла OrdNoChk.prm недостаточно, Все дело в том, что в режиме конфигуратора почему то 1С не обращает внимание на наличие этого файла (логично предположить), для того, чтобы вопрос о сортировке не возникал при изменении структуры базы в режиме Конфигуратора надо подправить файл BkEnd.dll (подсмотрено как это делает USP для более ранних релизов): (для 26-го и 27-го релизов 1С V7.7) по смещению 0018A6DD поменять значение с 75h на EBh (117 на 235)

И еще одно маленькое замечание по работе с MS Windows Vista, чтобы каждый раз не отвечать на вопросы при установке каких то программ или регистрации DLL-ок лучше сразу отключить контроль учетных записей в панели управления:

Автор: pvase 2008, под редакцией "Ruslan"

Помните, что у нас вы можете не только купить готовый сайт или заказать его разработку, но и подобрать подходящий тариф поддержки сайта, заказать продвижение сайта в поисковых системах, а так же зарегистрировать домен в одной из двухсот доменных зон и выбрать недорогой тариф хостинга! Айтишник РУ

Ещё статьи о Windows

    • Настройка резервного копирования рабочей станции...

      Настройка резервного копирования рабочей станции...Резервную копию делать надо! Вряд ли кто-нибудь будет возражать против этого. Осталость определиться как делать. В этой статье я опишу простейшее создание резервной копии. Конечно это не догма, но в большинстве случаев этого будет...

    • Основные правила выбора принтера этикеток для магазина...

      Основные правила выбора принтера этикеток для магазина Ни один серьезный супермаркет или магазин не может обойтись без этикеток на реализуемых товарах. Самым же эффективным способом их изготовления является применение специального...

    • Трюки с реестром Windows часть 2

      Трюки с реестром Windows часть 2С легкой руки компании Microsoft последние версии ОС Windows, помимо пресловутой папки "Мои документы", научились создавать еще ряд спорной нужности директорий - "Мои рисунки", "Мои видеозаписи", "Моя музыка" и пр. Более того, спустя...

    • SQL сервер для 1С: восстановление базы данных из архива...

      SQL сервер для 1С: восстановление базы данных из архива...SQL сервер для 1С: восстановление базы данных из архива Какая бы ни была причина для восстановления, Вы как специалист должны уметь оперативно привести базу в рабочее состояние. В рассматриваемом примере имитируется удаление файла базы...

    • Обзор системы дистанционного управления компьютером IRLink...

      Обзор системы дистанционного управления компьютером IRLink...Обзор системы дистанционного управления компьютером IRLink Однажды меня заинтересовал вопрос управления моим ПК с пульта, лёжа на диване, и не вставая для каждой операции к клавиатуре и мышке. Решения по типу "шнур мышки(клавиатуры)...

    • 1С:Бухгалтерия 8.0: работа в офисе и дома...

      1С:Бухгалтерия 8.0: работа в офисе и дома...Иногда бухгалтеру по причине, например, большой загруженности, необходимо работать с данными информационной базы «1С:Бухгалтерии 8.0» не только в офисе предприятия, но и дома, где также установлена программа «1С:Бухгалтерия 8.0». При...