問題タブ [reportingservices-2005]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
.net - 重複したレポートを受け取るクライアント アプリケーション
レポート パスとパラメーター コレクションを Microsoft Reporting Services サーバーに送信するアプリケーションがあります。これらのレポートの 1 つは非常に長時間実行され、ユーザーが数秒以内にレポートを生成しようとすると、2 番目のユーザーが要求したレポートの複製を受け取ります。
これはグリッチとして発生するのではなく、再現できる一貫した動作です。アプリケーションの 2 つのコピーを並べて実行し、それらのパラメーターをトレース ステートメントに出力することもできます。送信されるパラメーターは毎回異なりますが、同じレポートが両方のクライアントに返されます。
sql-server-2005 - 仮想マシンでの Reporting Services 2005 の配置
レポート サービスのさまざまな部分を最適に実装する方法を判断するのに苦労しています。
私たちの会社は、成長するインフラストラクチャをサポートするために、新しい多数のサーバーと共有 SAN を購入したばかりです。
当社のサーバーは VMware を実行しており、複数の仮想マシンがあり、それぞれ独自のタスクが一連の物理マシン間で負荷分散されています。現在、ターミナル サービスを実行するアプリケーション サーバーと、データを保持するために 2005 を実行する SQL ボックス、およびデータベースに関係のない他の目的のための他のいくつかのサーバーがあります。
私の質問は次のとおりです。仮想環境でのレポーティング サービスの理想的なインストールは何ですか? 現在の SQL ボックスにすべてをインストールする場合、またはインストールを複数の仮想マシンに分割する場合でも、同じ量のリソースを扱うことになります。構成を個別のマシンに分割すると負荷分散に役立ちますが、分割するとさらに多くのライセンスが必要になります。
私の現在の考えは、現在SQLデータベースがある同じボックスにレポートサーバーデータベースをインストールし、レポートサーバーサービスを別のボックスにインストールして、運用データでSQLボックスからiisを遠ざけることでした。
ある構成から別の構成に移行するのはどれほど難しいでしょうか? または、決定が下されると、自分自身を何かに縛り付けてしまうでしょうか?
編集: オプションの追加
私が考えることができるさまざまな構成
A) 利点: セットアップが最も簡単です。欠点 : スケールアウトにはバックエンドの移行が必要
- 1. 本番データを保持する SQL Data Box
- 2.Reporting Services DB、Reporting Services サービス、および IIS
B) 利点 : バックエンドを移行せずにスケールアウトをサポート
- 1. 本番データを保持する SQL Data Box と Reporting Services DB
- 2. Reporting Services サービスと IIS
C) 利点 : ハードウェア全体で仮想マシンの負荷を分散するのに最適で、変更なしでスケールアウトをサポートします。欠点 : ライセンスの費用が最も高い
- 1. 本番データを保持する SQL Data Box
- 2.レポーティングサービスDB
- 3. Reporting Services サービスと IIS
D) 利点 : ライセンスが最も安い。欠点:たくさん
- 1. すべてが 1 つのボックスに
したがって、オプション A または B が私の最有力候補であり、B には考えられる欠点はありませんが、運用データ ボックスがクエリされるため、それが顕著な影響を与えるかどうか、データベースにどのような種類の負荷レポート サービスがあるかはわかりません生データにも。オプション A を使用すると、新しい仮想サーバーを切り取り、運用ボックスからすべてを開発および維持しながら、それを試してみることができます。その後、データ ソースを変更して運用ボックスを指すようにし、それをロールアウトできます。
何がベストなのかはまだわからないので、他に意見があれば歓迎します。
ありがとう、ウェズリー
sql-server - 一貫性のない nvarchar データを 10 進データとして読み取る方法
SSRS 2005 レポートでは、データベースから一貫性のない nvarchar データ値を、折れ線グラフをプロットするための一貫した 10 進数データとして読み取るにはどうすればよいですか?
nvarchar 列には、ラボの測定値が nvarchar(15) データ型としてグラフにプロットされます。
示されているように、一貫性のないデータを含むサンプル列
サンプル列の値: 00123 102 (NULL) 333 456 N/R 結果なし 567 589
reporting-services - プリンタ配信拡張機能と空のレポート
SSRS2005のMSの例に基づいてプリンター配信拡張機能を実装しました。
すべて正常に動作しますが、データセットが空の場合に問題が発生します。空白のページが1つ表示されます。データがない場合は、ジョブをプリンターに送信したくありません。
誰かがこれについての経験や私の問題を解決する方法を考えていますか?
reporting-services - 年を選択できる SSRS レポートの高度な日付制御を取得するにはどうすればよいですか?
一度に 1 か月だけではなく、一度に 1 か月だけでなく 1 年もさかのぼってスキャンできるようにするためのより良い方法はありますか?
html - SQL Server Reporting Services 2005 に HTML 形式の列を追加する
「説明」列が HTML 文字列が保存される nvarchar(MAX) 型であるデータベースにテーブルがあります。
今、私がやりたいことは、そのテーブルのレポート ビューを作成することであり、"説明" 列は既に HTML 形式でコンテンツをレンダリングします。これを SQL Server Reporting Services 2005 で実行できる可能性はありますか?
asp.net - SSRSレポートパラメーターとしてASP.NETラベルを使用する
- データベースから直接取得した独自のデータセットを含むSSRSレポートがあります。ASP.NETアプリケーションページのレポートがあります。
- アプリケーションページのヘッダーには、マスターページで定義されたユーザー名とユーザーリージョンの詳細が含まれています。
- ここで、ASP.NETページからこのリージョンIDラベルを読み取り、それに応じてレポートを作成します。基本的に、ASP.NETページからのパラメーターに基づいてデータセットを構築します。
- これは可能ですか?
reportingservices-2005 - ssrs 2005 改ページの問題
2005 レポート サーバーで作業しており、改ページの問題に直面しています。私のシナリオは、5つのデータテーブルがあるということです
ユーザーは上記のテーブルのいずれかを公開することを選択できます (上記をサポートするための 5 つのパラメーターがあります)
私の要件は、ユーザーがレポートに tab2 tab4 と表示することを選択した場合、tab2 用と tab4 用の 2 つのシートが必要です。
ユーザーがレポートに tab1 tab2 と tab5 と表示することを選択した場合、tab1 用に 1 枚、tab2 用に 1 枚、tab5 用に 3 枚のシートが必要です。
2008 年には改ページ設定によってこれを実現できますが、2005 年と同じ設定では機能しません。
私は以下の設定を試しました
各テーブルの可視性式は次のとおりです。
IIF(parametername = true , false , true)
そして設定を選択...テーブルの後の改ページとテーブルの前の改ページですが、必要な出力を取得できませんでした
四角形の中に四角形があるという解決策を見て、同じことを試しましたテーブルを内側の四角形に移動し、外側の四角形には可視性式があり、内側のリキャットグルには改ページオプションがあります(四角形の後/四角形の前に改ページ/両方で試しました良い)
私の場合、テーブル1と言う1つのコントロールでのみ機能します。5つのテーブルがあり、テーブルごとに2つの長方形を持つ5つのテーブルすべてに対してこのソリューションを実行しましたが、エラーは引き続き発生します
上記の回避策はありますか?? 高く評価されます
asp.net - レポートのreportviewerがあるASP.NETページからSSRSレポートにパラメーターを渡すにはどうすればよいですか?
レポートマネージャーからレポートにアクセスするためのレポートビューアーコントロールを備えたASP.NETページがあります。
- このASP.NETページからレポートサーバーにレポートパラメーターを渡す必要があります。
- ログインしたユーザーに基づいてリージョン番号を渡したいのですが、これはASP.NETページのラベルに表示されます。
ありがとう。
url - URLを介してSQLサーバーレポートサービスにパラメーターを渡す
URL を介して SSRS にパラメーターを渡そうとしていますが、うまくいかないようです!
データベースに渡され、クエリで使用される URL を介して userId (文字列) を渡そうとしています。
ベース URL: http://blah/Reports/Pages/Report.aspx?ItemPath=MyReport
これを試しましたが、うまくいきません: http://blah/Reports/Pages/Report.aspx?ItemPath=MyReport&UserId=fred
何か案は