Перекомпиляция VMWare Server при обновлении ядра в Ubuntu
При обновлении ядра linux приходиться каждый раз перекомпилировать модули VMWare Server. При этом могут возникать различные проблемы с vmware-config.pl
Данный скрипт на Python создан для упрощения получения новых заголовочных файлов, удаления старых модулей. Кладется рядом с файлом конфигурации vmware-config.pl в /usr/bin
Для исполнения требуются права root (sudo -s)
Скачать можно здесь
SQL Managment studio 2008 проблемы с Full-text index
При переносе базы в MS SQL 2008 с полнотекстовым индексом может возникнуть ситуация, когда для базы индексы созданы, но в контекстном меню пункт серый (выключен):

Это происходит, поскольку не проставился флажок базы включенного текстового индекса.
Проверяем - смотрим свойство IsFulltextEnabled для всех баз кроме системных (dbid 1..4)
select name, DATABASEPROPERTY(name,'IsFulltextEnabled')
from master..sysdatabases where dbid > 4
GO
Локализация и windows сервисы
Для изменения настроек регина и языка с которыми будут работать системные сервисы требуется применить настройки для пользователя windows по умолчанию.
В противном случае можно долго искать почему сервис работающий под системным пользователем неправильно обрабатывает русский язык
MS SQL 2008 CTE и CONTAINSTABLE
В MS SQL для постраничкого вывода можно использовать CTE (Common table expressions):
WITH cte AS
(
SELECT ROW_NUMBER() OVER (ORDER BY FullName ASC) as RowNum,
* FROM Users
) SELECT * FROM cte
WHERE RowNum BETWEEN 0 AND 50
В MS SQL 2008 до SP3 включительно CTE не работает с полнотекстовым поиском
(CONTAINSTABLE)
При запросе
MS SQL Server 2005/2008 и база на сетевом диске
1.Необходимо настроить сервис SQL Server для старта после включения сети
HKEY_LOCAL_MACHINE\ System\ CurrentControlSet\ Services\ MSSQLServer.
DependOnService = NetLogon
2. Путь к устройствам следует задавать как UNC ( \\server\share).
Чтобы была возможность использовать UNC путь при создании/открытии базы, необходимо установить флаг (trace flag) 1807.
Включить флаг можно, например в SQL Managment studio
DBCC TRACEON (1807)
Как качать Torrent-ы из коммандной строки
Существует несколько клиентов, работающих из командной строки. Остановимся на BitTornado и rTorrent.
1. BitTornado представляет из себя набор команд (порядка 20) для каждого действия
1.1. Для установки запускаем sudo apt-get install bittornado
1.2. Для скачаивания файла по torrent-у запускаем
btdownloadcurses filename.torrent
Замечание: Из-за проблемы с чтением торрента с torrents.ru пришлось найти более всеядную клиентскую программу
Ubuntu 9.10 и VMWare Sever 2
Благодаря статье и патчу на Acmelabs blog проблема с компиляцией модулей (например в vmmon не компилировался с linux-headers-2.6.31-14-pae) под новое ядро решена. (см. ссылку)
Инструкция и патч написаны для VMWare Server 2.0.1 и 64битной системы, но к счастью подходят и для VMWare Server 2.0.2 и 32 битной системы...
Вкратце:
1. Качаем ставим VMWare Server 2.0.2 (vmware-server-distrib/vmware-uinstall.pl)
USB накопитель не распознается в Linux
Проблема:
При подключении USB устройства к компьютеру оно не обнаруживается.
В лог-файл /val/log/syslog пишется ошибка: device descriptor read/64, error -110
1. Решение найденное в Интернет - низкоуровневое форматирование флешки (т.к. windows "неправильно" заполняет служебные сектора)
Решение временное т.к. устраняет не причину, а следствие (медленный ответ устройства при распознавании)
2.Необходимо увеличить timeout для scsi устройств
Захват почтового логина
Захват логина возможен несколькими способами:
1. Взлом почтового сервера - получение прав доступа к почте, паролям учетными записями пользователей.
Принципиально возможно использование уязвимости.
Наименее вероятный способ, по крайней мере, для почтовых массовых провайдеров типа mail.ru, yandex, gmail.com.
VMWare в Ubuntu проблемы клавиатуры
При установке в конссоли управления не работают клавиши Del и стрелки.
Решение нашлось здесь:
setxkbmap
$ echo "xkeymap.nokeycodeMap = true" >> ~/.vmware/config
- 1
- 2
- 3
- 4
- 5
- 6
- 7
- 8
- 9
- следующая ›
- последняя »
