Конфигурация позволяет получить реальные имена таблиц SQL базы. Это может быть полезно для выявления причин медленной работы базы или для написания собственных SQL запросов. К примеру Вы воспользовались программой AnjLab.SqlProfiler которую запустили в период долгого формирования отчета и получили с помощью нее исходные SQL запросы к базе данных. В них вы увидите вместо «СправочникСсылка.Номенклатура» или «ДокументСсылка.РасходнаяНакладная» всего лишь «Reference52» или «Document89». Вот для этой цели Вам может помочь моя конфигурация, которая и даст информацию о том, какому объекту конфигурации соответствует реальная таблица базы данных SQL.
Для работы конфигурации поле соединения нужно указать путь к базе данных. Например, вот такой:
Srvr=»Server»;Ref=»DB»;Usr=»User»;Pwd=»Password».
Выдержка из синтакс- помощника 1С:Предприятие 8.2:
————————————————————————————————————————————————————
Строка соединения — строка, задающая параметры информационной базы, каждый из которых представляет собой фрагмент вида =, где:
Имя параметра — имя параметра;
Значение — его значение.Фрагменты отделяются друг от друга символами ‘;’.
Если значение содержит пробельные символы, то оно должно быть заключено в двойные кавычки («).
Набор параметров определяется вариантом создаваемой информационной — базы — файловый или клиент-серверный.Для файлового варианта определен параметр:
File — имя каталога, в котором размещается файл информационной базы;
Locale — язык (страна), который будет использован при открытии или создании информационной базы. Допустимые значения такие же как у параметра строка> метода Формат. Параметр Locale задавать не обязательно. Если не задан, то будут использованы региональные установки текущей информационной базы.Для клиент-серверного варианта определены параметры:
Srvr — имя сервера 1С:Предприятия;
Для обеспечения бесперебойной работы клиентских приложений возможно указание нескольких адресов кластера. Для этого:
Значением параметра Srvr может быть список адресов кластера через запятую,
например: Srvr=”Server1,Server2” или Srvr=”Server1:1741,Server2:1741”; В диалоге добавления информационной базы в клиентском приложении значением свойства «Кластер серверов 1С:Предприятия» может быть список адресов кластера через запятую,
например: Server1,Server2 или Server1:1741,Server2:1741;Ref — имя информационной базы на сервере 1С:Предприятия;
DBMS — тип используемого сервера баз данных:MSSQLServer — Microsoft SQL Server;
PostgreSQL — PostgreSQL;
IBMDB2 — IBM DB2;
OracleDatabase — Oracle Database.DBSrvr — имя сервера баз данных;
DB — имя базы данных в сервере баз данных;
DBUID — имя пользователя сервера баз данных;
DBPwd — пароль пользователя сервера баз данных. Если пароль для пользователя сервера баз данных не задан, то данный параметр можно не указывать;
SQLYOffs — смещение дат, используемое для хранения дат в Microsoft SQL Server. Может принимать значения 0 или 2000. Данный параметр задавать не обязательно. Если не задан, принимается значение 0;
Locale — язык (страна), (аналогично файловому варианту);
CrSQLDB — создать базу данных в случае ее отсутствия (Y/N. «Y» — создавать базу данных в случае отсутствия, «N» — не создавать. Значение по умолчанию — N).
SchJobDn — в созданной информационной базе запретить выполнение регламентных созданий (Y/N). Значение по умолчанию — N;
SUsr — имя администратора кластера, в котором должен быть создан начальный образ. Параметр необходимо задавать, если в кластере определены администраторы и для них аутентификация операционной системы не установлена или не подходит;
SPwd — пароль администратора кластера.Для всех вариантов определены параметры:
Usr — имя пользователя;
Pwd — пароль.
————————————————————————————————————————————————————
Очень полезная вещь, только мало кто занимается такой оптимизацией. Проще сказать клиенту, что нужно купить новый сервер.
А зачем делать конфигурацию?
Обработки было бы достаточно..