Sql версия 1с что это
Какую выбрать 1С — файловую или SQL
Для небольших и средних предприятий очень часто при внедрении 1С встает вопрос: какую СУБД для 1С выбрать — файловую или SQL?
Попробуем разобраться, что такое файловая база и что такое клиент серверная SQL.
СУБД — система управления базой данных. Платформа 1С Предприятие поддерживает следующие варианты СУБД:
Файловый вариант
Файловый вариант — самый простой из способов внедрения 1С Предприятия. Он не требует установки дополнительного ПО. Файловый вариант представляет собой общедоступный файл базы данных, который доступен из любого уголка сети.
Преимущества файлового варианта:
Клиент-серверная СУБД для 1С
Такой вариант устройства архитектуры хорош повышенной отказоустойчивостью и безопасностью. В клиент-серверной системе может одновременно работать очень большое количество пользователей (до 5000 и более).
Инструкция по переходу с файловой базы на SQL
Если Вы решили перенести базу 1С 8.3 (8.2) с файловой на клиент-серверный режим, следуйте следующей инструкции:
Выводы
На самом деле, какой вариант выбрать конкретно Вам, вопрос индивидуальный. Если у Вас небольшая организация с небольшим документооборотом, будет целесообразно для начала установить файловый вариант работы. Если поток информации большой, скорее всего, придется использовать клиент-серверный вариант.
При росте организации в любой момент можно перейти от файлового к клиент-серверному режиму работы.
Если Вам необходимы работы по 1С, Вы можете смело обратиться к нашим специалистам! Мы с радостью поможем Вам в кратчайшие сроки, независимо от Вашей задачи: настроить сервер, разработать новый функционал или проконсультировать по ведению налогового учета. Подробности — на странице 1С услуги.
К сожалению, мы физически не можем проконсультировать бесплатно всех желающих, но наша команда будет рада оказать услуги по внедрению и обслуживанию 1С. Более подробно о наших услугах можно узнать на странице Услуги 1С или просто позвоните по телефону +7 (499) 350 29 00. Мы работаем в Москве и области.
FAQ по SQL-версии программы 1С: Предприятие
Создан 10 сентября 2002 года,
последние корректировки внесены
19 ноября 2002 года в 22:48
Источник: www.gorbunov.ru/1с/
A: Такой вариант программы 1C: Предприятие, который может хранить данные на SQL-сервере. Q: Она очень отличается от не SQL-версии?
A: На большинстве предприятий программа хранит данные в файлах формата DBF. Q: А что такое SQL-сервер?
A: Специальная программа, предназначенная для хранения базы данных и обеспечения другим программам доступа к этим данным. Q: В чем основное отличие использования SQL-сервера для хранения данных?
A: Работая с БД, которая находится в файлах формата DBF, программа сама непосредственно читает и пишет в эти файлы.
Работая с БД, которая расположена на SQL-сервере, программа непосредственно с файлами данных работать не может, с ними работает один только SQL-сервер, а программы обращаются к SQL-серверу с запросами по чтению и изменению данных. Q: Зачем нужен такой сложный доступ к данным?
A: В первую очередь, для надежности хранения данных. Например, понятие «разрушены индексы», часто встречающееся с БД в DBF-формате, при работе с SQL-сервером не существует.
Кроме того, такой сложный доступ к данным, в некоторых случаях, обеспечивает более быстрое получение данных.
Кроме того, такой сложный доступ к данным, в некоторых случаях, является единственным возможным для работы очень большого числа пользователей или для работы с очень большой базой данных. Q: Будет ли работать быстрее программа если перейти на работу с SQL-сервером?
A: SQL-версия программы 1С: Предприятие 7.7 и SQL-сервер Microsoft SQL Server (MS-SQL Server), а также серверный вариант операционной систем Windows, поскольку MS-SQL Server отказывается устанавливаться на другие варианты Windows. Q: Как отличить SQL-версию внешне?
A: Почти ничем. Можно ткнуться в меню «Помощь\О программе», там в самом верху будет надпись «1С: Предприятие 7.7 для SQL». Q: Если я хочу работать с БД в DBF и с БД на SQL-сервере мне нужно ставить 2 варианта программы?
A: Нет. SQL-вариант прекрасно работает как SQL базами, так и с DBF базами. Q: Какой можно использовать SQL-сервер?
A: У меня MSDE2000 работал нестабильно, а другие говорят, что все хорошо. Можете, но на свой страх и риск. Q: Какой механизм защиты от несанкционированного копирования встрен в MS-SQL?
A: Серийный номер. Q: Мы официально купили 1С: Предприятие 7.7 + Windows 2000 Server + MS-SQL. Не нашли серийного номера для MS-SQL.
A: В этой поставке серийный номер один и тот же у Windows 2000 Server и MS-SQL. Q: Я не работал раньше с сервером MS-SQL. Сложно ли это?
A: Нет, не сложно. Фирма Microsoft старается сделать управление своими серверными программными продуктами доступным даже непрофессионалам. Q: Как установить сервер MS-SQL?
A: Запустить программу SQL Enterprise Manager. С ее помощью подключиться к свежеинсталлированному серверу. Q: Что необходимо создать на сервере MS-SQL?
A: В первую очередь, надо создать пользователя (пользователя не программы 1C: Предприятие, а пользователя в MS-SQL).
Дать ему права на создание БД.
Зайти в программу SQL Enterprise Manager от имени этого пользователя.
Создать БД. Q: Зачем нужно создавать БД от имени специально созданного пользователя MS-SQL?
A: Иначе в дальшейшем программа не сможет работать с этой БД. Q: Какой необходимо указать размер БД при создании ее на сервере MS-SQL?
A: БД будет увеличиваться автоматически по необходимости. Но можно и сразу создать файлы данных и лога размера равным двойному суммарному размеру файлов DBF-версии, которую вы собираетесь перегнать в SQL-версию. Q: Как начать работу программы с SQL?
A: Если при входе в пустой каталог вы выбрали SQL-вариант базы, то в «Конфигураторе». Появиться еще пункт меню «Администрирование\Параметры базы данных SQL». Q: Какие нужно задать параметры для базы данных SQL?
A: Да все экземпляры программы подключаются к SQL-серверу от имени одного SQL-пользователя, того самого который создал БД на SQL-сервере. Q: Используется ли обычный список пользователей программы при работе с SQL-сервером?
A: Да. Более того, список пользователей программы не должнен быть пуст, иначе вы не сможете работать. Q: Как перенести данные из базы данных DBF в базу данных SQL?
A: В «Конфигураторе» программы DBF-базы «Администрирование\Выгрузить данные». Затем в «Конфигураторе» программы SQL-базы «Администрирование\Загрузить данные» Q: Как перенести данные из базы данных SQL в базу данных DBF?
A: В «Конфигураторе» программы SQL-базы «Администрирование\Выгрузить данные». Затем в «Конфигураторе» программы DBF-базы «Администрирование\Загрузить данные» Q: Как делать резервное копирование базы данных SQL?
A: В «Конфигураторе» программы «Администрирование\Выгрузить данные». Q: Как делать резервное копирование базы данных SQL не отключая пользоватей?
A: Заранее делается полная резервная копия (Complete Backup). В течение рабочего дня делаются копии лога транзакций MS-SQL (Transaction Log Only Backup). В случае чего для восстановления данных следует использовать «последний Complete Backup + все Transaction Log Only Backup, сделанные после этого Complete Backup’а» Q: Не работает запланированное (Sheduled) резервное копирование средствами SQL!
A: Должен быть запущен сервис SQL Agent. Q: После перехода на SQL версию бегунок на вертикальной полосе прокрутки в журналах и списках элементов справочников всегда посередине.
A: Это сделано для ускорения получения данных.
Дело в том, что с сервера SQL программа получает не все данные, а только те, которые ей нужны для отображения на экране. Программа не определяет сколько всего строк и какую часть она выводит на экран, следовательно, не может и рассчитать куда ставить бегунок прокрутки. Q: После перехода на SQL версию программа стала работать гораздо медленее.
A: Возможно, у вас слишком слабый компьютер выделен под сервер SQL. Особенно чувствителей SQL сервер к количеству оперативной памяти. Не исключено, что конфигурация не приспособлена к SQL-версии. Современные типовые конфигурации от фирмы-изготовителя программы работают с SQL-сервером неплохо. Q: У нас большая фирма, много пользователей и большая БД. Стоимость простоя очень велика. Для надежности хранения данных перешли на SQL. Жутко тормозит.
A: Которые одной командой обрабатывают большие массивы данных.
Например, объект «Запрос» более предпочтителен, нежели последовательный перебор (конструкции «ВыбратьЧтоТо() и цикл ПолучитьЧтоТо()). Оптимизация относится только к объектам, предоставляющим доступ к данным в БД, но не к таблицам значений и спискам значений. Q: Можно ли обращаться напрямую к таблицам SQL-сервера посредством запросов на языке SQL?
A: Каталог, в котором лежат файлы 1cv7.MD и иже с ним должен быть у всех пользователей общим. Q: Надо ли давать пользователям доступ к файлам базы данных SQL-сервера?
A: Нет. Этого не нужно. К этим файлам обращается только сама программа MS-SQL сервер. Q: Файл Transaction Log раздувается и раздувается.
A: Файл Transaction Log связан с процедурами резервного копирования сервера SQL. Он автоматически прекращает раздуваться после каждого резервного копирования, сделанного средствами SQL-сервера. Q: Можно ли организовать распределенную БД, используя возможности репликаций, имеющиеся в сервере MS-SQL
A: Нет.
Пользуйтесь механизмами создания распределенных БД, созданным специально для программы 1C: Предприятие 7.7 фирмой 1С или другими фирмами.
ВНИМАНИЕ!
15 декабря на «Клерке» стартует обучение на онлайн-курсе повышения квалификации для получения удостоверения, которое попадет в госреестр. Тема курса: управленческий учет.
Повышайте свою ценность как специалиста прямо на «Клерке». Подробнее
Каталог продуктов
Новые совместные продукты фирм «1С» и Microsoft
Интеграция решений программ семейства «1С:Предприятие 7.7» на базе MS SQL Server 2000 и MS Windows 2000 Server
Комплект лидеров
В соответствии с «Соглашением о лицензировании и дистрибуции MS SQL Server в составе системы программ «1С:Предприятие» фирме «1С» предоставляется право тиражирования и лицензирования Microsoft SQL Server в составе собственных продуктов.
Продукты семейства «1С:MS SQL-Предприятие 2000» представляют собой полностью интегрированные, готовые к работе решения для автоматизации бухгалтерской, финансовой и торговой деятельности предприятий на основе технологий «1С» и Microsoft. Единый процесс установки компонент и оптимизация работы с MS SQL Server 2000 в «1С:Предприятии 7.7» позволяют пользователю эффективно использовать систему, затратив минимум времени на ее установку и настройку.
Приобретение продуктов семейства «1С:MS SQL-Предприятие 2000» дает существенную экономию при внедрении и эксплуатации системы в целом.