Как выполнять SQL скрипты Печать
Оценка пользователей: / 5
ПлохоОтлично 
Руководство пользователя - Руководство пользователя Kvartal Pro
03.09.08 09:46

Программа по недвижимости Квартал ПРО (далее по тексту программа) может выполнять sql-скрипты при старте. Предупреждаю сразу, что это небезопасно. Если Вы не подсовывали программе никаких скриптов, а при старте программа предупреждает, что будет выполнен скрипт, то лучше отказаться и посмотреть, что там в папке для скриптов. Как определить, откуда (из какой папки) выполняются скрипты? Откройте меню "Сервис-Параметры", перейдите на закладку SQL. Там будет указано. Папку можно изменить. Если переключатель "Разрешить выполнять SQL-скрипты при старте приложения" выключен, то программа не будет выполнят скрипты при своём запуске. По идее так и должно быть - переключатель должен быть выключен - так безопаснее.

Когда разработчики присылают Вам обновления, плагины (или в других случаях, код создания процедуры в базе данных), то вместе с обновлениями могут приходить и sql-скрипты. Чтобы скрипты были успешно выполнены, нужно выполнить следующие шаги:

1. Запустите программу  по недвижимости Квартал ПРО.

2. Откройте меню "Сервис/Параметры", перейдите на заклыдку SQL.

3. На этой закладке включите переключатель "Разрешить выполнять скрипты при старте приложения".

4. Выберите папку, откуда выполнять скрипты, или оставьте значение по умолчанию.

разрешить выполнять скрипты при старте программы по недвижимости Квартал

 

5. Нажмите кнопки "Применить" и "Закрыть".

6. Закройте программу.

7. В папку для скриптов (\Мои документы\Kvartal Pro\SQL\) скопируйте полученные скрипты (SQL-файлы, файлы с расширенмем *.sql).

8. Запустите программу.

9. Программа при старте может выдавать предупреждения о выполнении скриптов. Нажимайте кнопку "ОК". Ошибок быть не должно.

10. После этого в параметрах программы лучше всего отключить переключатель на закладке SQL. Если Вы ничего не копировали в папку SQL и не устанавливали обновления, то не спешите нажимать ОК для выполнения скртптов. Всегда выполняйте резервное копирование базы перед установкой обновлений.

Внимание. Некоторые сложные скрипты могут вызвать эффект зависания программы.

 

Если есть удалённые филиалы, то и там нужно провести полученные скрипты. Но не все. Вот те скрипты, которые меняют структуру самой базы и требуется выполнить на удалённых филиалах. При отправке скриптов мы всегда сообщаем, какие скрипты требуется выполнить на филиалах. Обычно достаточно положить sql-скрипты в папку "ВременнаяНаОтправку", которая расположена в папке с сервером обновлений Squid n`Sync.
Но некоторые скрипты НЕ меняют структуру базы, а просто манипулируют данными: удаляют, обновляют, добавляют. В этом случае сервер обновлений сам реплицирует на удалённые филиалы сделанные скриптами изменения в центральном офисе.

Как выполнить SQL-скрипт непосредственно в самой программе Квартал Недвижимость.
1. Скопируйте в буфер обмена текст скрипта: выделите скрипт и нажмите сочетание клавиш Ctrl+C на клавиатуре.

2. Откройте программу.

3. Выберите меню "Сервис->Выполнить скрипт".

4. Вставьте (Ctrl+V) в верхнее окно скрипт из буфера обмена.

6. Нажмите кнопку "Выполнить".

7. Дождитесь, пока программа выдаст окно с надписью "Скрипт выполнен успешно" или выдаст сообщение об ошибке.

Важное замечение! Перед выполнением скриптов всегда рекомендуется закрыть все копии программ на всех сетевых компьютерах. А на компьютере, на котором выполняете скрипты лучше перезапустить программу. Это потому, что некоторые объекты базы данных могут быть заняты другими копиями программы, подключёнными по сети к базе.

У программы Квартал ПРО папка SQL находится в папке \Мои документы\ Kvartal Pro\

© 2009-2012 "Make It!" Team. Все права защищены.

При перепечатке и распространении информации обязательно указывайте адрес источника.

 

Последнее обновление 13.04.12 10:29
 

Рейтинг@Mail.ru  PR-CY.ru Rambler's Top100

бесплатно программа учет недвижимость для риэлтера софт для агентств недвижимости квартал express