SE の雑記

SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿

Archive for 5月, 2014

PowerShell から SQLCMD.exe で SQL を実行

leave a comment

PowerShell から SQL Server に SQL を実行する場合、データベース エンジン PowerShell を使用することがあるかと思います。

ほかにも System.Data.SqlClient を使用した方法 (Windows PowerShell: Windows PowerShell からデータベースにアクセスする) や、SQLSMO を使用した方法 (Using PowerShell with SQL Server Management Objects (SMO)) もあります。

今回は、データベースエンジン PowerShell の Invoke-Sqlcmd を sqlcmd.exe に置き換えた際のメモを。
以下の情報を参考にさせていただいています。

SQL2005のSQLCMDオプションについて質問
Passing varibles with special characters and or embedded spaces in powershell 2.0 with SQL Server
How to stop the “Changed database context to …” message

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 27th, 2014 at 8:29 am

Posted in PowerShell,SQL Server

Tagged with ,

PowerShell で特定の IP の NIC でリモートデスクトップのポートをバインドする

leave a comment

複数の NIC を接続していて、特定の IP を設定している NIC でリモートデスクトップのポートをバインド (リッスン) するためのサンプルです。
詳細については 影響を受けてある製品のいずれかを実行しているコンピュータのリモート デスクトップ セッションは確立できません。 を参照していただくとよいかと。
Read the rest of this entry »

Written by Masayuki.Ozawa

5月 20th, 2014 at 11:17 am

Posted in PowerShell

Tagged with

Azure のポータルから仮想マシンのイメージをキャプチャ

one comment

ポータルから仮想マシンのイメージをキャプチャすることができますが、2 種類のキャプチャがありますので少しメモを。

PowerShell で操作した場合の方法については、PowerShell で VM イメージを扱う方法について が参考になります。Azure の PowerShell については http://azure.microsoft.com/en-us/downloads/Web Platform Installer (WebPI) からダウンロードすることができます。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 19th, 2014 at 10:40 pm

カスタムスクリプトを使用して仮想マシンをギャラリーから展開時に日本語 UI を設定

leave a comment

先日のアップデートで仮想マシンでカスタムスクリプトを実行して展開ができるようになりました。
image
カスタムスクリプトでは PowerShell が実行できるようなので仮想マシンを作成する際に日本語 UI を同時に設定するスクリプトを実行してみたいと思います。
基本的な内容は Azure VM の日本語 UI を PowerShell で設定 と同じです。
私の投稿は荒いですが、ぎたぱそさんの投稿でとても詳しく解説して下さっていますのでこちらもご参照いただければと思います。
AWS や Azure の英語UI をPowerShellで日本語UIにする
Read the rest of this entry »

Written by Masayuki.Ozawa

5月 16th, 2014 at 11:29 pm

Windows Server 2012 R2 で GUI でライセンスサーバーを指定した場合の反映タイミング

leave a comment

HKEY_LOCAL_MACHINESYSTEMCurrentControlSetServicesTermServiceParametersLicenseServersWindows Server 2012 / 2012 R2 ではワークグループ環境の場合、 Windows Server 2012 リモート デスクトップ環境の構成について に記載されているように WMI やレジストリをからリモートデスクトップサービスの設定を行うことができます。

ドメインに参加している場合は、サーバーマネージャーからリモートデスクトップサービスを開き、展開プロパティの編集からライセンスサーバーを設定することができます
imageimage

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 16th, 2014 at 12:29 pm