Таких блогов миллиарды, и что бы не рыскать в гугле, и вспоминать как там было, я для себя пишу маленькие комментарии.

среда, 22 июня 2011 г.

Скрипт перед Shutdown или Reboot

Нужно было выключать Oracle DB 10.2 и Oracle DB 11.2 установленых на
oracle linux.
Делать это нужно было автоматически перед выключание или ребутом сервера.
Наваял скрипт и кинул его в /etc/init.d/ но скрипт не срабатывал, права
доступа и +x были в порядке.
Вообщем решение найдено...оказывается, чтобы скрипту при
перезагрузке(или на уровнях 0,1 и 6) отправилась команда 'service
mystartscript stop' нужно при старте скрипта положить в папку
/var/lock/subsys пустой файл с именем, таким же как у скрипта....т.е.
сделать 'touch /var/lock/subsys/mystartscript'....и главно не забыть его
потом удалить(т.е. в stop добавить строку 'rm -f
/var/lock/subsys/mystartscript')...

Мой скрипт /etc/init.d/dbora

Главное не забудьте поменять ORA_HOME= на свой.

среда, 11 мая 2011 г.

Увеличение размера archivelog в oracle 11

После получения такой ошибки ORA-00257: archiver error. Connect internal only, until freed. DSRA0010E: SQL State = 64000, Error Code = 257
Мы увидели что у нас закончилось место выделенное под архивлоги.
Вылечили так.

~$ sqlplus / as sysdba

SQL> show parameter db_reco

NAME                                 TYPE        VALUE
------------------------------------ ----------- ------------------------------
db_recovery_file_dest                   string                C:\oracle\product\11.2.0\flash_recovery_area
db_recovery_file_dest_size            big integer        4G

SQL> alter system set db_recovery_file_dest_size=32G scope=both;
 
### Команда alter system set db_recovery_file_dest_size=32G увеличивает объем архив логов до 32Гб.
### "scope=both;" командой сохраняешь эти настройки и в memory и в файл spfile.

System altered. ### Сообщает что всё ок.

SQL> alter database open; ### Открываем БД

Database altered. ### Может быть ошибка о том что база уже открыта.

SQL> exit ### Валим оттуда.

вторник, 3 мая 2011 г.

запуск программы в en_US

LANG=en_US.UTF-8 sudo ./program

понедельник, 28 февраля 2011 г.

Создание locale CP1251 в linux ubuntu

echo "ru_RU.CP1251 CP1251" | sudo tee -a /var/lib/locales/supported.d/ru
sudo locale-gen

понедельник, 24 января 2011 г.

ffmpeg вырезать видео по времени

ffmpeg -i ./file.avi -acodec copy -vcodec copy -ss 00:00:00 -t 00:02:13 ./new_file.avi

-i путь к файлу
-acodec copy копируем аудио кодек
-vcodec copy копируем видео кодек
-ss начало в ЧЧ:ММ:СС
-t конеч в ЧЧ:ММ:СС
./new_file.avi путь к новому файлу

среда, 8 декабря 2010 г.

Далее заходим в консоль mysql:

mysql -u root -p
И начинаем выполнять запросы. Создаём базу для хранения данных:

mysql> create database 'spamassassin';
Создаём пользователя spamassassin с паролем spmd4 и возможностью доступа с любого хоста:

mysql> grant usage on *.* to 'spamassassin'@'localhost' identified by 'spmd4';
mysql> grant usage on *.* to 'spamassassin'@'%' identified by 'spmd4';
Даём ему полные права на базу:

mysql> grant all privileges on 'spamassassin'.* to 'spamassassin'@'localhost';
mysql> grant all privileges on 'spamassassin'.* to 'spamassassin'@'%';

взято у ylsoftware

вторник, 19 октября 2010 г.

apt-cache policy

для отладки /etc/apt/preferences используй

$ apt-cache policy

без параметров

сам сталкивался с ситуацией когда preferences глючат и не видят проставленный приоритет