この広告は前回の更新から一定期間経過したブログに表示されています。更新すると自動で解除されます。
[SQLServer]sqlcmdコマンドの表示桁数の指定 [SQLServer Tips]
(1)はじめに
sqlcmdコマンドで、
SELECTステートメントを実行した時、
行の折り返しで、結果が見づらくなることがあります。
OracleのLINESIZEに相当する設定が、
SQLServerにもないか調べてみました。
普段は、Management Studio等のGUIツールを使いますが、
たまにCUIを使うことがあるので、備忘録として載せておきます。
(2)コマンド
[前提]
SQLServer2005以降 (2000以前はosqlを使用します。)
[コマンド]
sqlcmdコマンドの実行時に、オプションで指定します。(-w [表示桁数])
例
・接続先:(local)\SQLEXPRESS
・接続方法:SQLServer認証
・ユーザ:sa 、パスワード:pass
・表示桁数:1000
[補足]
sqlcmdで表示桁数を増やしても、
コマンドプロンプトのウィンドウ幅が狭いと、
行を折り返してしまいます。
事前にコマンドプロンプトのプロパティで、
十分な幅を設定する必要があります。
コマンドプロンプトの幅の設定手順は、以下の通りです。
[手順]
(1)「プログラム名を指定して実行」
(2)「cmd」を実行
(3)ウィンドウの「プロパティ」
(4)「レイアウト」タブを選択
(5)「画面バッファのサイズ」の「幅」を変更。
sqlcmdコマンドで、
SELECTステートメントを実行した時、
行の折り返しで、結果が見づらくなることがあります。
OracleのLINESIZEに相当する設定が、
SQLServerにもないか調べてみました。
普段は、Management Studio等のGUIツールを使いますが、
たまにCUIを使うことがあるので、備忘録として載せておきます。
(2)コマンド
[前提]
SQLServer2005以降 (2000以前はosqlを使用します。)
[コマンド]
sqlcmdコマンドの実行時に、オプションで指定します。(-w [表示桁数])
例
・接続先:(local)\SQLEXPRESS
・接続方法:SQLServer認証
・ユーザ:sa 、パスワード:pass
・表示桁数:1000
コマンド |
sqlcmd -S (local)\SQLEXPRESS -U sa- P pass -w 1000 |
[補足]
sqlcmdで表示桁数を増やしても、
コマンドプロンプトのウィンドウ幅が狭いと、
行を折り返してしまいます。
事前にコマンドプロンプトのプロパティで、
十分な幅を設定する必要があります。
コマンドプロンプトの幅の設定手順は、以下の通りです。
[手順]
(1)「プログラム名を指定して実行」
(2)「cmd」を実行
(3)ウィンドウの「プロパティ」
(4)「レイアウト」タブを選択
(5)「画面バッファのサイズ」の「幅」を変更。
[雑記]CD-DVDアイコンが消えた [雑記]
WinCDEmuで仮想CDドライブを開こうとしたら、
なぜか「コンピュータ」のドライブ一覧に仮想ドライブのアイコンが追加されない。
WinCDEmuのソフト的な問題かなと思って、
最新バージョンをダウンロードして再インストールしたけど、状況は変わらず。。。
再インストールすると、
「インストールを正常に完了できませんでした」の
ポップアップが表示されたので、
デバイスマネージャをみると、WinCDEmuとCD-DVDドライブのアイコンに「!」が。
プロパティを見ると、
『レジストリ内の構成情報が不完全であるか、
または壊れているためこのハードウェア デバイスを開始できません。 (コード 19)』
のエラーがありました。
どうやらWinCDEmuではなく、CD-DVDドライブ系でおかしくなっているようだ。
ぐぐってみると、同様の悩みをつづったブログがあり、
解決策も掲載されていたので、なんとか対応できました。
原因は、おそらくiTunesが関係しているとのこと。。。
前日にiTunesのアップデートが途中で失敗したので、
ひょっとしたら関係あるかも。。。
なぜか「コンピュータ」のドライブ一覧に仮想ドライブのアイコンが追加されない。
WinCDEmuのソフト的な問題かなと思って、
最新バージョンをダウンロードして再インストールしたけど、状況は変わらず。。。
再インストールすると、
「インストールを正常に完了できませんでした」の
ポップアップが表示されたので、
デバイスマネージャをみると、WinCDEmuとCD-DVDドライブのアイコンに「!」が。
プロパティを見ると、
『レジストリ内の構成情報が不完全であるか、
または壊れているためこのハードウェア デバイスを開始できません。 (コード 19)』
のエラーがありました。
どうやらWinCDEmuではなく、CD-DVDドライブ系でおかしくなっているようだ。
ぐぐってみると、同様の悩みをつづったブログがあり、
解決策も掲載されていたので、なんとか対応できました。
原因は、おそらくiTunesが関係しているとのこと。。。
前日にiTunesのアップデートが途中で失敗したので、
ひょっとしたら関係あるかも。。。
参考サイト |
光学ドライブ(CD,DVD,BD)を認識しなくなった不具合の解決方法 |