web-dev-qa-db-ja.com

SQL 2008サーバーにSQL CLRタイプとReport Viewer 2012をインストールする

SQL 2008を実行しているWindows Server 2003ボックスにクライアントのASP.netサイトをインストールしているところです。

このサイトではReport Viewer 2012を使用していますが、サーバーにインストールしようとすると、「SQL Server 2012のCLRタイプ」というメッセージが表示されませんでした。

SQL 2008と一緒に2012 CLR型をSQL 2012なしでインストールできるかどうか誰かが知っていますか?

どうもありがとう。

25
Ted

「Microsoft®SQLServer®2012のMicrosoft®システムCLRタイプ」は、 Microsoft®SQLServer®2012 Feature Pack (直接リンク: X86バージョンX64バージョン )。

そして、インストールの問題が修正されたようです。 Report Viewer 2012をインストールするために必要なサーバーにSQL Serverがまったくインストールされていません。

48
Mormegil

ここでは、Microsoft®SQLServer®2012用のMicrosoft®システムCLRタイプをダウンロードするためのソリューション

ステップ1:以下のWebサイトのリンクを選択します

https://www.Microsoft.com/en-us/download/details.aspx?id=29065

ステップ2:このリンクでは、[インストール手順]メニューを選択する必要があります。次に、下に記載されているコンテンツを表示するまで下にスクロールする必要があります。

Microsoft®SQLServer®2012のMicrosoft®システムCLRタイプSQL ServerシステムCLRタイプパッケージには、SQL Server 2012のジオメトリ、地理、および階層IDタイプを実装するコンポーネントが含まれています。このコンポーネントをサーバーとは別にインストールして、クライアントアプリケーションを許可できます。これらのタイプをサーバーの外部で使用する。

注:このコンポーネントには、Windowsインストーラー4.5 X86パッケージ(SQLSysClrTypes.msi)X64パッケージ(SQLSysClrTypes.msi)も必要です。

STEP 3:必要に応じて、これらのソフトウェアと共にファイルをダウンロードできます。

Microsoft Report Viewer 2012の場合、以下のWebサイトのリンクに従ってダウンロードします。

https://www.Microsoft.com/en-us/download/details.aspx?id=35747

よろしくお願いします

ヘムシャンカール

2
Hem Shankar

ASP.netアプリケーションでReport Viewer 2010を使用することにより、この問題を回避することができました。

悲しいことに、2012 CLRタイプをSQL 2008インストールと一緒にインストールできるかどうかについては賢明ではありませんが、それらの要件をより注意深く読んだ後、いずれにしてもServer 2003より後のOSが必要であることがわかりました。この状況でそれらをインストールします。

0
Ted