SQL Server

EF Core 3.x で既存の SQL Server からスキャフォールディングで DbContext を生成する

既存のデータベースに .NET Core のアプリケーションからアクセスする際、 Entity Framework Core を使いたいわけですが、いちいち DbContext やモデル定義を書くのも疲れます。 というわけで EF Core にはデータベースからリバースエンジニアリングして、手軽に (?) DbContext とモデルクラス (エンティティク・・・続きを読む

[SQL Server] SQL Server Manegement Studio のバージョンによってミラー設定がエラー 927で失敗する

こんにちは。 今回は、SQL Server 2019 で構築した データベースをミラー設定すると、927 エラーで失敗 したが、 ミラー設定する SQL Server Manegement Studio のバージョンが原因 だった、という記事です。 エラー内容 エラー内容は以下のとおりです。 ミラーリングの開始中にエラーが発生しました。 追加情報:  データ・・・続きを読む

[ASP.NET Core] Blazor Server 入門 (EF Core + SQL Server 編)

前回 はインストールとセットアップを行ったので、今回は Entity Framework Core (EFCore) を使って SQL Server に接続してみます。 SQLite で始める例も多いですが、今回はより実践的になるよう、既存のデータベース (SQL Server) に接続することを想定します。 前提 環境 前回の続きを想定します。 Visua・・・続きを読む

[SQL Server] 連番データを格納したテーブルを作成してデータを一括生成する

今回は SQL Server で連番データを格納したテーブルを作成する Tips を紹介します。 やりたいこと SQL でデータを扱っていると連番データがほしいことがあります。 たとえば大量のデータを生成するときなど、ループで回して INSERT だとちょっとダサいので SELECT INTO や MERGE INTO でまとめて生成してしまいたいところです・・・続きを読む

SQL Server構成マネージャーを起動すると「WMIプロバイダーに接続できません」となる件

こんにちは。 評価環境でSQL Server構成マネージャーを開くことが多いのですが、ある日突然、構成マネージャーを開こうとすると、 WMIプロバイダーに接続できません。権限がないかサーバーにアクセスできません。SQL Server 2005以降のサーバーは、SQL Server構成マネージャーでのみ管理できます。無効なクラスです [0x80041010] ・・・続きを読む