設定したインデックスが、LIKEの前方一致検索時に使用されない。
SQLServer2022を使用してデータベースを作成しています。 レスポンスのため、インデックスを設定し速度改善していますが、一部のクエリのみインデックスが使用されませんでした。 下記の環境、条件で事象が発生します。 ・対象テーブルは4,000万件の格納データがある。 ・LIKE前方一致検索を行うとレスポンスが悪い。(実行計画でインデックスが使われていないことを確認) ・LIKE前方一致を別の条件(=、BETWEEN、LIKEの%無し)に変更するとインデックスが効く。 …
SQL サーバー | その他
SQL Server on Linuxから出力した監査ログ(sqlauditファイル)をSQL Server on Windowで読み取ることは出来ますか?
【質問】 SQL Server on Linuxから出力した監査ログ(sqlauditファイル)をSQL Server on Windowで読み取ることは出来ますか? 可能な場合は、詳細手順を教えて頂きたいです。 また、下記の手順において不足設定等ありましたらアドバイスいただけますでしょうか。 【背景】 SQL Server on Lixuxから出力した監査ログ(sqlauditファイル)をSQL Server Express on…
SQL サーバー | その他
Microsoft SQL Server 2016,2017のオフライン環境でのUSB等メディアを利用したインストール・アップデートの実施可否に関して
Microsoft SQL Server 2016,2017について、 ユーザー側でインストール及びアップデートをオフライン環境で実施することが可能かどうかを確認させていただけますと幸いです。 (タイトルに記載したように、インターネット接続端末より、USB等メディアを利用し外部インターネットから隔離されたネットワーク上の端末において、インストールの実施及びアップデートを含めた継続的な運用を行う場面を想定しております。) ※ソース元のリンクも教えていただけますと助かります。 よろしくお願いいたします。
SQL サーバー | その他
SQLServerのレプリケーションにつきまして
SQLServerを2台(稼働系/待機系)用意し、レプリケーションを行います。 待機系を停止し、停止している間に稼働系でデータの変更が発生しました。 その変更をレプリケーションする処理はキューイングされ、 待機系を稼働させた際に、キューイングされた処理が実行されて、 稼働系と待機系が正しくレプリケーションされた状態になるのでしょうか? (キャプチャのような動作をするのでしょうか?)
SQL サーバー | その他
SQLServerでCALが必要な場面は
一般の管理アプリケーションでSQLServerを利用しますがクライアントPCからは直接SQLServerへ問い(SQLの発行)は行わず管理用PCよりSQLServerへ問い(SQLの発行)を行います。 ※Webサービスを利用して行っているとのこと この場合、クライアントから直接のアクセスではありませんが、間接的なアクセスとみなしCALが必要なのでしょうか? ご教授いただけますよよろしくお願い申し上げます。
SQL サーバー | その他
SQLServerのライセンスについて
仮想サーバにてSQLServerを利用する場合、SA(ソフトウェアアシュアランス)は必須となりますでしょうか? ※仮想サーバはHA構成ではなく、仮想マシンを固定して運用予定です。」 SQL Server Standard 2019 または2022を購入予定です。
SQL サーバー | その他
SQL Server 2022の待機ライセンス
仮想サーバ環境でのクラスタ構成(MSFC)の考え方の質問です。 本番用仮想サーバがダウンした際、別仮想サーバに本番システム(ソフト)を移動(コピー)して稼働する。別仮想サーバは移動先としての区画が確保されているが、あらかじめ待機用システムがある訳ではないので、待機用システムは存在していない。 ⇒この様な場合、ライセンスは本番用に1ライセンスのみで良いか、それとも待機用にもう1ライセンスが必要でしょうか。
SQL サーバー | その他
Windows Server IoT 2019 for Storage Standard Edition との互換性
Windows Server IoT 2019 for Storage Standard Edition が動いているサーバーに MicrosoftのSQL-Severをインストールして動かすことはできるか。
ビジネス向け Windows | Windows for IoT
SQL サーバー | その他

MSDNがAddWithValueメソッドを非推奨にしている理由
C#で作成したプログラムでSQL Serverのテーブルにアクセスし、データの更新や登録を行おうとしています。 SQLインジェクション対策ができ、Nプレフィクスの対応もできるプログラムを作成するため、SqlCommandオブジェクトのParametersプロパティに属するメソッドであるAddWithValueメソッドを使用しようと考えています。 しかし、AddWithVaueメソッドがMSDNでは非推奨とされています。 AddWithValueメソッドを用いると、どのような問題が生じるのでしょうか。
開発者テクノロジ | Visual Studio | その他
SQL サーバー | その他
開発者テクノロジ | C#
SQL Server で update時にエラー532が発生するレコードがある
動作環境 Windows Server 2019 Datacenter Microsoft SQL Server 2019 上記環境で同じデータベース(テーブル)に対してupdateを実行する際に、エラー532が発生します。 ADOで実行していますが、レコードAは特に問題無く、レコードBに実行すると下記エラーとなります。 それぞれレコードAは上段、レコードBは下段です。(テーブル情報等は簡略化しています) update targetTable set targetStatus=1 where…
SQL サーバー | その他
リンクサーバー/シノニム先への更新に時間がかかる
SQLServerをインストールしているWindowServerが2台あります。 それぞれ別拠点で稼働していて、Server1にDB_A、Server2にDB_Bがあります…
SQL サーバー | その他
AzureVM上のSQLserverのライセンスキー確認方法について
導入するシステムではSQLツールが日本語でなければならないため、 英語版をアンインストールし、日本語版をインストール予定です。 ライセンスキーを控えておきたいのですが、どこに記載がありますでしょうか? 特にライセンスキーを控える必要がないのでしょうか? 初心者で恐縮ですが、どうぞよろしくお願いいたします。
Azure
SQL サーバー | その他

Reporting Services の PDF 帳票作成での改行に関する事象回避について
お手数ですが、以下の事象について、設定等で回避できないか、 ご回答のほどお願いいたします。 現在、SQL Server 2016 Service Pack 1 のReporting ServicesでPDF帳票を作成しているシステムが あり、今年度、サーバ機器更改に伴い、SQL Server 2022、SQL Server 2022 Reporting Servicesに バージョンすることになり、PDF帳票作成のテストを実施しています。 テストの中で、以下のような事象が発生しており、SQL…
SQL サーバー | その他
SQL Server 2022 のインストールで「プロダクトキー」入力時の選択項目を間違えた場合
SQL Server 2022 Standard のインストールで「3.エディション」でプロダクトキーを選択すると、以下のどちらかを選択する必要があります。 ・ソフトウェア アシュアランスまたは SQL ソフトウェア サブスクリプション付きの SQL Server ライセンスを持ってる ・SQL Server…
SQL サーバー | その他

SQLServer ライセンス分離方法
現在1サーバーに4ライセンス(8コア)を使用していますが、ライセンスを2つ(2ライセンスずつ)に分けて 別々のサーバーで使用したいのですがライセンスの分離方法について教えてください。
SQL サーバー | その他

SQLServerのReporting Servicesで作成したPDF帳票の表示について
現在、SQL Server 2016 Service Pack 1 のReporting ServicesでPDF帳票を作成しているシステムが あり、今年度、サーバ機器更改に伴い、SQL Server 2022、SQL Server 2022 Reporting Servicesに バージョンすることになり、PDF帳票作成のテストを実施しています。 テストの中で、以下のような事象が発生しており、SQL Server 2022、SQL Server 2022 Reporting…
ビジネス向け Windows | Windows Server | ユーザー エクスペリエンス | その他
SQL サーバー | その他
SQL Server 2012 Standardの入手について
SQL Server 2012 Standardを入手する方法はありますか? あるアプリケーションでSQL Server 2012 Standardを使用しています。今回分け合ってサーバのリプレイスを行うのですが、納期の都合でアプリケーション側のSQL serverアップグレード対応を行うことができません。 そのため一旦リプレイス先のサーバにSQL Server 2012 Standardをインストールし、そこにDBも丸ごと移したいのですが、サポート期限によりMicrosoft公式では当然SQL…
SQL サーバー | その他
SQL Server2022の共有機能にClient Tool Connectivityを追加するにはどうすればいいでしょうか?
SQL Server 2014では下記添付イメージで機能選択ができました。SQL Server 2022には同じ画面に選択肢として表示されません。 SQL Server 2022の共有機能としてClient Tool Connectivity登録する方法(別途ツールをダウンロードが必要であれば、ダウンロード先とどの項目をダウンロードすればいいか)を教えてください
SQL サーバー | その他
sqlserverexpressからStandard評価版へのアップグレードについて
Express版を使用していますが上限が近づいたのでStandard版の導入を検討してます。 移行手順を確認するためStandard2022の評価版でアップグレードを実行しましたがシステム構成チェックで「アップグレード前のソース Express エディションとアップグレード後のターゲット Evaluation…
SQL サーバー | その他
DELETEコマンドを別のテーブルの内容で削除したい場合の書き方について
いつもお世話になっております。 SQL文の書き方で教えていただけるとありがたいです。 テーブル1 年月 日 店舗 売上数量 売上金額 202409 10 001 5 500 202409 11 002 5 450 テーブル2 年月 日 店舗 処理日 202409 10 001 20240903 202409 11 002 20240904 この2つのテーブルがあった時に テーブル1のデータ(年月:202409 日:10…