8.х Как прописать пусть к базам в 1С 8.2

Тема в разделе "Установка платформы "1С:Предприятие 8"", создана пользователем a10ha, 29 ноя 2010.

  1. TopicStarter Overlay
    a10ha
    Offline

    a10ha

    Регистрация:
    29 ноя 2010
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Доброго времени суток!
    Происходит миграция пользователей с 7.7. на 8.2 на новое оборудование и стал вопрос о настройки пользователей. В 7.7 можно было через GPO прописать пути к базам, а как это сделать в 8.2. избавив пользователя возможноть выбирать.
    Спасибо
  2. Draco
    Online

    Draco Модераторы Команда форума Модератор

    Регистрация:
    28 окт 2009
    Сообщения:
    13.644
    Симпатии:
    948
    Баллы:
    204
    1. Вариант создать список Общих инфомационных баз и разослать его пользователям и они его подключат и все базы пропишутся.
    2. Вариант. Это у одно пользователя настраиваете пусть. У него при этом в папке Документ анд Сеттинг- Апликатион дата создается папка 1С а в ней 8.2.берете файлы из этой папки и всем пользователям в такю же директорию. У нас был скрипт под это написан и через смс сервер установлен
  3. afl
    Offline

    afl

    Регистрация:
    27 авг 2010
    Сообщения:
    46
    Симпатии:
    0
    Баллы:
    1
    В окне запуска 1С:Предприятие в списке информационных баз на названии информационной базы правой клашишей мыши - сохранить ссылку в файл.
  4. TopicStarter Overlay
    a10ha
    Offline

    a10ha

    Регистрация:
    29 ноя 2010
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Не самый лучший вариант т.к. путь не сохраняется и пользователь должен каждый раз запускать выгруженный файл
  5. TopicStarter Overlay
    a10ha
    Offline

    a10ha

    Регистрация:
    29 ноя 2010
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Объясните подробнее что значит "создать список Общих инфомационных баз" ?
    Второй вариант, проверил, отработал корректно! Спасибо
  6. gosn1ck
    Offline

    gosn1ck Опытный в 1С

    Регистрация:
    13 авг 2009
    Сообщения:
    1.329
    Симпатии:
    1
    Баллы:
    26
    есть файл списка информационных баз *.v8i, а есть файл настроек запуска 1CEstart.cfg, где прописывается путь к файлу через ключ CommonInfoBases
    остальное в ЖКК :)

    Вложения:

    • sshot_1.png
      sshot_1.png
      Размер файла:
      173,1 КБ
      Просмотров:
      3.138
  7. TopicStarter Overlay
    a10ha
    Offline

    a10ha

    Регистрация:
    29 ноя 2010
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Можно более подробно, как это быстро сделать.
    Вариант №2 у Draco не подойдет так как профили пользователй еще не созданы на сервере.

    То, что вы указали, в картинках, понятно. Но это надобудет каждому пользователю объянить, что сделать. Или есть возможность прописать не в ручную ?

    Спасибо.

    P.S. Что такео ЖЖК ?
  8. Requin
    Offline

    Requin Опытный в 1С

    Регистрация:
    10 май 2010
    Сообщения:
    1.911
    Симпатии:
    2
    Баллы:
    29
    [off]
    ЖКК - Желто-Красные Книжки.
    [/off]
  9. TopicStarter Overlay
    a10ha
    Offline

    a10ha

    Регистрация:
    29 ноя 2010
    Сообщения:
    5
    Симпатии:
    0
    Баллы:
    1
    Разобрался.
    "В окне запуска 1С:Предприятие в списке информационных баз на названии информационной базы правой клашишей мыши - сохранить ссылку в файл"
    Делаем как сказали и закинуть ярлык этого файла в папку "all user" . У всех пользователей появился ярлык!
    Еще раз всем спасибо
  10. shileev_ka
    Offline

    shileev_ka

    Регистрация:
    8 дек 2010
    Сообщения:
    39
    Симпатии:
    0
    Баллы:
    1
    На сетевом ресурсе (расшаренной папке) создаете текстовый файл с расширением *.v8i
    В файле прописываете пути к информационным базам.
    Пример:
    ________________________
    [Название базы в списке]
    Connect=Srvr=SERVER1;Ref=demo
    OrderInList=1
    Folder=/
    OrderInTree=1
    App=Auto
    DefaultApp=ThickClient
    WA=1
    Version=8.2.12.80
    ________________________

    Где SERVER1 - имя сервера приложений 1С, demo - имя базы данных на сервере.

    Далее в файле %ProgramFilesDir%\1cv82\common\1CESCmn.cfg
    Прописываете строку (без кавычек) : "CommonInfoBases=\\SERVER\SHARE\ibcommon.v8i"
    Где SERVER - имя сервера с сетевой папкой, SHARE - имя самой шары.

    Файл 1CESCmn.cfg можно подкладывать любым доступным способом (скриптом, при установке клиента и пр.). У нас вообще клиент 1С собран в portable-пакет, в него уже зашиты все нужные параметры и пакет выложен на сетевой ресурс, откуда его пользователи и запускают.
    Добавление новой базы происходит правкой текстового файла на шаре, пользователи увидят новую базу при следующем запуске 1С.
  11. uza
    Offline

    uza 1С, VBA (EXCEL), VB (.NET + WEB)

    Регистрация:
    10 июл 2007
    Сообщения:
    1.845
    Симпатии:
    1
    Баллы:
    29
    Тоже, что сказал Шилеев Константин, только
    1) список баз формируете у одного пользователя прямо в 1С. Потом по пути C:\Doc & Setings\[UserName]\Application Data\1C\1Cv82\ находите файлик InfBases.v8i (еще чего, руками прописывать в блокноте :) )

    Вот в этом файлике уже прописанны базы даных.

    3) Файлик выкинули на сервер, дали права на чтение и отняли право на модификацию (про себя не забудьте, а то еще придется его потом править его из под сервачного рута) и выложили юзверям на раб стол ярлык к нему (убрав ярлык самой 1Ски)

    4) ?????
    5) PROFIT в кассу за зарплатой.
  12. Odavid
    Offline

    Odavid

    Регистрация:
    9 июн 2008
    Сообщения:
    2
    Симпатии:
    0
    Баллы:
    1
    Если четко придерживаться документации 1С - то напрямую (чтение платформой) 1CESCmn.cfg используется только при административной установке 1С с общих ресурсов (задает параметры баз и где брать дистрибутив), и не используется так, как описано в сообщении (находясь в каталоге "common"). Если же в "%ProgramFilesDir%\1cv82\common\" поместить файл 1CESCmn.cfg, он не направит к списку баз *.v8i, только потому, что в конфигурационных файлах 1С важно не только название файла - но и его размещение, а быть такой файл для автоиспользования платформой должен только в каталоге сетевой установки системы (административной установки 1С).
    Пример, как должна выглядеть настройка в данном случае, приведен ниже.
    В каталоге %Users%\<пользователь>\AppData\Roaming\1C\1CEStart\ должен быть 1CEStart.cfg, который либо указывает на местоположение файла-списка баз ibases.v8i (какие базы загружать), и/либо - путь к конфигурационному файлу 1CESCmn.cfg, в свою очередь содержащему путь к ibcommon.8vi с другим списком баз (в этом случае - при наличии в 1CEStart\ также и ibases.v8i, список из ibases.v8i будет объединен со списком файла ibcommon.v8i).
    Пути в разных ОС:
    Пути файлов приведены для Windows 7. Для Windows XP "%ProgramFilesDir%\1cv82\common\1cestart.exe" останется тем же (разница - в семерке будет "Program Files (x86)", в XP просто "Program Files", а вот "%Users%\<пользователь>\AppData\Roaming\1C\1CEStart\" для Windows XP будет: "%Documents and Settings%\<пользователь>\Application Data\1C\1CEStart\".
    не "тоже, что сказал", а либо ваш вариант, либо - вариант Шилеева Константина с моими поправками выше, так как у вас предлагается сформировать список баз, и сразу выложить его в сетевой доступ, дав пользователям прямой ярлык на него, а у Константина - прописывается запуск и формирование списка баз через конфигурационный файл 1CESCmn.cfg

    Пример реализации через конфигурационные файлы:
    В "%Users%\<пользователь>\AppData\Roaming\1C\1CEStart\" помещаем 1CEStart.cfg, в нем даем указание на 1CESCmn.cfg, в котором, в свою очередь, будет указан список баз и настроек к ним (ibcommon.v8i).
    В этом же каталоге должен присутствовать хотя бы пустой "ibases.v8" (туда будет автоматически скопирован список из "ibcommon.v8i"), иначе параметры в 1CEStart.cfg пропадут.
    Параметр в 1CEStart.cfg:
    CommonCfgLocation=%ProgramFilesDir%\1cv82\1CESCmn.cfg
    Параметр в 1CESCmn.cfg:
    CommonInfoBases=%Users%\<пользователь>\AppData\Roaming\Roaming\1C\ibcommon.v8i
    В файлах "*.v8i" в параметре "version=" можно указать версию платформы, на которой будет запускаться база (параметр отрабатывает только при запуске стартером "%ProgramFilesDir%\1cv82\common\1cestart.exe").

    Варианты загрузки:
    Version=8.2 - режим запуска по умолчанию, база запускается на максимальном установленном на сервере релиз платформы 8.2;
    Version=8.2.12 - режим запуска максимального релиза 8.2.13;
    Version=8.2.12.80 - режим запуска релиза 8.2.12.80; если такой релиз не установлен - будет выдано сообщение об ошибке.
    Указание версии соответсвия платформы и базы (при задании его в параметрах списка *.v8i) в "Настройках диалога запуска" самого списка баз 1С в не видно.

Поделиться этой страницей