вторник, 11 февраля 2014 г.

Иконки приложений в Linux

Для приложения 'filelight' по какой-то причине не появилась иконка, поэтому в меню она отображалась лишь с названием, и при попытке вытащить иконку для запуска на панель задач возникало сообщение: «Icon "filelight.png" not found». Удалось починить, создав собственную иконку и поместив ее в папку:
/usr/share/pixmaps - директория библиотеки иконок для всех приложений.

Переименование и перемещение файлов данных табличных пространств Oracle 11g

Проверить рекомендации:

1) http://docs.oracle.com/cd/B28359_01/server.111/b28310/dfiles005.htm#ADMIN11430
2) http://docs.oracle.com/cd/E16655_01/server.121/e17636/dfiles.htm#ADMIN012
3) https://community.oracle.com/thread/920272?tstart=0

P.S. Текущая версия СУБД: Oracle 11.2.0.4

Графическое отображение информации о занятом месте на жестком диске (для Linux)

http://en.wikipedia.org/wiki/Filelight
OEL 5.8: yum install filelight

Кстати, надо бы перенести часть файлов данных Oracle с системного раздела на дополнительный:

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

Уровень изоляции транзакции

--Переключить уровень изоляции в режим SERIALIZABLE:
set transaction isolation level serializable;

--Переключить уровень изоляции в режим READ COMMITTED:
set transaction isolation level read committed;

--Узнать уровень изоляции неподтвержденной транзакции:
/* Если 29-й бит поля FLAG таблицы v$transaction равен "0", то уровень 'READ COMMITTED', иначе 'SERIALIZABLE' */
SELECT
  s.sid,
  s.serial#,
  s.username,
  CASE BITAND(t.flag, POWER(2, 28)) WHEN 0 THEN 'READ COMMITTED' ELSE 'SERIALIZABLE' END AS isolation_level
FROM v$transaction t join v$session s on (t.ses_addr=s.saddr);

Источник:
http://stackoverflow.com/questions/3663343/how-can-you-see-what-transaction-isolation-level-an-arbitrary-oracle-session-is

- BITAND:
http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions014.htm
- POWER:
(возведение числа1 в степень, выраженную числом2)
http://docs.oracle.com/cd/B19306_01/server.102/b14200/functions112.htm

Active Directory, ограничение локальной учетной записи пользователя

После включения компьютера в домен (Active Directory) при попытке входа под локальным пользователем система сообщает:
Ограничение вашей учетной записи запрещают вход в систему с данного компьютера. Используйте другой компьютер

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

среда, 5 февраля 2014 г.

Windows 7: обновление редакции "Home Basic" до "Professional" с помощью дистрибутива

Проверенный лично способ "апгрейда" редакции (с сохранением установленных настроек и ПО):
1) в реестре нужно изменить значения указанных строковых параметров на указанные значения:
HKLM\Software\Microsoft\Windows NT\CurrentVersion:
- EditionID = вместо "HomeBasic" указать "Professional";
- ProductName = вместо "Windows 7 Home Basic" указать "Windows 7 Professional".
2) запустить установку "Windows 7 Professional" и выбрать режим установки "Обновить ..."

Источник.

Архив