作業ノート

様々なまとめ、雑感など

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

MongoDBの環境構築

MongoDBイン・アクションを読み始めたので、試すための環境を構築。 MongDBのインストール VirtualBoxのUbuntu 12.10(64bit)にMongoDBをインストールする。 $ sudo aptitude install mongodb mongodb-clients mongodb-dev mongodb-server インストール後、ホ…

sqlplusでsqlファイルを読み込み、sqlを実行する

SQL> @/path/to/foo.sql SQL> @@bar.sql @が1つで、絶対パスで指定する。 @が2つで、相対パスで指定する。 参考 SQL*Plus上でSQLファイルを実行する | Kwappa研究開発室

mysqlでCSVデータをテーブルにロードする

load data infile '/tmp/foo_table.csv' into table foo_table fields terminated by ',' enclosed by '"'; terminated by句で区切り文字にカンマを指定する。 enclosed byにはカラムの囲み文字を指定する。 csvファイルは、mysqlのlinuxアカウントから参照…

httpプロセスで、利用しているファイルを調べる

$ sudo lsof -c httpd ファイルやプロセスの接続先IPなども確認できる。 参考 @IT:特定のポートをオープンしているプロセスを調べるには lsof:オープンしているファイルを調べる | Siguniang's Blog

oracleのアカウントロックを解除する

設定次第だけど、ログインを何度か失敗してしまうと、そのアカウントでのログインが、一定期間できなくなる。 そうなった場合、SYSユーザでログインし、該当するアカウントのロックを解除する。 $ sqlplus '/ as sysdba' SQL> alter user foo account unlock…

gitコマンドでリビジョングラフを表示する

git

VirtualBox上のUbuntuでgit-flowを試しつつ、ふとリビジョングラフを確認したくなった。 通常、iTerm2からsshコマンドを使ってログインして利用するので、GUI系は使えず。 確認したいリポジトリはローカルのみ。 調べたところ、gitコマンドを使って、 $ git …