понедельник, 2 января 2012 г.

Инструкция по установке PostgreSQL 9.0.3-3.1C на Windows Server 2008 x64

 

Инструкция по установке PostgreSQL 9.0.3-3.1C на Windows Server 2008 x64

Инструкция по установке PostgreSQL 9.0.3-3.1C на Windows Server 2008 x64

Скачать Инструкция по установке PostgreSQL 9.0.3-3.1C на Windows Server 2008 x64 (1563.5 kb)

или посмотреть и скачать все файлы (1)

Инструкция по установке PostgreSQL 9.0.3-3.1C на Windows Server 2008 x64

Для установки используем пакет - PostgreSQL 9.0.3-1C (x86 или x64).

Запускаем msi-пакет:

Отмечаем галочкой, если не отмечено «Директория с данными», «psql» и «pgAdmin III». Далее.

Устанавливаем "как сервис". Для работы этого сервиса потребуется специальный пользователь. Указываем учетную запись, домен (если имеется) и пароль. Далее. 

Если такого пользователя в системе нет, тогда мастер сам предложит создать нового. Отвечаем "да" - пользователь создается. Далее.

Теперь инициализируем БД. Указываем порт 5432. Проверяем, что кодировка UTF8. Задаем логин и пароль пользователя PostgreSQL (система предупреждает, что пароль пользователя системы и пароль пользователя PostgreSQL НЕ ДОЛЖНЫ совпадать – учитываем это). Если кластер серверов 1С и PostgreSQL на разных машинах, то ставим галочку «Поддерживать подсоединения с любых IP, а не только с localhost». Далее.

Может возникнуть ошибка «Secondary Logon». Тогда идем в «Администрирование» – «Службы». Стартуем службу «Вторичный вход в систему» или «Secondary Logon»:

Далее.

Программа устанавливается.

Далее. Ждем окончания установки. Если всё хорошо, делаем следующее:

Через меню "Пуск" - "Все программы" запускаем утилиту администрирования «pgAdmin III».

Подключаемся к серверу. Там вводим пароль для пользователя «postgres». Если подключиться удалось, попробуем создать новую базу средствами самой 1С.

Запускаем клиентскую часть 1С. Жмем кнопку "Добавить", ставим галочку "Сервер предприятия 1С". Далее заполняем следующее: сервер базы данных (IP или DNS имя того сервера, куда ставили PostgreSQL) - если тот же, что и кластер 1С, то указываем 127.0.0.1. Имя базы данных: [любое_имя]. Пользователь: "postgres" Пароль: [ваш_пароль_postgres]. Далее.

Проверяем, что база 1С создается успешно.

информация взята с сайта http://infostart.ru/public/94627/

воскресенье, 25 декабря 2011 г.

Автозапуск виртуальной машины VMware

Авторан вертуальной машины VMWare

Многие пользователи настольной платформы VMware Workstation и серверной VMware Server хотели бы настроить автоматический запуск виртуальных машин при старте Windows, но до входа в систему. Это необходимо для того, чтобы в случае перезагрузки компьютера виртуальные машины автоматически бы «поднимались», и не требовалось бы вмешательства администратора.
Чтобы реализовать это, вам понадобится настроить запуск виртуальной машины в качестве службы. Итак, для начала вам понадобится:
  1. Утилита Instsrv.exe.
  2. Утилита Srvany.exe.
Все это можно достать в пакете Windows 2003 Resource Kit tools (rktools.exe), загруженном с сайта Microsoft.
Установите этот пакет и после этого скопируйте instsrv.exe и srvany.exe в каталог windows\system32. После этого необходимо перезагрузить компьютер.
Теперь найдите исполняемый файл VMware Workstation или Server (например, c:\program files\vmware\vmware workstation\vmware.exe) и главный конфигурационный файл виртуальной машины (например, C:\mymachines\WinXp\winxp.vmx).
Далее выполните следующую команду в командной строке, чтобы вручную создать новую службу:
Instsrv vmware_winxp C:\windows\system32\srvany.exe, здесь vmware_winxp – имя вашей новой службы.
После этого идем в редактор реестра (regedit.exe) и находим этот ключ
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\vmware_winxp
Создаем новый ключ Parameters (для этого нажимаем правой клавишей на имя службы, далее New->Key).
Создаем новое значение типа String Value в ключе Parameters, как показано на рисунке:
Называем значение Application.
Два раза нажимаем на значение и в поле Value Data прописываем путь к VMware Workstation, ключ запуска виртуальной машины и путь к vmx-файлу виртуальной машины (не забывайте про кавычки):
«C:\program files\vmware\VMware Workstation\VMware.exe» –x «C:\mymachines\WinXp\winxp.vmx»
Теперь после того, как вы создали службу, необходимо настроить параметры запуска для нее. Для этого выполните Start->Run и напишите services.msc.
Вы увидите список имеющихся служб. Найдите созданную вами службу vmware_winxp и два раза кликните на нее. Появятся свойства службы. Установите на вкладке General тип запуска Automatic, перейдите на вкладку Log On. Здесь установите для параметра Log on asзначение Local System account и обязательно отметьте галку Allow service to interact with desktop.
Теперь можно протестировать автозапуск виртуальной машины, выбрав из контекстного меню сервиса пункт Run. При запуске виртуальной машины может выскочить запрос о смене уникального идентификатора (UUID), надо выбрать выбрать пункт Create. Кроме того, надо убедиться, что все ненужные устройства для виртуальной машины отключены (Virtual CD-ROM, floppy). Также добавьте в vmx-файл следующую строчку для отключения всплывающих подсказок:
Hints.hideall="TRUE"
Теперь все – перезагружайте компьютер и тестируйте автозапуск виртуальной машины в качестве службы. 

суббота, 24 декабря 2011 г.

Параметры командной строки в пакетном режиме запуска конфигуратора 1с Предприятие 8



/DumpIB <имя файла> — выгрузка информационной базы в командном режиме.
/RestoreIB <имя файла> — загрузка информационной базы в командном режиме.
/DumpCfg <имя cf файла> — сохранение конфигурации в файл.
/LoadCfg <имя cf файла> — загрузка конфигурации из файла.
/UpdateDBCfg [-WarningsAsErrors] [-Server] — обновление конфигурации базы данных.
Если указан ключ -WarningsAsErrors, то все предупредительные сообщения будут трактоваться как ошибки.
Если указан ключ -Server, то обновление будет выполняться на сервере (имеет смысл только в клиент-серверном варианте работы).
Параметр /UpdateDBCfg допускается в качестве опции для следующих параметров:
  • /LoadCfg — загрузка конфигурации из файла;
  • /UpdateCfg — обновление конфигурации, находящейся на поддержке;
  • /ConfigurationRepositoryUpdateCfg — обновление конфигурации из хранилища;
  • /LoadConfigFiles — загрузить файлы конфигурации.
/DumpDBCfg <имя cf файла> — сохранение конфигурации базы данных в файл.
/RollbackCfg — возврат к конфигурации базы данных.
/CheckModules [-ThinClient] [-WebClient] [-Server] [-ExternalConnection] [-ThickClientOrdinaryApplication] — синтаксический контроль. Должен быть указан один или несколько ключей режимов проверки. Если ключи не указаны, проверка выполнена не будет.
ThinClient — проверка в режиме работы тонкого клиента;
WebClient— проверка в режиме работы веб-клиента;
Server — проверка в режиме работы сервера 1С:Предприятия;
ExternalConnection — проверка в режиме работы внешнего соединения;
ThickClientOrdinaryApplication — проверка в режиме работы клиентского приложения.
/UpdateCfg <имя cf | cfu файла> — обновление конфигурации, находящейся на поддержке.
/IBCheckAndRepair [-ReIndex] [-LogIntegrity | -LogAndRefsIntegrity] [-RecalcTotals] [-IBCompression] [-Rebuild] [-TestOnly | [-BadRefCreate | -BadRefClear | -BadRefNone] [-BadDataCreate | -BadDataDelete] [-UseStartPoint][-TimeLimit:hhh:mm]] — выполнить тестирование и исправление информационной базы.
ReIndex — реиндексация таблиц;
LogIntegrity — проверка логической целостности;
LogAndRefsIntegrity — проверка логической и ссылочной целостности;
RecalcTotals — пересчет итогов;
IBCompression — сжатие таблиц;
Rebuild — реструктуризация таблиц информационной базы;
TestOnly — только тестирование при наличии ссылок на несуществующие объекты:
BadRefCreate — создавать объекты;
BadRefClear — очищать объекты;
BadRefNone — не изменять при частичной потере объектов:
BadDataCreate — создавать объекты;
BadDataDelete — удалять объекты;
UseStartPoint — использовать сохраненную точку возврата для продолжения тестирования с того места, на котором оно было прервано в предыдущем сеансе;
TimeLimit:hhh:mm — ограничение максимального времени сеанса тестирования:
hhh — количество часов (0..999);
mm — количество минут (0..59).
/CreateDistributive <каталог создания комплекта поставки> -File <имя файла описания комплекта поставки>[-Option <вариант поставки>] [-MakeSetup] [-MakeFiles] [-digisign <имя файла с параметрами лицензирования >] — создание комплектов поставки и файлов комплектов поставки по готовому описанию комплекта поставки.
Из параметров -MakeSetup и -MakeFiles может быть использован только один. При отсутствии этих параметров  используется -MakeSetup (т.е. создается комплект поставки);
<каталог создания комплекта поставки> — указание каталога создания комплекта поставки или файлов комплекта поставки;
File <файл описания комплекта поставки> — указание файла описания комплекта поставки;
Option <вариант поставки> — создать вариант поставки из описания комплекта поставки. По умолчанию используется вариант поставки «Полный»;
MakeSetup — создавать комплект поставки;
MakeFiles — создавать файлы комплекта поставки;
-digisign<имя файла с параметрами лицензирования> — указание параметров лицензирования рабочего места пользователя.
/ResetMasterNode — отмена главного узла. Действие параметра, аналогичны вызову метода УстановитьГлавныйУзел() со значением параметра Неопределено.
Одновременное использование параметров внутри подгруппы параметров не допускается.
/CheckConfig [-ConfigLogicalIntegrity] [-IncorrectReferences] [-ThinClient] [-WebClient] [-Server] [-ExternalConnection] [- ExternalConnectionServer] [-ThickClientManagedApplication] [-ThickClientServerManagedApplication] [-ThickClientOrdinaryApplication] [-ThickClientServerOrdinaryApplication] [-DistributiveModules] [-UnreferenceProcedures] [-HandlersExistence] [-EmptyHandlers] — централизованная проверка конфигурации.
ConfigLogicalIntegrity — проверка логической целостности конфигурации. Стандартная проверка, обычно выполняемая перед обновлением базы данных;
IncorrectReferences — поиск некорректных ссылок. Поиск ссылок на удаленные объекты. Выполняется по всей конфигурации, включая права, формы, макеты, интерфейсы и т.д. Также осуществляется поиск логически неправильных ссылок;
ThinClient — синтаксический контроль модулей для режима эмуляции среды управляемого приложения (тонкий клиент), выполняемого в файловом режиме;
WebClient — синтаксический контроль модулей в режиме эмуляции среды веб-клиента;
Server — синтаксический контроль модулей в режиме эмуляции среды сервера 1С:Предприятия;
ExternalConnection — синтаксический контроль модулей в режиме эмуляции среды внешнего соединения, выполняемого в файловом режиме;
ExternalConnectionServer — синтаксический контроль модулей в режиме эмуляции среды внешнего соединения, выполняемого в клиент-серверном режиме;
ThickClientManagedApplication — синтаксический контроль модулей в режиме эмуляции среды управляемого приложения (толстый клиент), выполняемого в файловом режиме;
ThickClientServerManagedApplication — синтаксический контроль модулей в режиме эмуляции среды управляемого приложения (толстый клиент), выполняемого в клиент-серверном режиме;
ThickClientOrdinaryApplication — синтаксический контроль модулей в режиме эмуляции среды обычного приложения (толстый клиент), выполняемого в файловом режиме;
ThickClientServerOrdinaryApplication — синтаксический контроль модулей в режиме эмуляции среды обычного приложения (толстый клиент), выполняемого в клиент-серверном режиме;
ExternalConnection — синтаксический контроль модулей в режиме эмуляции среды внешнего соединения, выполняемого в файловом режиме;
ExternalConnectionServer — синтаксический контроль модулей в режиме эмуляции среды внешнего соединения, выполняемого в клиент-серверном режиме;
DistributiveModules — поставка модулей без исходных текстов. В случае, если в настройках поставки конфигурации для некоторых модулей указана поставка без исходных текстов, проверяется возможность генерации образов этих модулей;
UnreferenceProcedures — поиск неиспользуемых процедур и функций. Поиск локальных (не экспортных) процедур и функций, на которые отсутствуют ссылки. В том числе осуществляется поиск неиспользуемых обработчиков событий;
HandlersExistence — проверка существования назначенных обработчиков. Проверка существования обработчиков событий интерфейсов, форм и элементов управления;
EmptyHandlers — поиск пустых обработчиков. Поиск назначенных обработчиков событий, в которых не выполняется никаких действий. Существование таких обработчиков может привести к снижению производительности системы.
/ReduceEventLogSize <Date> [-saveAs <имя файла>] [-KeepSplitting] — сокращение журнала регистрации:
Date — новая граница журнала регистраций в формате ГГГГ-ММ-ДД;
-saveAs <имя файла> — параметр для сохранения копии выгружаемых записей;
-KeepSplitting — требуется сохранить разделение на файлы по периодам.
/DumpConfigFiles <каталог выгрузки> [-Module] [-Template] [-Help] [-AllWritable] — выгрузка свойств объектов метаданных конфигурации.
<каталог выгрузки> — каталог расположения файлов свойств;
Module — признак необходимости выгрузки модулей;
Template — признак необходимости выгрузки шаблонов;
Help — признак необходимости выгрузки справочной информации;
AllWritable — признак выгрузки свойств только доступных для записи объектов.
/LoadConfigFiles <каталог выгрузки> [-Module] [-Template] [-Help] [-AllWritable] — загрузка свойств объектов метаданных конфигурации.
<каталог выгрузки> — каталог расположения файлов свойств;
Module — признак необходимости загрузки модулей;
Template — признак необходимости загрузки шаблонов;
Help — признак необходимости загрузки справочной информации;
AllWritable — признак загрузки свойств только доступных для записи объектов.
Если команда пакетного режима запуска прошла успешно, возвращает код возврата 0, в противном случае  — 1 (101, если в данных имеются ошибки).
/CreateTemplateListFile <имя файла> [-TemplatesSourcePath] — создание файла шаблонов конфигураций.
<имя файла> — имя файла списка шаблонов конфигураций. Если не указано, создается в заданном каталоге с именем по умолчанию, если указано только имя создается с указанным именем в заданном каталоге. При указании полного пути используется данный путь;
TemplatesSourcePath — путь для поиска файлов шаблонов конфигураций. Если не задан, берется путь, установленный в системе в диалоге настройке при запуске.
Пример:
DESIGNER /F»D:\V8\Cfgs81\ИБ81″ /CreateTemplateListFile «templates.lst» -TemplatesSourcePath «D:\V8\Cfgs81\tmpIts»
-ConvertFiles <имя файла|путь> — параметр пакетной конвертации файлов 1С:Предприятия 8.x.
<имя файла|путь> — имя фала или каталога (обязательный параметр)
Если задан каталог, осуществляется конвертация всех доступных документов в указанном каталоге и вложенных каталогах. Для успешной конвертации файлы должны быть доступны для записи. Если указанный в качестве параметра файл недоступен для записи, выдается сообщение об ошибке.
В случае режима работы с каталогом, недоступные для записи файлы пропускаются без выдачи сообщений об ошибке.
Для работы данного механизма должен быть запущен режим «Конфигуратор» и открыта конфигурация, в среде которой будет производиться конвертация. Имя информационной базы и параметры авторизации можно указать через стандартные параметры командной строки. В случае отсутствия таких параметров, будут выданы соответствующие запросы, как и в других аналогичных механизмах командной строки, работающих в режиме «Конфигуратор».
Примеры:
Конвертация файла:
1cv8.exe -ConvertFilesd:/base/ExtProcessing.epfКонвертация каталога:
1cv8.exe -ConvertFilesd:/base
/Visible — делает исполнение пакетной команды видимым пользователю. На время работы конфигуратора открывается окно заставки.
/RunEnterprise — предназначен для запуска 1С:Предприятия после исполнения пакетной команды. После ключа может быть указана дополнительная командная строка. При запуске 1С:Предприятия, переданные в ней параметры будут использованы вместо параметров текущей сессии. Дополнительная командная строка обязательно должна быть в кавычках, вложенные в нее кавычки должны быть удвоены.
/DumpResult — предназначен для записи результата работы конфигуратора в файл. После ключа должно быть указано имя файла. Результат – число (0 - в случае успеха).

Запуск 1С:Предприятие 8 в режиме веб-клиента


Для запуска веб-клиента необходимо в адресной строке веб-браузера ввести адрес следующего вида:

http://hostt
где host – адрес сайта, соответствующего информационной базе.
Веб-клиент не поддерживает параметры командной строки толстого и тонкого клиентов. Для веб-клиента существуют свои параметры запуска. Они указываются в строке веб-браузера после символа «?», параметры разделяются символом «&».
Синтаксис строки запроса: http://host?ИмяПараметра1=ЗначениеПараметра1&ИмяПараметра2=ЗначениеПараметра2
Пример: http://localhost/demo?C=userParameter
см. также:Параметры командной строки в режиме веб-клиента
Веб-клиент работает в среде веб-браузера. Поддерживаются:
  • Mozilla Firefox версии 3.х.;
  • Microsoft Internet Explorer версии 6.0, 7.0, 8.0. Рекомендуется использовать версию 7.0.
Язык интерфейса может быть указан следующим образом (в порядке увеличения приоритета):
  • В настройках предпочтительных языков интерфейса веб-браузера (задаются в настройках веб-браузера);
  • В командной строке (параметр «L»).
Порядок действий платформы при выборе языка интерфейса веб-браузера:
  • При обработке запроса к ресурсу, которому соответствует информационная база (например: http://localhost/demo), производится выбор языка интерфейса:
    • При наличии параметра запроса «L» анализируется значение данного параметра, если в результате анализа параметра язык не указан, производится анализ предпочтительных языков веб-браузера;
    • При отсутствии параметра запроса производится анализ предпочтительных языков, установленных в веб-браузере.
  • Подбор предпочтительного языка осуществляется из набора языков, указанных при установке 1С:Предприятия для модулей расширений веб-сервера:
    • Если точного соответствия не найдено (например, в параметре указан язык en_US) производится усечение имени языка и производится повторный поиск (в примере: en);
    • Если соответствующего языка не было найдено в процессе анализа – языком по-умолчанию является английский (en).
  • Выбранный язык добавляется к базовому URL приложения (в примере получается: http://localhost/demo/ru) и осуществляется автоматическая переадресация веб-браузера на новый URL.

Запуск веб-клиента с одновременным переходом по ссылке

Ссылку можно получить в диалоге «Получить ссылку». Ссылка должна быть внешней.
Пример внешней ссылки: http://host/app/ru/#e1cib/app/Обработка.СписокАктивныхПользователей
При вводе такой ссылки в адресную строку браузера произойдет загрузка приложения и открытие формы списка активных пользователей.
Примечание:
При использовании Microsoft Internet Explorer не происходит загрузка приложения с переходом по ссылке, если ссылка относится к приложению, загруженному в текущем окне браузера. Рекомендуется вводить ссылку в адресную строку нового пустого окна браузера.

Запуск 1С:Предприятие 8 в режиме тонкого клиента


Помимо запуска путем выбора соответствующей пиктограммы из меню «Пуск—Программы…» операционной системы MS Windows, запуск системы 1С:Предприятие 8 в режиме тонкого клиента может быть выполнен путем запуска исполняемого файла 1CV8C.EXE. Такой запуск может быть произведен, например, двойным щелчком мыши на имени файла 1CV8C.EXE в программе Проводник (Explorer).

В командной строке запуска файла 1CV8C.EXE можно указать имя каталога с информационной базой и другие необходимые параметры. Параметры могут содержать ключи, детализирующие или описывающие указанные параметры.
Если при запуске файла 1CV8C.EXE обнаружена ошибка в параметрах командной строки, или параметры отсутствуют, то после запуска на экран будет выдан диалог «Запуск 1С:Предприятия». Если имя каталога с информационной базой указано верно, а параметры пользователя с ошибкой, будет выдано окно авторизации.
см. также:Параметры командной строки для указания параметров запуска
Если значения параметров включают пробелы (например, путь или имя файла), значения должны быть заключены в кавычки.
Ниже приведен пример командной строки для запуска системы 1С:Предприятие 8:
С:\1CV8\BIN\1CV8C.EXE ENTERPRISE /FC:\1CV8\DB
Приведенная командная строка означает, что система 1С:Предприятие 8 будет запущена в режиме «Тонкий клиент«, а информационная база находится в каталоге «С:\1CV8\DB».
1