Windows Server上で稼働しているSQL Server 2008を運用しており、ラップトップでテストと開発を行っています。私のラップトップはWin XPおよびSQL Server Express 2008を実行しています。SQLServer Expressに加えて、ラップトップの完全なSQLサーバーからSSISをインストールしたいと思います。SSISが付属していないことに気づきました。 SQL Server Expressを使用していますが、SQL Server 2008が付属しています。ラップトップにSQL Server Expressと共にSSIS 2008をインストールして、ETLルーチンをローカルで構築し、後で運用サーバーに展開したいと考えています。 。
SQL Server 2008インストールメディアを使用してラップトップにSSISのみをインストールする方法がわかりません(説明:SQL Server Expressメディアではありません)。 SQL Server Completeインストールの「機能の選択」ステップに到達すると、「データベースエンジンサービス」と「SQL Serverレプリケーション」をインストールするオプションがチェックされていますが、灰色なのでチェックを外せません。
ラップトップにSSISのみをインストールする方法を教えてください。
関連する質問は、「SQL Server DBのバージョンがインストールされていないコンピューターにSSISをインストールすることは可能ですか?」です。多くの人がSSISをSQL Serverの「一部」と考えているように感じますが、これは、任意のマシン上の任意のSQL Serverに接続できるスタンドアロンのアプリです。サーバーでETLを実行するために、ラップトップにSQL Serverをインストールする必要があるのはなぜですか?
私はこれについて間違っていると思いますか?
掘り下げた後、ついにMSDNで SQL Serverをインストールせずに高度なサービスをインストールする に関する記事を見つけました。それは私を正しい方向に向けさせました:
私の間違いの核心は、これを「SQL Server 2008の既存のインスタンスに機能を追加する」と考えたことです。そこに私の欠陥があります。インストールプロセスには、「インストールタイプ」のオプションがあります。私がマークする必要があったのは、「SQL Server 2008の新規インストールを実行する」でした。 (すでに2008 Expressがインストールされている場合でも)
次に、ライセンス条項のセクションに移動したら、キーを選択する必要がありました。Ctrlキーを押しながらxキーを押してライセンスキーを切り取り(正しかった)、Ctrlキーを押しながらPキーを押して貼り付け、次に[次へ]をクリックします。それ以外の場合は、通常のインストールではなく、高速インストールを取得します。 「on key」または「on click」イベントが適切にキャプチャされていなかったようです。
その時点で、SQL Server(非Express)機能をラップトップに追加できました。 SSISの最も重要なチェックボックスは、「統合サービス」です。
言い回しで混乱しているものとツールフローでいくつかのバグのあるものがあるようです。
SSISはSQL Server Expressエディションには含まれていません。質問のタグ付けに誤りがありますか、それとも本当に高速インストールを使用していますか?
(BOLごとに)SSISが含まれているSKUを使用している場合は可能です。 コマンドラインインストール を試しましたか?
アーロンがすでに述べたように、SSISはSQL Server Expressでは使用できず、ラップトップにインストールした唯一のバージョンであるため、これらのオプションはグレー表示されています。
ラップトップでDeveloper Edition、Enterprise Edition、またはStandard Editionを入手する必要があります。