質問: 「SQL Server 2014 データベース構築・管理ガイド」を読みながら SQL Server を学習中のものです。作業環境は以下の通りです。 * 【環境1】Windows 10 Exterprise + SQL Server 2014 Express * 【環境2】Windows 2012 R2(AWS) + SQL Server 2014 Express * 【環境3】Windows 2012 R2(AWS) + SQL Server 2014 Standard 症状としては、サーバーロールのプロパティが参照できないというものです。 Management Studio(SSMS) でドメイン管理者として接続後、オブジェクトエクスプローラーでインスタンスに接続します。その後、セキュリティ>サーバーロールで固定サーバーロール9個が表示されますが、それを右クリックしても「プロパティ」が表示されません。出てくるのは「Powershellの起動、レポート、最新の状態に更新」の3種類のみです。「サーバーロール」上で右クリックしてもこの3種類のみで、「新しいサーバーロール」などの選択肢が表示されません。 環境1,環境2でこの症状が出ますが、環境3では正しく表示されます。環境2と3は、AWS により SQL Server がプリインストールされた OS イメージから環境を使っています。環境1上の SSMS から環境3に接続しても正しく表示されますので、SSMS 側のコンポーネント不足ではないと想像しています。 これは単に権限の問題なのか、それとも SQL Server Express ではそもそもこの機能は実装されていないのかの切り分けがつかずにおります。本件についてご教示いただければ幸いです。
回答: ExpressはManagement Studioでの管理ができないようです。 https://msdn.microsoft.com/ja-jp/library/cc645993(v=sql.120).aspx