SE の雑記

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

SQL Server のデータベースをプレミアムストレージに配置する際に気を付けておきたいこと

leave a comment

Windows Azure 内の SQL Server データ ファイル に記載されていますが、SQL Server 2014 から Azure の BLOB ストレージに SQL Server のデータベースを配置することができるようになりましたが、BLOB ストレージについては、プレミアムストレージを使用することもできます。

プレミアムストレージを使用する際に、気を付けておきたいことを軽くまとめておきたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 19th, 2016 at 11:41 pm

Posted in Microsoft Azure,SQL Server

Tagged with ,

Azure の SQL Server インストール済み仮想マシンのデプロイの展開の流れを把握する

leave a comment

Azure の SQL Server インストール済みの仮想マシンのデプロイの流れをざっくりとみてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 12th, 2016 at 11:31 pm

SQL Server IaaS Agent の基本的な仕組みを把握する

leave a comment

ARM の仮想マシンに SQL Server IaaS Agent を導入してみる
SQL Server IaaS Agent の Key Vault 統合について

で紹介した、SQL Server IaaS Agent (IaaS 拡張機能) ですが、少しはまったところ等がありますので、基本的な仕組みをざっくりまとめてみたいと思います。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 10th, 2016 at 3:02 pm

Posted in 未分類

SQL Server IaaS Agent の Key Vault 統合について

leave a comment

Azure の仮想マシンで動作している、SQL Server には、SQL Server IaaS Agent 拡張機能 (Microsoft SQL Server IaaS Agent サービス) をインストールすることで、以下のような機能を使用することができます。

  • 自動修正
  • 自動バックアップ
  • Azure Key Vault の統合

image
自動修正 / 自動バックアップについては、ARM の仮想マシンに SQL Server IaaS Agent を導入してみる の内容となりますが、今回の内容は Azure VM で SQL Server 用に Azure Key Vault 統合を構成する (リソース マネージャー) となります。
この内容だけだと少し理解が難しかったので、軽くまとめてみたいと思います。
Read the rest of this entry »

Written by Masayuki.Ozawa

4月 9th, 2016 at 10:12 pm

Windows 上での Bash 実行についてあとで見るメモ – 初回リリース後 –

leave a comment

Windows 上での Bash 実行についてあとで見るメモ の初回リリース後の情報のメモを
Read the rest of this entry »

Written by Masayuki.Ozawa

4月 7th, 2016 at 10:18 pm

Posted in Linux

Tagged with

あらためて、仮想マシンとプレミアムストレージのパフォーマンスについて

leave a comment

あらためて、仮想マシンとプレミアムストレージのパフォーマンスについてまとめてみたいと思います。

プレミアムストレージのパフォーマンスについては Premium Storage を使ってみよう ~まずは性能をチェック~ からの一連の投稿が参考になります。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 4th, 2016 at 9:37 pm

Posted in Microsoft Azure,SQL Server

Tagged with ,

Build 2016 が終わったので、直近でアナウンスのあった SQL Server /Database 関連のアップデートをまとめてみる

leave a comment

Build 2016 も終わりましたので、直近でアナウンスのあった SQL Server / SQL Database 関連のアップデートをまとめてみようかと。

Read the rest of this entry »

Written by Masayuki.Ozawa

4月 3rd, 2016 at 3:02 pm

SQL Database に SQL Srever 2016 の機能がいくつかプレビュー実装されています

leave a comment

Public preview: JSON in Azure SQL Database

JSON のデータを取り扱う / JSON の形式に変換するための JSON 関数が使えるようになったようです。
JSON Data (SQL Server)

現状の SQL Server では、JSON 型というデータ型はないため、文字列型に格納した JSON のデータを操作したり、SELECT の結果をクエリで JSON に変換して、それを利用するという形ですね。

Public preview of Azure SQL Database Temporal Tables

Temporal の機能ですね。
データの履歴管理をするための機能が SQL Database でも使えるようになったようです。
UPDATE / DELETE によるデータの変更を履歴テーブルを使用してトラッキングし、データの管理を行うための機能ですね。
Premium であれば、In-Memory OLTP との組み合わせもできるかもしれないですね。
Temporal Tables

Written by Masayuki.Ozawa

3月 31st, 2016 at 2:37 am

Posted in SQL Database

Tagged with

Windows 上での Bash 実行についてあとで見るメモ

one comment

Build に合わせて情報が出てきたものですが。
われらが、ぺんぺん師匠がまとめてくださっています。ぺんぺん師匠、まじ、ぺんぺん。
Windows で Ubuntu バイナリ(bash)が動作することの概略

Windows 10でUbuntuのBashが動作可能に?
[速報]マイクロソフト、BashシェルをWindowsに搭載。Emacs、VT100などサポート。Build 2016

 

詳細はこちら。
CommandLine-Documentation
BASH Running in Ubuntu on Windows
Run Bash on Ubuntu on Windows
Ubuntu on Windows — The Ubuntu Userspace for Windows Developers
Developers can run Bash Shell and user-mode Ubuntu Linux binaries on Windows 10
開発者がWindows 10でBashシェルとユーザー モードのUbuntu Linuxバイナリを実行可能に

 

現状は、Ubuntu 14.04 LTS となっているようですが、Ubuntu 16.04 LTS への置き換えは行われるようですね。
apt でパッケージ入れたりと、Windows 上で Ubuntu 動いている感じで環境整えられるんですね。

今後の情報は、Windows Command Line  を見ておくとよさげです。

Channel9 の Running Bash on Ubuntu on Windows! がデモも含まれていておすすめです。
vi / gcc / Ruby の実行などが行われているデモが確認できるかと。

仕組みとしては以下のスライドが基本かと。

Windows 上で、Ubuntu のユーザーモード(ユーザーランド)が実行され、ネイティブの Linux のバイナリが実行できるようになっています。
システムコールについては、Windows のものをマッピングすることで、動作するようですね。

image

Linux Command Line on Windows / Windows Command Line Improvements (Day1) /  Windows Command Line Improvements (Day3) でも、このあたりの話があるようですので、ビデオが公開されるのをまとうかと。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 31st, 2016 at 1:49 am

Posted in その他

Tagged with

Linux の sqlcmd でセキュリティ接続 (-E) を使用してみる

leave a comment

昨年、Linux 版の sqlcmdや BCP の提供が開始されました。
Azure SQL Database: SQLCMD and BCP on Ubuntu Linux

これらのツールでは、セキュリティ接続 (-E オプション) がサポートされています。
image

Linux 版の場合、どのように動作するのかが気になって、Linux の勉強と合わせて触ってみた際のメモを。
Linux が理解できていないので、いくつかの手順が間違っているかもしれませんが…。

Linux は Ubuntu Server 14.04 を使用して検証を行っています。

Read the rest of this entry »

Written by Masayuki.Ozawa

3月 27th, 2016 at 1:04 pm

Posted in SQL Server

Tagged with ,