現在、ポータルから SQL Serve インストール済みのイメージを展開する際には、SQL Server の準備タスクとして、
- F/W の構成
- データ/ログ用ディスクの構成
- OLTP / DWH 用ワークロードの設定
- SQL Server 認証の設定
というような設定を実施することができます。
これらは、「preparingSqlServer.json」を使用したデプロイメントとして実装されているため、独自に作成した環境でも、実行することができますので軽くまとめてみたいと思います。
SQL Server の情報をメインに Microsoft 製品の勉強内容を日々投稿
現在、ポータルから SQL Serve インストール済みのイメージを展開する際には、SQL Server の準備タスクとして、
というような設定を実施することができます。
これらは、「preparingSqlServer.json」を使用したデプロイメントとして実装されているため、独自に作成した環境でも、実行することができますので軽くまとめてみたいと思います。
SQL Server IaaS Agent 拡張機能をインストールするためのコマンドレットとして、「Set-AzureRmVMSqlServerExtension」がありますが、IaaS Agent については、ARM テンプレートを使用してインストールすることもできます。
以前、ARM の仮想マシンに SQL Server IaaS Agent を導入してみる という投稿を書いたのですが、この際はコマンドレットを使用していましたので、今回は ARM テンプレートを使用して、「New-AzureRmResourceGroupDeployment」から登録してみたいと思います。
運用方法によるかと思いますが、一般ユーザーで「sp_configure」を実行したい場合などの対応として。
Cannot create login in stored procedure with EXECUTE AS OWNER?
の対応と近い内容です。
Read the rest of this entry »
SQL Server 2016 RC (製品候補版) で機能追加されたようなのですが、SQL Server 2016 では、分散可用性グループ (Distributed Availability Group) を設定できるようになりました。
Distributed Availability Groups (AlwaysOn Availability Groups)
分散可用性グループの設定について軽くまとめてみたいと思います。
Windows Azure 内の SQL Server データ ファイル に記載されていますが、SQL Server 2014 から Azure の BLOB ストレージに SQL Server のデータベースを配置することができるようになりましたが、BLOB ストレージについては、プレミアムストレージを使用することもできます。
プレミアムストレージを使用する際に、気を付けておきたいことを軽くまとめておきたいと思います。
Azure の SQL Server インストール済みの仮想マシンのデプロイの流れをざっくりとみてみたいと思います。
Azure の仮想マシンで動作している、SQL Server には、SQL Server IaaS Agent 拡張機能 (Microsoft SQL Server IaaS Agent サービス) をインストールすることで、以下のような機能を使用することができます。
![]()
自動修正 / 自動バックアップについては、ARM の仮想マシンに SQL Server IaaS Agent を導入してみる の内容となりますが、今回の内容は Azure VM で SQL Server 用に Azure Key Vault 統合を構成する (リソース マネージャー) となります。
この内容だけだと少し理解が難しかったので、軽くまとめてみたいと思います。
Read the rest of this entry »
あらためて、仮想マシンとプレミアムストレージのパフォーマンスについてまとめてみたいと思います。
プレミアムストレージのパフォーマンスについては Premium Storage を使ってみよう ~まずは性能をチェック~ からの一連の投稿が参考になります。
Build 2016 も終わりましたので、直近でアナウンスのあった SQL Server / SQL Database 関連のアップデートをまとめてみようかと。
昨年、Linux 版の sqlcmdや BCP の提供が開始されました。
Azure SQL Database: SQLCMD and BCP on Ubuntu Linux
これらのツールでは、セキュリティ接続 (-E オプション) がサポートされています。 ![]()
Linux 版の場合、どのように動作するのかが気になって、Linux の勉強と合わせて触ってみた際のメモを。
Linux が理解できていないので、いくつかの手順が間違っているかもしれませんが…。
Linux は Ubuntu Server 14.04 を使用して検証を行っています。