Nov. 8th, 2010

metaclass: (Default)
И таки несамочевидное решение "сделать одноразовую опердень по-человечески, с кодогенератором, F# и тестершами" показало свою полезность и адекватность в первый же день использования оной опердени.
Пользователи по результатам уточнили требования, а внутреннее тестирование обнаружило небольшой баг, что привело к необходимости добавить одно поле в таблицу. Если бы не кодогенерация - я бы сейчас искал и менял вручную с десяток мест, где нужно добавить это поле - объект данных, его дампы, dao-классы, sql-запросы, гриды для отображения, подписи к этим гридам и прочая, и прочая.
А так доработка даже с учетом того, что кодогенератор пока не умеет миграцию БД ни в каком виде, заняла 40 минут.
metaclass: (Default)
При деплойменте опердени возникла дебильнейшая проблема: сервер БД был недоступен по Remote Desktop. Предположительно - или обновления винды или долбаная вирусблокада сломали или просто винда решила сойти с ума. При этом все остальное - СУБД, всякие сервисы - работало.
Сервер на виртуальной машине, с админами тамошними контакт затруднен до невозможности по причине того, что им по барабану даже их непосредственные обязанности, не говоря уже о чем-то свыше того.
Ну деплоймент то я провел удаленно подключившись, но сегодня решил, что это как бы не дело, и решил сервер перезагрузить. Админские права на том сервере у меня есть, но стандартные виндовские тулсы принципиально не желают к нему подключаться с учетной записью, отличной от той, на которой я сижу с компьютера, с которого пытаюсь подключится.
И тут на помощь приходит комплект PsTools от Sysinternals, в котором, во-первых, есть возможность управлять сервисами удаленно от имени произвольной учетной записи (чтобы выпилить пользователей из СУБД), а во-вторых, есть утилита для удаленной перезагрузки компутера. И еще много всего другого.
Я, правда, толком не помню, какой именно из сервисов на целевом компе отвечает за доступность подобного удаленного управления, но в данном случае он был включен.

Profile

metaclass: (Default)
metaclass

April 2017

S M T W T F S
      1
2345678
9101112 131415
16171819202122
23242526272829
30      

Most Popular Tags

Style Credit

Expand Cut Tags

No cut tags
Page generated Jun. 6th, 2025 05:40 am
Powered by Dreamwidth Studios