問題タブ [sql-server-2008-r2]
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.
visual-studio - エラー:SQLServerのユーザーインスタンスの生成に失敗しました
MDFに接続しようとしています。私はSQLServerExpressを完全に再インストールすることさえしました(以前は05 devとexpressがあったボックスにインストールされたSQLの唯一のフレーバーです)。パスがすべて正しいことを確認しましたが、これまでのところ、私のgoogle-fuは役に立ちませんでした。
完全な例外メッセージは次のとおりです。
ユーザーインスタンスのプロセスの開始に失敗したため、SQLServerのユーザーインスタンスの生成に失敗しました。接続が閉じられます。
接続文字列は次のとおりです。
追加情報:
私がオンラインで見つけたこのエラーへの参照のいくつかは私には当てはまりません。たとえば、私が見たのは、リモートデスクトップからユーザーインスタンスを起動しようとしたときにこのエラーが発生する場所です(これはローカルで実行しています)。別の人はそれが古いエクスプレスインストールからの残りのファイルに関係していることを示唆していますが...私は所定の場所を調べましたが、それらのアーティファクトは見つかりませんでした。走ってみsp_configure 'user instances enabled', '1'
ましたが、もう1に設定されているそうです。
sql-server - SQL Server でロックされたテーブルを見つける
データベースでロックされているテーブルを見つけるにはどうすればよいでしょうか? 提案してください。
upgrade - SQL Server 2008 R2
Microsoft が 1 年以内に SQL Server 2008 R2 をリリースするという噂を耳にしました。最初は、これはリリースされたばかりの 2008 バージョンのパッチだと思っていましたが、実際にはまったく別のバージョンであり、料金を支払う必要があることに気付きました。(SQL Server 2008 を使用している場合、2008 R2 にアップグレードする場合、再度支払う必要がありますか?)
既に SQL Server 2008 を実行している場合でも、アップグレードする価値があると思いますか? それとも、会社の規模と現在の設定に依存しますか。私が最初に読んだものについては、このバージョンは、非常に優れたスケーラビリティが必要な非常にハイエンドのハードウェア設定により役立つという印象を受けました.
プログラミングに関して、.NET 製品/Web 開発に大きく役立つと認識している追加の機能強化/サポートはありますか?
最初にいくつかのリンクが見つかりましたが、SOで何も見つからなかったので、主題について共有する情報が他にあるかどうか疑問に思っていましたか?
ありがとう。
その上のマイクロソフトリンク。
編集: Express Editionに基づく詳細情報
SQL Server 2008 R2 で非常に興味深い点の 1 つは、Express エディションに関するものです。
以前の Express バージョンの SQL Server Express では、データベース サイズが 4 GB に制限されていました。SQL Server Express 2008 R2 では、これが 10GB に増加しました!!
これにより、無料の Express Edition は、データベース要件が比較的少ない小規模および中規模のアプリケーションにとって、より実行可能なオプションになります。この制限はデータベースごとにあることに注意してください。そのため、アプリケーションを巧妙にコーディングして、履歴データやアーカイブ データに別のデータベースを使用すると、さらに多くのデータを絞り込むことができます。
sql-server-2008 - タイプ 'System.__ComObject' の COM オブジェクトをインターフェイス タイプ 'Microsoft.VisualStudio.OLE.Interop.IServiceProvider' にキャストできません
Windows 7 に Visual Studio 2008 と SQL Server 2008 をインストールした後、SQL Management Studio を使用してサーバーに接続すると、次のエラーが表示されます。
タイプ 'System.__ComObject' の COM オブジェクトをインターフェイス タイプ 'Microsoft.VisualStudio.OLE.Interop.IServiceProvider' にキャストできません。IID '{6D5140C1-7436-11CE-8034-00AA006009FA}' を持つインターフェイスの COM コンポーネントでの QueryInterface 呼び出しが次のエラーにより失敗したため、この操作は失敗しました: サポートされているそのようなインターフェイスはありません (HRESULT からの例外: 0x80004002 (E_NOINTERFACE)) . (Microsoft.VisualStudio.OLE.Interop)
actprxy.dll の再登録を推奨するブログ投稿を見たことがありますが、効果はありません。この問題を解決する方法を知っている人はいますか?
entity-framework - OptimisticConcurrencyException -- SQL 2008 R2 Entity Framework でトリガーを挿入する代わりに
SQL 2008 R2 11 月リリース データベースと .net 4.0 Beta 2 Azure worker ロール アプリケーションを使用します。worker ロールはデータを収集し、それを 1 つの ID 列を持つ単一の SQL テーブルに挿入します。この worker ロールのインスタンスが複数実行される可能性が高いため、SQL テーブルに Insert instead of トリガーを作成しました。トリガーは、SQL Merge 関数を使用して Upsert 機能を実行します。T-SQL を使用して、トリガー関数の代わりに挿入を正しく検証できました。既存の行が更新されている間に新しい行が挿入されました。これは私のトリガーのコードです:
worker ロール内では、オブジェクト モデルに Entity Framework を使用しています。SaveChanges メソッドを呼び出すと、次の例外が発生します。
これは、新しく挿入/更新された行ごとに SQL が IdentityScope を報告しないことが原因である可能性が高いと理解しています。次に、EF は、行が挿入されておらず、トランザクションが最終的にコミットされていないと考えます。
この例外を処理する最善の方法は何ですか? 多分SQLマージ関数からのOUTPUTを使用していますか?
ありがとう!-ポール
sql - SQL Serverインスタンスのデータディレクトリを見つけるにはどうすればよいですか?
静的ルックアップデータをほとんど含む巨大なデータベース(20GB以上)がいくつかあります。私たちのアプリケーションはこれらのデータベースのテーブルに対して結合を実行するため、それらは各開発者のローカルSQL Serverの一部である必要があります(つまり、中央の共有データベースサーバーでホストすることはできません)。
実際のSQLServerデータベースファイル(*.mdfおよび*.ldf)の正規のセットをコピーして、各開発者のローカルデータベースに添付する予定です。
ファイルを適切な場所にコピーできるように、ローカルSQL Serverインスタンスのデータディレクトリを見つけるための最良の方法は何ですか?これは自動化されたプロセスを介して行われるため、ビルドスクリプトから見つけて使用できる必要があります。
sql-server-2008-r2 - OSIsoft の「PI System」の PI は何の略ですか?
OSIsoft の「PI System」のPI は何の略ですか?
それが記号/数字の Pi を表しているのか、それとも「プロセス インテリジェンス」のような技術の以前の名前を表しているのかはわかりません。PI は、より一般的な BI に近すぎて、単なる偶然ではありません。
注 - MS が OSIsoft を使用して一部の操作を監視する方法を示す Channel9 ビデオがあります。C9 ビデオへのリンクは、「SQL 2008 R2」 CEP ページからのものです。SQL CEP 機能は StreamInsight と呼ばれます。
sql-server - 見つからない: Management Studio 2008 R2 のユーティリティ エクスプローラー
私はデータ層アプリケーションを使用しようとしており、こちらのチュートリアルを進めています。
ステップ 2 に到達すると、チュートリアルでは、ビュー メニューでユーティリティ エクスプローラーを開くように指示されています。しかし、それはありません!別のエントリ ポイントがないかプログラム全体を調べましたが、見当たりません。
現在、SQL Server 2008 R2 バージョン 10.50.1352.12 を実行しており、SQL 2008 R2 Server Express を実行しているサーバーに接続しています。
なぜ見つからないのですか?
reporting-services - SSRS 2008 R2 を Excel 2007 形式でエクスポート/レンダリングするにはどうすればよいですか?
~1k 列と ~17k 行のレポートがあり、SSRS 2008 R2 Nov CTP を使用して Excel 2007 にレンダリングしようとしています。
SSRS チーム メンバーは、Excel 2007 形式が 2008 R2 に含まれていることを複数の場所で言及しています。
現在、それがまだ製品に組み込まれていない可能性は確かにあります (少なくとも 11 月の CTP の時点では)。 )。
再現レポートとデータ (既存のインターフェイスがまだ Excel 2003 形式であることを示す試みと共に) は、このブログ投稿 FWIW の下部に添付されています。
sql-server - SQL Server2008R2の開発者にとっての新機能
本日、SQL Server2008R2がリリースされました。(開発者の観点から)何が新しいかを見つけようとしていましたが、MSサイトにはすべてのPRがあります。
気をつけるべき新しいことがありますか?