2009-03-01から1ヶ月間の記事一覧

Tomcat6.0のサービスを登録する

Tomcat 6.0を使おうと思ってインストールしたところ、Tomcat5.0がすでに入っていたために(Windowsの)サービスの登録に失敗していたので手動で登録しました。 Apache Tomcat 6.0 - Windows service HOW-TO を参考に、コマンドプロンプトから以下のコマンド…

SQL Server2008のFILESTREAMを使う

SQL Server2008の新機能であるFILESTREAMを使ってみます。FILESTREAMは、BLOB(SQL Serverでの型はvarbinary(max))のデータをデータベース内ではなく、ファイルシステム上のファイルとして保存する機能です。これまで、画像やPDFなどの保存は、 ファイル名の…

拡張子の関連付けの情報を取得する

コマンドラインから拡張子の関連付けの情報を取得するには、assocコマンドを使います。 >assoc 〜 .pdf=AcroExch.Document 〜 関連付けられたファイルタイプから、実行するアプリケーションを取得するには、ftypeコマンドを使います。 >ftype AcroExch.Docum…

Hudsonのバックアップ

Administering Hudsonによると、HUDSON_HOMEフォルダを丸ごとコピーすればよいみたいです(Hudsonの動作中でも可能)。ただ、ジョブの数が多いとHUDSON_HOMEのサイズがかなり大きくなってしまうため、各ジョブのworkspaceフォルダ以下は除いて、zipで固める…

bcpでcsv出力

たまーに使おうと思うと忘れているのでメモしておきます。bcpコマンドで、SQL Serverのテーブルのデータを一括でcsvに出力するサンプルです。 bcp DB名.dbo.テーブル名 out "c:\log.txt" -c -t, -r\n -S サーバ名 -U ユーザ名 -P パスワード "-t,"でフィール…

Windowsサービスとして動作するHudsonからSeleniumのテストを実行する

以前試したときには、IEの起動に失敗するため、サービスとして起動したHudsonからSeleniumのテストを実行できないという結論になってました。しかし、Hudsonのサービスを実行するアカウントをローカルシステムアカウントにして「デスクトップとの対話をサー…