четверг, 12 июня 2008 г.

MS AS 2000 VS дисковая подсистема(или как я искал ошибку, там где ее нет)

Недавно на одном из филиалов фирмы, где я работаю, начали падать кубы. Происходило это очень странно: во-первых в сообщениях об ошибках выдается, что ось залочена или повреждена. во-вторых происходила перезагрузка AS при попытке перепроцессить куб. Начал разбираться в чем проблема. Захожу в сам куб(editor) все нормально, куб открывается, browse осей работает. Пытаюсь процессить - выдает ошибку. Делаю одну интересную вещь, посдмотренную на www.sql.ru, убиваю все файлы в папке Data/Название базы. Делаю перепроцессинг, все равно падает. Беру накатываю backup и процешу и ву аля работает. Работает, это конечно хорошо. Но причину сбоя я не нашел. Начинаю дальше искать эту проблему. И тут меня озаряет, а может это проблема не в Олапе, а может это проблема в железе. Начинаю тестировать дисковую подсистему, нагружаю ее по полной. И вот при тестирование происходит зависание сервера, после чего машину можно перегрузить, только толкнув кнопку reset на башне. Перегружаю и запускаю процессинг, и вот она родимая ошибочка. Переношу всю папку DATA на другой раздел диска, который относится к другому винту. И запускаю процессинг, он отрабатывает нормально. Уже как 3 дня полет нормальный(Тьфу, тьфу, тьфу). Вот так вот весело, кто кого Олап или дисковая подсистема?

вторник, 3 июня 2008 г.

О фрилансе

Сейчас каждый пишет о этом виде работы и я тоже внесу свою лепту. Мои советы начинающим:
  1. Всегда прежде чем начинать работу ТРЕБУЙТЕ ТЕХНИЧЕСКОЕ ЗАДАНИЕ или составляйте его сами. Никогда не начинайте работу без него, когда будете сдавать работу этот документик позволит вам избежать споров с заказчиком по поводу заказа. Также было бы не плохо, чтоб под ТЗ стояла ваша подпись и подпись заказчика(конечно супер было бы, если бы там еще стояла печать заказчика, ну если это возможно). Также в ТЗ поставте сроки начала работы и сроки окончания.
  2. Заключайте договор на работу, где будут описаны сроки, сумма за работу, предоставления кода, передача авторских прав и т.д. То есть в договор необходимо включить, все что касается юридической стороны, заметьте не технической, а именно юридической.
  3. Поищите информацию про вашего заказчика в инете, благо сейчас люди в сети оставляют много информации о себе, например в социальных сетях, на форумах и т.д. Это позволит вам оценить своего заказчика и сделать выводы по поводу работы с ним. Да еще не забывайте заходить на форумы таких сайтов, как weblancer, freelancehunt
  4. Если устраиваетесь на постоянную удаленную работу, не советую вам сочетать основную работу и удаленную, через месяц выдохнитесь (на своем опыте знаю)
Ну вот это основное, да еще почитайте вот на этом блоге рекомендации по freelancer, там конечно не много, но в самую точку. Эта рекомендация тоже является главной, если не основной, при работе с клиентами. Конечно я буду дополнять рекомендации и советы по freelancer из своего личного опыта.

среда, 28 мая 2008 г.

Установка SQl Server 2005 на Windows Server 2008

Вот столкнулся с такой проблемой. Пытаюсь установить SQL, а он не может определить OC. Начал искать по русскоязычным сайтам и ничего, может плохо искал, а может действительно ничего. Меня конечно же это удивило, при чем очень. Ну не может быть такого, что никто из наших не устанавливал SQL на Win 2008. Ну ладно. Пришлось искать на англоязычных сайтах. Нашел вот здесь, оказывается надо было скачать hotfix с сайта Microsoft. И вуаля установилось