none
SQL Server 2012 Developerの機能について RRS feed

  • 質問

  • 現在「SQL Server 2012 Developer」で開発環境を構築してプログラム開発を行うことを考えています。しかし、「SQL Server 2012 Developer」ではすべての機能が使用可能とのことですが、本番環境には「SQL Server 2012 Standard」を投入予定のため、開発環境と本番環境で使用できる機能に差異が発生します。

    そこで、Developerの機能を制限してStandardと同等にしたいと考えているのですが、Developerの機能を制限するようなことは可能でしょうか。

    2012年10月1日 7:56

回答

  • Developer Edition の機能を Standard Edition 相当に制限するというのは、できないと思いますね。( 確信は無いですが )

    インストール時などのオプション選択や、インストール後にインスタンスやデータベース等の設定変更を行うことで、
    Standard Edition 相当にするということは一部 ( 利用可能メモリ上限など ) で可能ですが、
    全ての差異を埋められるとは思えません。

    現実的には、そのような差異を「想定」してテストするということになるのかな、と感じますね。

    • 回答としてマーク SUZUKA81 2012年10月2日 4:14
    2012年10月2日 1:43
  • 私もそのような制限を実現する機能は無いと思います。
    今後、開発を進める上で、SQL Serverをどのように使おうとされているのでしょうか? 本番ではStandard Editionを導入される予定ということですので、一般的なデータベースを扱う開発だと思うのですが、そうであれば意識しなければ、Enterpriseなどの上位のエディションにしかない機能を使ってしまうということはほとんど無いと思います。いずれにしても、各Editionの差異をきちんと把握しておけば、特に問題は起こらないはずです。
    どうしてもStandard Edtionに機能を制限したいのであれば、開発者のみなさんがMSDNサブスクリプションを購入され、Standard Editionで開発する方法もあると思います。(おそらく問題ないと思いますが、ライセンスに関してはきちんと確認して下さい)


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/

    • 回答としてマーク SUZUKA81 2012年10月2日 7:51
    2012年10月2日 4:42

すべての返信

  • Developer Edition の機能を Standard Edition 相当に制限するというのは、できないと思いますね。( 確信は無いですが )

    インストール時などのオプション選択や、インストール後にインスタンスやデータベース等の設定変更を行うことで、
    Standard Edition 相当にするということは一部 ( 利用可能メモリ上限など ) で可能ですが、
    全ての差異を埋められるとは思えません。

    現実的には、そのような差異を「想定」してテストするということになるのかな、と感じますね。

    • 回答としてマーク SUZUKA81 2012年10月2日 4:14
    2012年10月2日 1:43
  • やはり実際にStandard相当に落とすのは難しいですか。残念です。Standard利用者用の開発製品とかがあると嬉しいんですけどね。

    ご助言いただいた通り、両者の差異を比較して想定した上で動作確認を行おうかと思います。

    ご回答ありがとうございました。

    2012年10月2日 4:14
  • 私もそのような制限を実現する機能は無いと思います。
    今後、開発を進める上で、SQL Serverをどのように使おうとされているのでしょうか? 本番ではStandard Editionを導入される予定ということですので、一般的なデータベースを扱う開発だと思うのですが、そうであれば意識しなければ、Enterpriseなどの上位のエディションにしかない機能を使ってしまうということはほとんど無いと思います。いずれにしても、各Editionの差異をきちんと把握しておけば、特に問題は起こらないはずです。
    どうしてもStandard Edtionに機能を制限したいのであれば、開発者のみなさんがMSDNサブスクリプションを購入され、Standard Editionで開発する方法もあると思います。(おそらく問題ないと思いますが、ライセンスに関してはきちんと確認して下さい)


    ★良い回答には回答済みマークを付けよう! わんくま同盟 MVP - Visual C# http://d.hatena.ne.jp/trapemiya/

    • 回答としてマーク SUZUKA81 2012年10月2日 7:51
    2012年10月2日 4:42
  • Enterpriseの機能を意識して使用する予定はありません。無意識で機能を使用してしまうことを抑止することが主目的でした。各Editionの差異を抑える方向で対応したいと思います。

    選択肢としてはMSDNサブスクリプションなるものもあるんですね。どのようなものか、ライセンス含めて確認しておきます。

    ご回答ありがとうございました。

    2012年10月2日 7:51