Как правильно настроить sql dumper

SQL Server Express: установка, настройки

Категории блога

Иногда бывает нужно перенести сайт с одного компьютера на другой, иногда с локальной машина на хостинг. И при этом переносе, с файлами нет ни каких проблем, а вот перенести базу у некоторых вызывает много проблем. Хотя здесь собственно нет ничего сложного. Существует ряд программ с помощью которых можно сделать дамп базы данных. Дамп это некоторый файл, в котором хранится вся база данных, и с его помощью можно легко восстановить всю структуру и все записи выбранной базы данных.
Итак, ели кто то из Вас еще не знает о замечательном скрипте, созданном специалистами украинской компании «БИНОВАТОР», то я Вам расскажу для чего он нужен, и как им пользоваться.

Sypex Dumper

[са’йпэкс да’мпер] — это программный продукт (PHP-скрипт), с помощью которого можно просто и быстро создать резервную копию (бекап, бэкап, дамп) базы данных MySQL, а также восстановить в случае необходимости базу данных из резервной копии. (По материалам http://sypex.net/).

Все началось с первой версии (Sypex Dumper Lite 1.0.8), которой пользовались многие разработчики программных продуктов с БД MySQL. Она проста в использовании, лишена прелестей графического интерфейса, и работает очень быстро, и дамп БД можно сделать в два клика мышью.

Sypex Dumper Lite 1.0.8:

Для начала загрузите архив со скриптом — http://sypex.net/files/SypexDumperLite_108.zip.
Установка
1. Распакуйте архив.

В файле «readme.txt», Вы сможете найти подробную информацию о использовании данного скрипта.
2. Закачайте файл «dumper.php» в один из каталогов вашего сервера (доступный из web).
3. Установите для этого каталога права «CHMOD 777».
Использование
1. Откройте в браузере URL http://yoursite.com/dumper.php.
2. Введите логин и пароль для вашей БД.

3. Создание резервной копии БД:

  • Выберите базу данных, в верхнем разделе главной страницы.
  • Фильтр оставьте пустым (будут дампиться все таблицы выбранной БД), подробнее о фильтрах см. ниже.
  • Выберите метод сжатия (лично я оставляю все по умолчанию).
  • Выберите степень сжатия (как показала практика, наиболее оптимальная — 7).
  • Нажмите Применить.

  • После окончания работы программы (станут активны кнопки Скачать файл и Вернуться), можно скачать файл по http (предварительно возможно понадобится настроить перехват расширений .sql, .gz и .bz2 в менеджере загрузки) или скачать по FTP. Название файла состоит из названия базы данных, даты и времени создания дампа. Это сделано в первую очередь для упрощения работы с файлами резервных копий(«mysql_2009-11-10_14-08.sql.gz»).
  • 4. Восстановление БД из резервной копии:

    • Выберите базу данных в нижнем разделе главной страницы.
    • Выберите файл из раскрывающегося списка. Если необходимо, то предварительно закачайте файлы резервных копий в папку backup.

  • Нажмите Применить.
  • Теперь только остается наблюдать за процессом восстановления БД.
  • Внимание!
    По умолчанию дампер рассчитан на работу с кодировкой cp1251 (она же windows-1251). Если данные в другой кодировке и Вам нужно восстановить дамп сделанный в MySQL 4.0 на MySQL 4.1 и выше, то нужно в dumper.php изменить свойство RESTORE_CHARSET.
    Также в случае возникновения проблем с русским текстом, обратите внимание на эту статью.

    Фильтры
    В фильтре таблиц указываются специальные шаблоны по которым отбираются таблицы. В шаблонах можно использовать следующие специальные символы:

    • символ * — означает любое количество символов
    • символ ? — означает один любой символ
    • символ ^ — означает исключение из списка таблицы или таблиц

    rsaUnDumper[sql] – многопоточный, с поддержкой прокси, универсальный дампер (dumper), который поможет вам! Встроенная система передышек поможет вам обойти анти-ддос скрипты.

    Описание:
    • многопоточность (от 1 до 100 потоков);
    • поддержка http прокси;
    • система передышек (для предотвращения ддоса);
    • возможность дампа практически любых данных (от версии MySQL, до выборочных ячеек БД);
    • возможность указать свой UserAgent, Referer;
    • реализована система «Пауза Продолжить dump» (вы можете приостановить процесс, усыпить комп на ночь, а утром продолжить как ни в чем не бывало );
    • реализована система повторной проверки тех запросов к серверу, при выполнении которых произошла ошибка;
    • отображение кол-ва потоков, работающих в данный момент;
    • отображение общего числа limit-ов;
    • отображение последнего limit-а, которому был послан запрос;
    • отображение кол-ва ответов, которые были записаны в файл;
    • автоматическая система проверки новых версий программы, теперь вы всегда будете в курсе последних обновлений;
    • сворачивание программы в трей (если дамп предвидится большой – незачем мозолить глаза лишними вкладками);
    • сохранение настроек в конфиг файл при закрытии программы и автозагрузка их при запуске;
    • информативные всплывающие подсказки при наведении на элементы интерфейса;

    Версия 1.5
    Нововведения (по сравнению с версией 1.0):
    * добавлена поддержка прокси (http; socks4 и sokcs5 — с авторизацией)
    * возможно указывать приоритет для потоков (фак по ним позже, щас можно почитать msdn)
    * теперь вы указываете не url, а HTTP запрос, т.е. есть возможность дампить sql inj с уюзвимым post параметром
    * верхнюю границу limit-а теперь можно не указывать
    * теперь все на сокетах, нахуй всякие HttpWebRequest =)

    Требования: установленный .Net Framework 2.0+
    Mini FAQ:
    В: как составлять запрос?
    О: запрос должен начинаться на http:// и заканчиваться конструкцией limit (подробнее во всплывающей подсказке), активное поле вывода в запросе замените на , после чего в поле «Данные для дампа…» перечислите имена того, что нужно сдампить (например версия MySQL, пользователь MySQL, имена колонок…).

    Однажды я столкнулся с интересной задачкой. Нужно было импортировать огромный размер sql файла — 5Gb. phpMyAdmin без внесения дополнительных настроек с этим не справится. Виртуальный сервер начинает подвисать, а потом и вовсе умирает. Делить файл на части это вариант, но самый отчаяный. Займет очень много времяни. А если представить, что файл размером 10 Гигов и более, то можно только посочувствовать.

    И так как я не первый, кто сталкивается с такой проблемой, то решения уже есть! На самом деле их много. Но я использую следующие, которые уже проверенны мною в бою не однократно.

    Одно из них — это SypexDumper

    Я сам пользуюсь данным скриптом. Экспорт-Импорт базы данных очень быстрый и качественный. Без потери данных. И на размер БД он не жалуется. А то не удобно каждый раз просить хостера, чтоб он импортировал/экспортировал базу, так как экспортируя большие файлы самостоятельно, происходит или обрыв связи или еще что-то и данные тереяются. Да еще и время занимает это. Пока напишешь письмо. Пока они сделают экспорт/импорт. А при помощи SupexDumper никого просить не надо. Закинул файлы по FTP и работай.

    На сайте предоставленны качественные видео-уроки. Но тут стоит отметить один недостаток. Импортировать можно только те sql фалы, которые созданы при помощи SypexDumper. Другие он не распознает.

    А что же делать, если есть большой sql файл, но он не от SypexDumper и его нужно импортировать? В блокноте его делить на части просто не реально. Блокнот умрет смертью храбрых.
    . Кстати, если нужно править информацию в больших файлах, то я использую EmEditor. Других редакторов способных на это я еще не встречал. А мой любимый NotePad++ не всилах обуздать такие размеры =)
    Можно попробовать 10 Гигов в подредактировать EmEditor. Но это тоже будет сложно. Хочу обратить внимание на то, что будет сложно, но ВОЗМОЖНО. Правда много системных ресурсов будет задействованно. И если комп слабенький, то сами понимаете. Тормозить будет!

    И вот на помощь приходит BigDump

    Читать еще:  Как правильно наносить губную помаду на губы

    Все что нужно это закинуть php файлик в любую папку. Вызвать файл http://yor-site-name.com/folder/bigdump.php и:
    — скрипт сам определит есть ли sql файлы в этой папке
    — либо, можно воспользоваться формочкой и загрузить файл из любого друго места

    И все. Выбираем sql файл и скрипт сам загрузит его в Базу Данных. Тут хочу отметить, что перед импортом файла, нужно зайти в bigdump.php и указать настройки:

    Имеются и другие настройки. но они зависят от частного случая. в этом файле имеются коментарии. так что разобраться что и к чему не составит труда.

    Вот и все. Как показывает практика, то размер не имеет значения =)

  • Разархивировать и закачать содержимое каталога на сервер.
  • Установить chmod 777 для каталога backup.
  • Установить chmod 666 для файлов cfg.php и ses.php.

  • Открыть в браузере URL http://domain.com/sxd/.
  • Ввести логин и пароль для вашей БД.

    Об ошибках и багах пишите в форум с указанием версий браузера, php и mysql.

    Запуск из консоли/cron’а.

    Sypex Dumper начиная с версии 2.0.5 поддерживает работу из командной строки (консоли/крона).

    Доступны следующие аргументы:

  • -h=localhost — MySQL-хост
  • -o=3306 — порт
  • -u=root — пользователь
  • -p=password — пароль
  • -j=my_job — имя сохраненной задачи для выполнения

    Обязательным является только аргумент -j с именем сохраненной задачи для выполнения, все остальные нужно указывать в том случае, если они отличаются от данных сохраненных в конфиге.

    в unix системах:

    /usr/local/bin/php /полный_путь_к_дамперу/index.php -j=my_job

    z:php5.2php.exe полный_путь_к_дамперуindex.php -j=my_job

    Путь к интерпретатору php может отличаться от указанных.

    Дампер может из командной строки выполнять как задачи экспорта, так и импорта (например, если нужно каждый день обнулять базу demo-сайта).

    Инструкции по интеграции дампера в сторонние продукты.

  • Разархивировать скачанный zip-файл.
  • Закачать его содержимое в один из каталогов вашего сервера (доступный из web).
  • Установить для этого каталога CHMOD 777.

  • Открыть в браузере URL http://domain.com/dumper.php.
  • Ввести логин и пароль для вашей БД.
  • Создание резервной копии БД:
    • Выберите базу данных в верхнем разделе главной страницы.
    • Фильтр оставьте пустым (будут дампиться все таблицы выбранной БД), подробнее о фильтрах см. ниже.
    • Выберите метод сжатия (bzip2 наиболее эффективный, но и самый медленный).
    • Выберите степень сжатия (как показала практика, наиболее оптимальная — 7).
    • Нажмите Применить.
    • После окончания работы программы (станут активны кнопки Скачать файл и Вернуться), можно скачать файл по http (предварительно возможно понадобится настроить перехват расширений .sql, .gz и .bz2 в менеджере загрузки) или скачать по FTP. Название файла состоит из названия базы данных, а также даты и времени создания дампа, для упрощения работы с файлами резервных копий.

  • Восстановление БД из резервной копии:
    • Выберите базу данных в нижнем разделе главной страницы.
    • Выберите файл из раскрывающегося списка. Если необходимо, то предварительно закачайте файлы резервных копий в папку backup.
    • Нажмите Применить.
    • Теперь только остается наблюдать за процессом восстановления БД.

    По умолчанию дампер рассчитан на работу с кодировкой cp1251 (она же windows-1251). Если данные в другой кодировке и Вам нужно восстановить дамп сделанный в MySQL 4.0 на MySQL 4.1 и выше, то нужно в dumper.php изменить свойство RESTORE_CHARSET.

    Также в случае возникновения проблем с русским текстом, обратите внимание на эту статью.

    В фильтре таблиц указываются специальные шаблоны по которым отбираются таблицы. В шаблонах можно использовать следующие специальные символы:

  • символ * — означает любое количество символов;
  • символ ? — означает один любой символ;
  • символ ^ — означает исключение из списка таблицы или таблиц.

    SQL Server Express: установка, настройки

    Категории блога

    Иногда бывает нужно перенести сайт с одного компьютера на другой, иногда с локальной машина на хостинг. И при этом переносе, с файлами нет ни каких проблем, а вот перенести базу у некоторых вызывает много проблем. Хотя здесь собственно нет ничего сложного. Существует ряд программ с помощью которых можно сделать дамп базы данных. Дамп это некоторый файл, в котором хранится вся база данных, и с его помощью можно легко восстановить всю структуру и все записи выбранной базы данных.
    Итак, ели кто то из Вас еще не знает о замечательном скрипте, созданном специалистами украинской компании «БИНОВАТОР», то я Вам расскажу для чего он нужен, и как им пользоваться.

    Sypex Dumper

    [са’йпэкс да’мпер] — это программный продукт (PHP-скрипт), с помощью которого можно просто и быстро создать резервную копию (бекап, бэкап, дамп) базы данных MySQL, а также восстановить в случае необходимости базу данных из резервной копии. (По материалам http://sypex.net/).

    Все началось с первой версии (Sypex Dumper Lite 1.0.8), которой пользовались многие разработчики программных продуктов с БД MySQL. Она проста в использовании, лишена прелестей графического интерфейса, и работает очень быстро, и дамп БД можно сделать в два клика мышью.

    Sypex Dumper Lite 1.0.8:

    Для начала загрузите архив со скриптом — http://sypex.net/files/SypexDumperLite_108.zip.
    Установка
    1. Распакуйте архив.

    В файле «readme.txt», Вы сможете найти подробную информацию о использовании данного скрипта.
    2. Закачайте файл «dumper.php» в один из каталогов вашего сервера (доступный из web).
    3. Установите для этого каталога права «CHMOD 777».
    Использование
    1. Откройте в браузере URL http://yoursite.com/dumper.php.
    2. Введите логин и пароль для вашей БД.

    3. Создание резервной копии БД:

    • Выберите базу данных, в верхнем разделе главной страницы.
    • Фильтр оставьте пустым (будут дампиться все таблицы выбранной БД), подробнее о фильтрах см. ниже.
    • Выберите метод сжатия (лично я оставляю все по умолчанию).
    • Выберите степень сжатия (как показала практика, наиболее оптимальная — 7).
    • Нажмите Применить.

  • После окончания работы программы (станут активны кнопки Скачать файл и Вернуться), можно скачать файл по http (предварительно возможно понадобится настроить перехват расширений .sql, .gz и .bz2 в менеджере загрузки) или скачать по FTP. Название файла состоит из названия базы данных, даты и времени создания дампа. Это сделано в первую очередь для упрощения работы с файлами резервных копий(«mysql_2009-11-10_14-08.sql.gz»).
  • 4. Восстановление БД из резервной копии:

    • Выберите базу данных в нижнем разделе главной страницы.
    • Выберите файл из раскрывающегося списка. Если необходимо, то предварительно закачайте файлы резервных копий в папку backup.

  • Нажмите Применить.
  • Теперь только остается наблюдать за процессом восстановления БД.
  • Внимание!
    По умолчанию дампер рассчитан на работу с кодировкой cp1251 (она же windows-1251). Если данные в другой кодировке и Вам нужно восстановить дамп сделанный в MySQL 4.0 на MySQL 4.1 и выше, то нужно в dumper.php изменить свойство RESTORE_CHARSET.
    Также в случае возникновения проблем с русским текстом, обратите внимание на эту статью.

    Фильтры
    В фильтре таблиц указываются специальные шаблоны по которым отбираются таблицы. В шаблонах можно использовать следующие специальные символы:

    • символ * — означает любое количество символов
    • символ ? — означает один любой символ
    • символ ^ — означает исключение из списка таблицы или таблиц

    rsaUnDumper[sql] – многопоточный, с поддержкой прокси, универсальный дампер (dumper), который поможет вам! Встроенная система передышек поможет вам обойти анти-ддос скрипты.

    Описание:
    • многопоточность (от 1 до 100 потоков);
    • поддержка http прокси;
    • система передышек (для предотвращения ддоса);
    • возможность дампа практически любых данных (от версии MySQL, до выборочных ячеек БД);
    • возможность указать свой UserAgent, Referer;
    • реализована система «Пауза Продолжить dump» (вы можете приостановить процесс, усыпить комп на ночь, а утром продолжить как ни в чем не бывало );
    • реализована система повторной проверки тех запросов к серверу, при выполнении которых произошла ошибка;
    • отображение кол-ва потоков, работающих в данный момент;
    • отображение общего числа limit-ов;
    • отображение последнего limit-а, которому был послан запрос;
    • отображение кол-ва ответов, которые были записаны в файл;
    • автоматическая система проверки новых версий программы, теперь вы всегда будете в курсе последних обновлений;
    • сворачивание программы в трей (если дамп предвидится большой – незачем мозолить глаза лишними вкладками);
    • сохранение настроек в конфиг файл при закрытии программы и автозагрузка их при запуске;
    • информативные всплывающие подсказки при наведении на элементы интерфейса;

    Версия 1.5
    Нововведения (по сравнению с версией 1.0):
    * добавлена поддержка прокси (http; socks4 и sokcs5 — с авторизацией)
    * возможно указывать приоритет для потоков (фак по ним позже, щас можно почитать msdn)
    * теперь вы указываете не url, а HTTP запрос, т.е. есть возможность дампить sql inj с уюзвимым post параметром
    * верхнюю границу limit-а теперь можно не указывать
    * теперь все на сокетах, нахуй всякие HttpWebRequest =)

    Требования: установленный .Net Framework 2.0+
    Mini FAQ:
    В: как составлять запрос?
    О: запрос должен начинаться на http:// и заканчиваться конструкцией limit (подробнее во всплывающей подсказке), активное поле вывода в запросе замените на , после чего в поле «Данные для дампа…» перечислите имена того, что нужно сдампить (например версия MySQL, пользователь MySQL, имена колонок…).

    Однажды я столкнулся с интересной задачкой. Нужно было импортировать огромный размер sql файла — 5Gb. phpMyAdmin без внесения дополнительных настроек с этим не справится. Виртуальный сервер начинает подвисать, а потом и вовсе умирает. Делить файл на части это вариант, но самый отчаяный. Займет очень много времяни. А если представить, что файл размером 10 Гигов и более, то можно только посочувствовать.

    И так как я не первый, кто сталкивается с такой проблемой, то решения уже есть! На самом деле их много. Но я использую следующие, которые уже проверенны мною в бою не однократно.

    Одно из них — это SypexDumper

    Я сам пользуюсь данным скриптом. Экспорт-Импорт базы данных очень быстрый и качественный. Без потери данных. И на размер БД он не жалуется. А то не удобно каждый раз просить хостера, чтоб он импортировал/экспортировал базу, так как экспортируя большие файлы самостоятельно, происходит или обрыв связи или еще что-то и данные тереяются. Да еще и время занимает это. Пока напишешь письмо. Пока они сделают экспорт/импорт. А при помощи SupexDumper никого просить не надо. Закинул файлы по FTP и работай.

    На сайте предоставленны качественные видео-уроки. Но тут стоит отметить один недостаток. Импортировать можно только те sql фалы, которые созданы при помощи SypexDumper. Другие он не распознает.

    А что же делать, если есть большой sql файл, но он не от SypexDumper и его нужно импортировать? В блокноте его делить на части просто не реально. Блокнот умрет смертью храбрых.
    . Кстати, если нужно править информацию в больших файлах, то я использую EmEditor. Других редакторов способных на это я еще не встречал. А мой любимый NotePad++ не всилах обуздать такие размеры =)
    Можно попробовать 10 Гигов в подредактировать EmEditor. Но это тоже будет сложно. Хочу обратить внимание на то, что будет сложно, но ВОЗМОЖНО. Правда много системных ресурсов будет задействованно. И если комп слабенький, то сами понимаете. Тормозить будет!

    И вот на помощь приходит BigDump

    Все что нужно это закинуть php файлик в любую папку. Вызвать файл http://yor-site-name.com/folder/bigdump.php и:
    — скрипт сам определит есть ли sql файлы в этой папке
    — либо, можно воспользоваться формочкой и загрузить файл из любого друго места

    И все. Выбираем sql файл и скрипт сам загрузит его в Базу Данных. Тут хочу отметить, что перед импортом файла, нужно зайти в bigdump.php и указать настройки:

    Имеются и другие настройки. но они зависят от частного случая. в этом файле имеются коментарии. так что разобраться что и к чему не составит труда.

    Вот и все. Как показывает практика, то размер не имеет значения =)

  • Разархивировать и закачать содержимое каталога на сервер.
  • Установить chmod 777 для каталога backup.
  • Установить chmod 666 для файлов cfg.php и ses.php.

  • Открыть в браузере URL http://domain.com/sxd/.
  • Ввести логин и пароль для вашей БД.

    Об ошибках и багах пишите в форум с указанием версий браузера, php и mysql.

    Запуск из консоли/cron’а.

    Sypex Dumper начиная с версии 2.0.5 поддерживает работу из командной строки (консоли/крона).

    Доступны следующие аргументы:

  • -h=localhost — MySQL-хост
  • -o=3306 — порт
  • -u=root — пользователь
  • -p=password — пароль
  • -j=my_job — имя сохраненной задачи для выполнения

    Обязательным является только аргумент -j с именем сохраненной задачи для выполнения, все остальные нужно указывать в том случае, если они отличаются от данных сохраненных в конфиге.

    в unix системах:

    /usr/local/bin/php /полный_путь_к_дамперу/index.php -j=my_job

    z:php5.2php.exe полный_путь_к_дамперуindex.php -j=my_job

    Путь к интерпретатору php может отличаться от указанных.

    Дампер может из командной строки выполнять как задачи экспорта, так и импорта (например, если нужно каждый день обнулять базу demo-сайта).

    Инструкции по интеграции дампера в сторонние продукты.

  • Разархивировать скачанный zip-файл.
  • Закачать его содержимое в один из каталогов вашего сервера (доступный из web).
  • Установить для этого каталога CHMOD 777.

  • Открыть в браузере URL http://domain.com/dumper.php.
  • Ввести логин и пароль для вашей БД.
  • Создание резервной копии БД:
    • Выберите базу данных в верхнем разделе главной страницы.
    • Фильтр оставьте пустым (будут дампиться все таблицы выбранной БД), подробнее о фильтрах см. ниже.
    • Выберите метод сжатия (bzip2 наиболее эффективный, но и самый медленный).
    • Выберите степень сжатия (как показала практика, наиболее оптимальная — 7).
    • Нажмите Применить.
    • После окончания работы программы (станут активны кнопки Скачать файл и Вернуться), можно скачать файл по http (предварительно возможно понадобится настроить перехват расширений .sql, .gz и .bz2 в менеджере загрузки) или скачать по FTP. Название файла состоит из названия базы данных, а также даты и времени создания дампа, для упрощения работы с файлами резервных копий.

  • Восстановление БД из резервной копии:
    • Выберите базу данных в нижнем разделе главной страницы.
    • Выберите файл из раскрывающегося списка. Если необходимо, то предварительно закачайте файлы резервных копий в папку backup.
    • Нажмите Применить.
    • Теперь только остается наблюдать за процессом восстановления БД.

    По умолчанию дампер рассчитан на работу с кодировкой cp1251 (она же windows-1251). Если данные в другой кодировке и Вам нужно восстановить дамп сделанный в MySQL 4.0 на MySQL 4.1 и выше, то нужно в dumper.php изменить свойство RESTORE_CHARSET.

    Также в случае возникновения проблем с русским текстом, обратите внимание на эту статью.

    В фильтре таблиц указываются специальные шаблоны по которым отбираются таблицы. В шаблонах можно использовать следующие специальные символы:

  • символ * — означает любое количество символов;
  • символ ? — означает один любой символ;
  • символ ^ — означает исключение из списка таблицы или таблиц.

    Хакинг & Фрикинг SQLi Dumper и SQL Map

    SQLi Dumper
    Вот так выглядит SQLi Dumper

    Тут мы видим наши дорки, которые вы купили или откопали где-то на шару

    Для начала сканирования нажимаем в верхнем правом углу Start Scanner и начинается поиск сайтов, это должно работать нормально если вы все правильно вставили. Там есть вкладка, которая называется Exploitable куда нам нужно войти после того как закончили сканирование и выбираем там Start Exploiter в правом верхнем углу. После того как закончили с эсплойтером идем во вкладку Injectable и нажимаем Start Analyzer в верхнем правом углу, после того как проанализировали клацаем правой кнопкой мыши по ссылке и выбираем Go To Dumper.

    Нажимаем на базе данных и нажимаем Get Tables

    Прогрузились наши таблицы, у меня выпало 31, выбираем нужную нам и нажимаем Get Colums

    Случится другой фокус и программа дала нам 34 колонки, теперь чтобы получить и сохранить необходимую нам информацию на наш кампуктер, выбираем нужную нам колонку и выбираем Dump Data

    SQL Map

    Идем в командную строку и в раздел SQL Map

    —dbs
    Проявите немного терпения пока процесс закончится

    —dbs -D chickenc_dbchicken2 —tables

    —dbs -D chickenc_dbchicken2 -T tblusers —columns

    —dbs -D chickenc_dbchicken2 -T tblusers —dump

    Вот эта инфа, это крипто-пароль, я думаю sha1 и советую заюзать HashKiller для декрипта

    Все, пошел процес сканирования

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

    Как правильно настроить MS SQL сервер для работы с 1С

    Путем проб и ошибок, путем тестирования на 200+ живых пользователей, консультаций с десятками Гуру и поиска по сотням официальных и не очень сайтов был разработан оптимальный вариант настроек MS SQL для круглосуточной работы более, чем 200 пользователей одновременно.

    1. Настройка сервера

    Во-первых нам нужен только сервер, остальные службы, которые к нему относятся и возможно кто-то ими пользуется, нам только тормозят работу. Останавливаем и отключаем такие службы, как FullText Search (у 1С собственный механизм полнотекстового поиска), I ntegration S ervices и иже с ними.

    SQL Server (sqlservr.exe)

    SQL Server Agent (SQLAGENT.exe)

    SQL Writer (sqlwriter.exe)

    Далее в свойствах сервера, через Server Management Studio устанавливаем:

    Максимально отведенное серверу количество памяти из расчета:

    [Общее количество оперативной памяти сервера] – [4ГБ под систему(2ГБ если Win2003)] – [1,5 ГБ * количество процессов rphost (если SQL и 1С на одном сервере вращаются.)] Например если у нас на сервере всего 36 ГБ оперативной памяти, стоит Windows 2008 и запущено 8 процессов rphost то рассчет идет так: 36 — 4 — 1.5*8 = 20 ГБ ставим ограничение для SQL.

    Это необходимо для того, чтобы sql сервер рассчитывал на этот объем и чистил память заблаговременно, т.к. если поставить неограниченный объем, и сервер попробует получить память, которой нет, он начинает крепко задумываться над своим поведением и крайне медленно отвечать на запросы.

    Максимальное количество потоков (Maximum worker threads) ставим 2048, по умолчанию стоит 0 и с таким значением сервер не создает больше 255 потоков, а этого ему не хватает (установлено опытным путем, что при большом количестве одновременных транзакций сервер реально начинает быстрее работать). Также выставляем галку повышенного приоритета сервера ( Boost priority ).

    Собственно с глобальными настройками все. Теперь переходим к настройкам рабочей базы данных (или нескольких баз, если такое имеет место быть).

    2. Настройка рабочей базы данных

    Заходим в свойства нужной нам базы данных:

    Если база еще не развернута из .dt файла, и вы знаете примерный ее размер, то первичному файлу размер инициализации лучше сразу указать >= размера базы, но это дело вкуса, он все равно вырастет при развертке. А вот Автоувеличение размера надо обязательно указать примерно по 200 МБ на базу и по 50 МБ на лог, т.к. значения по умолчанию – рост по 1МБ и по 10% очень сильно тормозят работу сервера, когда ему при каждой 3й транзакции надо файл увеличивать. Также, если не используетет RAID массив, то хранение файла базы и файла лога лучше указать на разных физических дисках. Ну и ограничить лог 2-4 ГБ, чтоб сильно не пух.

    Остальные настройки как на скришоте:

    С настройками базы все. Осталось настроить регламентные задания.

    3. Настройка регламентных заданий

    Сначала создаем Maintenance Plan в разделе Management:

    Дефрагментацию индексов и сбор статистики нужно производить ежедневно, т.к. если фрагментированость индексов > 25%, это резко снижает производительность сервера. Дефрагментация и обновление статистики делается быстро и не требует отключения пользователей. Насколько ваши индексы фрагментированы можно посмотреть очень хорошей и многофункциональной обработкой Гилева Вячаслава, с названием Lock1C.epf, и которую он убрал со своего сайта из-за наезда 1С-ников за нарушение какого-то пункта лицензионного с., но хорошему админу гугл всегда в помощь J . Также желательно делать полную переиндексацию, с блокировкой БД, хотя бы раз в неделю, естественно после полной переиндексации сразу же делается дефрагментация индексов и обновление статистики.

    Настройка бэкапа средствами SQL.

    Ту все просто, добавляем 2 новых задания Agent’у:

    Full BackUp, с периодичностью 1 раз в сутки и 2мя шагами T-SQL скриптов:

    1. BACKUP DATABASE [ ] TO DISK = N’ Backup .bak’ WITH NOFORMAT, INIT, NAME = N’ -Full Database Backup’, SKIP, NOREWIND, NOUNLOAD, STATS = 10

    DBCC SHRINKFILE (N’ _log’ , 0)

    И второе задание с периодичностью 1 раз в 1-2 часа Differencial BackUp и с одним T-SQL скриптом:

    BACKUP DATABASE [ ] TO DISK = N’ Backup Diff.bak’ WITH DIFFERENTIAL , NOFORMAT, INIT, NAME = N’ -Differential Database Backup’, SKIP, NOREWIND, NOUNLOAD, STATS = 10

    Такой бэкап делается, даже при активной работе пользователей, 4-6 минут и практически не сказывается на быстродействии сервера.

    Да, и добавим очистку процедурного после переиндексации (раз в неделю), в задание, кторое у же появилось в агенте после сохранения Maintenance Plan добавляем еще один шаг:

    Не забыв поменять в настройках первого шага после завершения не выходить, а перейти к следующему. Спс gilv за подсказку.

    Monday, 13 June 2016

    SQL Dumper V8.0 Free Download

    37 comments:

    thank a lot but i have error(ErrLog.log) message can you help me

    ◾ «PROTOCOL SHIELDERS» ◾
    Hello,

    I am COREY RODRIGUEZ by name, THE CEO of protocol & cyber-sheild hackers.
    In this message, we will explain how you can almost avoid SCAMMERS and stay safe, plus how our organisation works.

    Read it carefully!!
    Its reading will not take more than 10mins.

    We kindly URGE you to not respond without have read the entire text. Those who mail without have read everything, ask questions that are answered here!!

    WARNING:
    MOST HACKERS YOU SEE HERE ARE FAKES
    AND INCONGUROUS.
    It tears me up when we receive bitter emails for Jobs with complains from most clients with hacking issues about past SCAMs by uncertified fake hackers like most you see here, which is disappointingly inadequate, leaving their mess for us to deal with eventually (WE DON’T MEAN TO BRAG ABOUT THAT).

    HOW WOULD YOU KNOW??

    You won’t know until you fall a Victim but can be attentive to potential danger, error or harm if you take note of these:

    1, you see uncertified email accounts carrying numberings like
    «iamhacklord1232@(gmail,yahoo or hotmail.com»
    pls flee from them, BIG SCAMMERS.
    They take your money and never do your job!!

    2, you see posts like «do you need to spy on spouse?»
    All fake! , just a way to lure you toward getting ripped OFF!.

    3, posting fake testimonies and comments to trick you into feeling save and secured.
    Pls endeavour to ignore!!

    For years now, We’ve helped organisations secure data base, so many sites has been hacked for different reasons of Job kinds.
    «CLEAR CRIMINAL RECORDS» & «iPhone HACK» of
    and in short timing hacked petty cyber sites accounts like Skype, Fb, WhatsApp,Tinder,Twitter. FLIPPED MONEY, LOAD CCs and vice versa but these are significant experiences a good and effectively recognized organisation
    must firmly ascertain.

    ◾OUR «AIMS» HERE◾
    Are:
    1◾to assign a qualified agent of specific rank to particularly any sort of cyber issues you intend dealing with in short and accurate timing.

    2◾ to screen in real hackers (gurus only) in need of job with or without a degree, to speed up the availability of time given to for Job contracts.

    Thus an online binary decoding exam will be set for those who seeks employment under the teams Establishment.

  • Ссылка на основную публикацию
    Adblock
    detector