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

SQLCMD を使用して DB 単位の件数をテキストファイルに取得する

leave a comment

PowerShell や SQLSMO を使用したスクリプトを作成すればよいと思うのですが古い環境などでもどうさせる必要があったので、SQLCMD で実行する方法を。

とはいってもバッチ用実行用のコマンドラインを生成しているだけですが。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 14th, 2014 at 10:47 pm

Posted in SQL Server

Tagged with

WSUS の手動操作のメモ

one comment

Windows Update Services (WSUS) を手動操作する際のメモを。
いろいろと技術情報を見ていたのですがそろそろまとめないと忘れそうなので。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 14th, 2014 at 5:38 pm

Posted in WSUS

Tagged with

SQL Server 2014 の BLOB ストレージへの配置を使用したデータベースのアタッチ

leave a comment

以前、SQL Server 2014 のデータベースのファイルを BLOB に配置する構成について という投稿をしました。
この投稿ではデータベースを作成するパターンで記載したのですが、BLOB ストレージへの配置はデータベースのデタッチ/アタッチ方式でも使用することができます。

今回の投稿ではこの方法をまとめてみたいと思います。

技術情報については レッスン 6: 内部設置型のソース コンピューターから Windows Azure のターゲット コンピューターにデータベースを移行する が参考になります。

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 11th, 2014 at 10:18 pm

Posted in SQL Server

Tagged with ,

イベントログのサブスクリプションのイベント配信のカスタマイズ

leave a comment

以前、イベントサブスクリプションでイベントログを再送する という投稿を書きましたがこの続きのような感じで。
Read the rest of this entry »

Written by Masayuki.Ozawa

5月 9th, 2014 at 12:40 pm

Posted in Windows Server

Tagged with

SQL Server 2014 の管理対象バックアップと SQL Server Agent

leave a comment

SQL Server 2014 では管理対象バックアップ (マネージバックアップ) という機能が追加されています。
SQL Server 2012 SP1 CU2 以降では、BLOB ストレージへバックアップを取得することが可能となりました。
SQL Server 2014 ではこの機能が強化され、GUI やメンテナンスプランから設定が可能となりましたが、それに加えて管理対象バックアップという機能が追加されました。
# 以前は Smart Admin Backup といわれていたような。

Windows Azure への SQL Server マネージ バックアップ

Read the rest of this entry »

Written by Masayuki.Ozawa

5月 8th, 2014 at 12:37 pm

Posted in SQL Server

Tagged with ,