воскресенье, 30 ноября 2014 г.

пятница, 28 ноября 2014 г.

четверг, 27 ноября 2014 г.

Расположение wincmd.ini

При необходимости изменить расположение файла wincmd.ini:
- либо воспользоваться утилитой "Inireloc": http://wincmd.ru/plugring/inireloc.html, загрузка1, загрузка2, загрузка3;
- либо изменить значение пути в параметре "IniFileName" ветки реестра "HKCU\Software\Ghisler\Total Commander" (удобно работать с собственной переменной Totalcmd: %COMMANDER_PATH%.

P.S. Аналогично и для wcx_ftp.ini

AWR для Oracle SE и DBMS_SHARED_POOL

Включение механизма сбора данных для AWR-отчетов в Oracle Standart Edition.

(ист.)

sqlplus / as sysdba
SQL> alter system set control_management_pack_access = "DIAGNOSTIC+TUNING" scope=both;
System altered.

SQL> @$ORACLE_HOME/rdbms/admin/dbmspool.sql
Package created.

Create the dbmspool package body:
SQL> @$ORACLE_HOME/rdbms/admin/prvtpool.plb
View created.
Package body created.

Grant execution privilege on the package:
SQL> grant execute on dbms_shared_pool to sysman;
Grant succeeded.

SQL> grant execute on dbms_shared_pool to dba;
Grant succeeded.

exit

//Пересоздание репозитория
su - oracle
emca -deconfig dbcontrol db -repos drop
emca -config dbcontrol db -repos create

OEM -> вкладка Server -> Automatic Workload Repository -> в блоке General нажать "Edit" -> выставить "Retention Period (Days)" = 31.

среда, 26 ноября 2014 г.

Перенос строки в Windows и Linux

Сегодня столкнулся с проблемой, когда текстовый файл читается по-разному в двух ОС - Windows и Linux.
Проблема возникла при создании пакетного sh-файла с Linux-командой "cp". Файл был подготовлен на Windows, а предназначался для выполнения на Linux.
При выполнении появились ошибки. Оказалось, что в конце строки текстовый редактор под Linux "видит" символ "^M":

В Windows:
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_19367.trc ./
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_22650.trc ./
...

В Linux:
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_19367.trc ./^M
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_22650.trc ./^M
...

При просмотре файла в Notepad++ в режиме просмотра доп.символов видно, что в среде Windows концовка строки выглядит так:
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_19367.trc ./[CR][LF]
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_22650.trc ./[CR][LF]
...

В итоге, при просмотре такого файла в текстовом редакторе под Linux видит эти символы так
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_19367.trc ./^M
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_22650.trc ./^M
...

Чтобы Linux корректно выполнял пакетные файлы, нужно, чтобы символы в конце строки были такими:
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_19367.trc ./[LF]
cp /opt/oracle/diag/rdbms/azk/azk/trace/azk_ora_22650.trc ./[LF]
...

Найти инструмент под обеими ОС, чтобы автоматизировать процесс поиска/замены таких символов.

четверг, 20 ноября 2014 г.

Ошибка при запуске экземпляра Oracle (о памяти, SGA, PFILE, SPFILE)

После изменения параметров SGA экземпляр не запустился:

SQL> startup;
ORA-00844: Parameter not taking MEMORY_TARGET into account
ORA-00851: SGA_MAX_SIZE 268435456 cannot be set to more than MEMORY_TARGET 222298112.

Значения параметров экземпляра хранятся в 2-х файлах:
pfile и spfile.
PFILE - текстовый файл, который можно открыть в текстовом редакторе.
SPFILE - его содержимое бинарное, текстовый редактор для его просмотра/редактирования не подходит.
При запуске (SQL> startup;) Oracle считывает параметры из SPFILE (при его наличии, иначе - из PFILE создается SPFILE).
Таким образом, чтобы исправить возникшую ситуацию, необходимо:

SQL> create pfile from spfile;
File created.
SQL> exit
Disconnected

В файле PFILE исправить значение параметра SGA_MAX_SIZE, чтобы оно не превышало значение MEMORY_TARGET, затем:

SQL> create spfile from pfile;
File created.
SQL> startup;

источник

понедельник, 17 ноября 2014 г.

Не знаю

Фоксе (13:32:49 17/11/2014)
слушай не знаешь есть ли в андроиде настройка регулировки чувствительности микрофона

d'Greeze (14:05:39 17/11/2014)
Не встречал ни разу.

d'Greeze (14:05:44 17/11/2014)
Но я и не искал.

d'Greeze (14:05:58 17/11/2014)
Вот такая новая формулировка выражения "Не знаю".

Windows 7, Неверное имя пользователя или пароль.

Проблема а-ля "вчера все работало, а сегодня - не работает".
Краткое описание: при попытке подключения с одного компьютера (Windows 7) к другому (тоже Windows 7) с помощью RDP пользователь видит сообщение:
"Неверное имя пользователя или пароль".
При этом, войти напрямую на этом другом компьютере с теми же учетными данными удается успешно.
Глюк решился, когда имя пользователя в окне RDP-клиента было введено вручную.

понедельник, 10 ноября 2014 г.

Cold weather

[12:05:51] Dadon: гг поржал щас! в общем заказал себе экран на телефон, он сцуко завис где то, и без движения уже почти месяцу, создал диспут на возврат бабла, пришел ответ. плакал
[12:06:03] Dadon: Dear Sir, now because of the cold weather, so the delivery to Russia is very slow, please wait more 10 days, if still no updates, we will refund to you.

пятница, 7 ноября 2014 г.

Экранирование спец.символов в CMD

Экранирование спец.символов в CMD

Escape Characters
Character to be escapedEscape SequenceRemark
%%%May not always be required in doublequoted strings, just try
^^^May not always be required in doublequoted strings, but it won't hurt
&^&
<^<
>^>
|^|
'^'Required only in the FOR /F "subject" (i.e. between the parenthesis), unless backq is used
`^`Required only in the FOR /F "subject" (i.e. between the parenthesis), if backq is used
,^,Required only in the FOR /F "subject" (i.e. between the parenthesis), even in doublequoted strings
;^;
=^=
(^(
)^)
!^^!Required only when delayed variable expansion is active
"""Required only inside the search pattern of FIND
\\\Required only inside the regex pattern of FINDSTR
[\[
]\]
"\"
.\.
*\*
?\?

среда, 5 ноября 2014 г.

Откуда загрузить "Oracle Linux"?

http://edelivery.oracle.com/linux
+ yum-репозитории от Oracle: http://public-yum.oracle.com/

Ext3 для Windows

Появилась необходимость для подключения HDD с ext3 к Windows 7. Помогла утилита: www.ext2fsd.com.

Read-only file system

По какой-то причине файловая система на системном разделе ОС перешла в режим "Read-only", например, при попытке скопировать файл с другого винчестера, ФС которой осталась в нормальном режиме, система сообщает:

[root@dbserver /]# cp /mnt/hdd2tb2/0bmenka/Floppy_ЭЦП_ПБС_2010-12-15.img /
cp: cannot create regular file `/Floppy_ЭЦП_ПБС_2010-12-15.img': Read-only file system

Запустил
fsck -fy

Результат выполнения:
много-много сообщений типа:
Error reading block 29262987 (Attempt to read block from filesystem resulted in short read). Ignore error? yes
Force rewrite? yes
Extended attribute block 29262987 has reference count 0, should be 4294967104. Fix? yes
Extended attribute block 83395586 has reference count 61, should be 6. Fix? yes
Extended attribute block 83395587 has reference count 23, should be 1. Fix? yes
Extended attribute block 83395611 has reference count 72, should be 9. Fix? yes
Extended attribute block 83395612 has reference count 19, should be 1. Fix? yes
Extended attribute block 83396002 has reference count 96, should be 6. Fix? yes
Extended attribute block 83526658 has reference count 182, should be 3. Fix? yes
Extended attribute block 83789085 has reference count 44, should be 8. Fix? yes
Warning... fsck.ext3 for device /dev/VolGroup00/LogVol00 exited with signal 7.
Segmentation fault

Полчаса спустя: "Хаха, в итоге отвалилось всё фпесту".

Current config

OEL 5.11
Oracle 11.2.0.4.0

mount -t ext3 /dev/sdc1 /mnt/hdd2tb2

Архив