2007.08.08

SQL Server Management Studio で SQLの印刷が化ける

SQLServer2005 で ManagementStudioを使って
“新しいクエリ”で開いたウインドウに SQLをがりがり書いてる時に、
即席でちょっと取っておこう と思って安易に『印刷』したりすると、
全角文字が全て“□□□□□”になって、戸惑ったりします。

画面には問題なく全角文字が表示されていながら、印刷は化ける。
しばらく、どこでこの設定を直せばよいのか困っていたのですが、
ようやく思い当たったのでメモしておきます。


SQL Server Management Studioの
 メニュー『ツール』→『オプション』
  ツリー『環境』→『フォントおよび色』
を選んだ後、さらに
 『設定の表示』コンボボックス→【プリンタ】
を選ばなくてはいけないのですな。
で、このフォントがデフォルトで“Courier New”になっているので、
“MS ゴシック”なんかに変える必要があるのです。

『設定の表示』は【テキストエディタ】や【実行プラン】【データビューア】等
のきなみ半角用の“Courier New”だの“Tahoma”になったりしていますが、
通常は画面の全角文字も問題なく表示されているので余計気がつきにくいです。


いまどき、日本語環境でアプリケーションのデフォルトフォントが
“Courier New”ってのはどういうことだ? と思ったりしますが、
Management Studioをインストールをしたら『設定の表示』の
【プリンタ】のフォントだけは早めに設定の確認/変更をしておきましょう。

コメントを投稿

(いままで、ここでコメントしたことがないときは、コメントを表示する前にこのブログのオーナーの承認が必要になることがあります。承認されるまではコメントは表示されません。そのときはしばらく待ってください。)

photo
ichikawa