RSS

Monthly Archives: March 2014

(備忘録) Ubuntu 上 PHP から Microsoft SQL Server にアクセス

Ubuntu 上 PHP から Microsoft SQL Server にアクセスしてみよう、というのに手こずりました。でもいろんな人のブログのおかげでなんとか成功。感謝、感謝。

※ SQL Server はここでは英語版 Microsoft SQL Server 2008 R2 を使用

 

1. 必要なパッケージをインストール

$ sudo apt-get install build-essential libssl-dev libssl1.0.0 libssl1.0.0-dbg

 

2. unixODBC 2.3.0 を http://www.unixodbc.org/download.html から入手

3. unixODBC をインストール

$ sudo ./configure --disable-gui --disable-drivers --enable-iconv 
  --with-iconv-char-enc=UTF8 --with-iconv-ucode-enc=UTF16L
$ sudo make install

 

4. Microsoft SQL Server ODBC Driver 1.0 for Linux をダウンロード

http://www.microsoft.com/en-us/download/details.aspx?id=28160
sqlncli-11.0.1790.0.tar.gz

5. sqlncli 内のライブラリをチェック

$ ldd lib64/libsqlncli-11.0.so.1790.0

 

6. 足りないライブラリをリンク

/usr/lib$ sudo ln -s /lib/x86_64-linux-gnu/libssl.so.1.0.0 libssl.so.10
/usr/lib$ sudo ln -s /lib/x86_64-linux-gnu/libcrypto.so.1.0.0 libcrypto.so.10

 

7. Microsoft SQL Server ODBC Driver 1.0 for Linux をインストール

$ sudo bash ./install.sh install --force

./install.sh: line 233: rpm: command not found
Checking for 64 bit Linux compatible OS ..................................... OK
Checking required libs are installed ................................. NOT FOUND
unixODBC utilities (odbc_config and odbcinst) installed ............ NOT CHECKED
unixODBC Driver Manager version 2.3.0 installed .................... NOT CHECKED
unixODBC Driver Manager configuration correct ...................... NOT CHECKED
Microsoft SQL Server ODBC Driver V1.0 for Linux already installed .. NOT CHECKED
Microsoft SQL Server ODBC Driver V1.0 for Linux files copied ................ OK
Symbolic links for bcp and sqlcmd created ................................... OK
Microsoft SQL Server ODBC Driver V1.0 for Linux registered ........... INSTALLED

 

8. インストールされたか確認

$ odbcinst -q -d -n "SQL Server Native Client 11.0";
[SQL Server Native Client 11.0]
Description=Microsoft SQL Server ODBC Driver V1.0 for Linux
Driver=/opt/microsoft/sqlncli/lib64/libsqlncli-11.0.so.1790.0
Threading=1
UsageCount=1

 

9. php5-odbc をインストール

$sudo apt-get install php5-odbc

 

10. odbcsys.ini を作成

/usr/local/etc$ sudo ln -s odbcinst.ini odbcsys.ini

 

11. odbc.ini を作成

$sudo vi /usr/local/etc/odbc.ini

-----------< odbc.ini の中身 >-------------
[MSSQLServer]
Driver = SQL Server Native Client 11.0
Description = test
Trace = Yes
Server = SQL Server のマシンの IP アドレス
Port = 1433
Database = test
------------------------------------------

 

12. Sql Server Configuration Manager で TCP/IP でのアクセスを設定

http://msdn.microsoft.com/en-us/library/ms177440%28v=sql.105%29.aspx

* SQL Server Network Configuration -> Protocols for インスタンス名
* TCP/IP Disabled => Enabled に変更
* TCP/IP を ダブルクリックして Protocol => Listen All を No
* IP Address タブで 127.0.0.1 と サーバの IP アドレスのものを探し、次のように設定

Active: Yes
Enabled: Yes
IP Address: サーバの IP アドレス / 127.0.0.1
TCP Dynamic Ports: 空欄 (0 は Dynamic Port を使うという意味になる)
TCP Port: 1433

 

13. firewall で上記ポート番号へのアクセスを許可

14. test.php で接続テスト…

<?php
putenv('ODBCSYSINI=/usr/local/etc');
putenv('ODBCINI=/usr/local/etc/odbc.ini');
$pdo = new PDO('odbc:MSSQLServer', $username, $password); 
?>
 

Posted by on March 27, 2014 in IT的

Comments Off on (備忘録) Ubuntu 上 PHP から Microsoft SQL Server にアクセス

メルボルン近郊のバスケ人口

相変わらず週2~3回バスケをしているわけですが、体力的につらいし、けが防止のためにリバウンドには入りたくないし(ごめんなさいっ > チームメート)、脱力バスケを続けるためには、シュート力をあげるしかありません。

Moomba Festival にいっぱいあった、バスケットボールをゴールに入れると景品をもらえるゲームでも、やってみたら玉砕。

これはもっとシュート練習しなければ、と思い、いつもコンペで通っているコートの空き時間を調べてみたら、日・月・火・水・木の夜は 6pm ~ 10pm までずーっとコンペ。これってすごくない?  1日あたり 2コート×5試合×5人=最低50人。 これが週5日で 250人。この他に金・土は、プロチームが練習や試合をしている。ひょえー。

ちなみにこのスタジアムは2コートだけど、Nunnawading は5コート、Albert Park は10コートで同じよーなことをやっている。

ざっくり適当に計算してみても、この3スタジアムだけで、軽く2000人以上が毎週バスケをしていることになる。きっとこれって多い数字ですよね… コンペをやっているスタジアムはこれ以外にももっともっとあるし。

ってことは、メルボルンに来てよかったことは、カジュアルにバスケを楽しめる場所がいっぱいあるってことになるのかな。50まではなんとしても続けたいなぁ… 無理かな??

 

 

Posted by on March 25, 2014 in メルボルンでバスケ

Comments Off on メルボルン近郊のバスケ人口

Uptown Jazz Cafe

D7H_3035前回日本に帰国したときは、川崎駅近くの Pianissimo に大好きな井上信平さんのフルートを聴きに行きました。

他にお客さんが2組しかいなくて、なんともぜいたくな環境。お酒をのみながら、ゆーっくりと大好きなジャズが聴けて大満足でした。

こういう雰囲気を味わえる場所はメルボルンではどこなんだろう、と思いつつ探してすらいなかったのですが、思いがけないところから情報が。。。

なんと generic cialis 10mg (ま、大分前の話なのですが)、写真撮影のお客さんがウチのCDや楽譜たちを見て、「ジャズ好きなんですね?」って気づいてくれました。で、そうなんですー、と答えたら、「Uptown Jazz Cafe」でライブするので、よかったら聴きにきてください」と。

それは、もうぜひ、ということで行ってきました。

いやー、もー、行ってよかった。こういうところに来たかったんです、というところでした。

この日のバンドはスタンダード中心の選曲だから知ってる曲がほとんど。それを楽しそうにメンバー間でまわしてました。お客さんもちゃんと聴くお客さんばかり。とてもいい雰囲気の中でいい演奏を楽しみました。本当に楽しかった。またぜひぜひぜひ聴きにきたいです。

この Uptown Jazz Cafe、建物の2階にあるのですが、なんと1階はジャパレスでして、お腹がすいて食事がほしい時はそのジャパレスで頼んだものを持ってきてもらえるのです。二重にうれしいです。

 

Posted by on March 17, 2014 in メルボルンでジャズ, メルボルンで探し物

Comments Off on Uptown Jazz Cafe

制限速度

今日は一応、遠方のバスケコンペティションの今シーズンの最終日でした。毎週はるばる、ハイウェイ 10分、制限速度 80 km/h の下道 Springvale Rd 10分を経てバスケに行っているわけですが、特に今日 3.11 は、こう、好きなことを好きなようにやることができることをとてもありがたく、また、とても申し訳なく感じます…

ところで、この道路の制限速度、ここメルボルン周辺では(たぶんオーストラリア全土でも)現実的な速度が表示されています。とろとろ運転する私には、逆にこの制限速度をキープして運転するのが難しいときも…  気が付くと 10km/h くらい速度が落ちてて後ろの車が接近していたりして。

スピードカメラはいたるところに設置されていて、この制限速度を 5km/h 超えると大変な罰金の請求書が問答無用で送りつけられるようです。幸いもらったことはありませんが。

なので、どこでもどの車線でも、ほとんどの車が標識通りの速度で走っていて運転しやすいです。ただ中にはスピードを出す車もいるわけで、そういう車はちゃんとスピードカメラの場所を知っているらしく、運転していて気持ちが悪いくらい全車が制限速度を守っていたら、その道路は監視カメラが多いと判断していいだろうと思います…

 

Posted by on March 11, 2014 in メルボルンで運転

Comments Off on 制限速度

ピンクの湖 Westgate Park Salt Water Lake

The Age (メルボルンの新聞) でピンクの湖が近場にある、というのを見て、行ってきました。

渋滞のメッカの Westgate Bridge の下にある公園 Westgate Park の Salt Water Lake です。

湖がピンクになるのは一部のソルトレーク (塩湖)の暑い季節の自然現象だそうで、ググってみたら有名なのは西アフリカのラックローズという湖らしく、この現象を見られる湖はあまり多くないようです。

うんちくはこの辺で、、、salt_water_lake2

行ってみたら、本当にピンク!!!

バスクリンを見ているようでした。

湖というよりは池というサイズですが、色はあまりにも鮮やかで、逆に違和感なし。

背後に見えているのが Westgate Bridge です。

 

探索中、車のレースのような甲高い音がずーっと聞こえていて、F1 間近のアルバートパークの音がここまで聞こえているのかと思いきや、この公園の隣がカートレース場でした…

 

Posted by on March 9, 2014 in メルボルンで観光

Comments Off on ピンクの湖 Westgate Park Salt Water Lake

駐車標識 / パーキングサイン

オーストラリアは駐禁が、かなぁーーーーーり厳しいです。

そうとは知らず、最初に駐禁をとられたのは、移住するより前の旅行中。

「2P」 (2時間まで駐車可)のところに、レンタカーを駐車し、ちょっとの時間オーバーくらいいいじゃん、と思って2時間半後に戻ってきたら、しっかり駐禁チケットがはられていました。

その後学習し、「2P」 には2時間、「1P」 には1時間しか駐車してはいけない、を気を付けていたのですが、ある日、作業中つい時間を忘れて、「はっっっ」。

車にかけつけたときには、しっかり駐禁チケットが貼られていました。

免許の点数に響かないのがまだ良心的?

でも、チケットの料金は結構高くて、自業自得とはいえ「あいたたたっ」って感じです。駐車標識の読み方はかなり複雑で難しいですが、これをマスターしないと、オーストラリアでは安心して車を駐車できません…

 

Posted by on March 3, 2014 in あれこれ

Comments Off on 駐車標識 / パーキングサイン

Blue Lotus Water Garden ブルーロータスウォーターガーデン

知人に勧められ、Yarra Junction にある Blue Lotus Water Garden に行きました。

Lotus は蓮 … ハス。

BLWG_0002_s

ゲートをくぐったら、販売用のハスがいっぱい。

BLWG_0014_s

これは鑑賞用の Garden 内の蓮の花。既に花が散って、実になっているののほうが多かったけど、残っていた花はこーんな大きさ。手は私の手なので、少し大きめなはずなのです。

BLWG_0017_s右は オオオニバス、英語では

The Great Amazon Lily だそうです。

すっごく偶然、白鷺と思われる鳥が

葉っぱの上に乗りました。かわいーい。

というか、浮力強っ…

 

この蓮庭、夏に期間限定で営業しているとのことでした。ピクニックエリアもとても気持ちよさそうです。自宅からは車で1時間程度でした。

天気にも白鷺にも恵まれ、久々にゆっくりした観光気分を味わいました。

 

Posted by on March 2, 2014 in メルボルンで観光

Comments Off on Blue Lotus Water Garden ブルーロータスウォーターガーデン