SQLServer

EF Core

EF Core 5.0 は追跡機能が有効になっていると、DB上の変更がDbSetに反映されない

「Asp.Net Core 5.0 + EF Core 5.0 + SQLServer 2019」環境で開発していて、 EF Core 5.0 の FromSqlRaw()でストアドプロシージャからDbSet<> に一覧データ...
2021.10.07
SQLServer

SQLServer 2017 のvarchar/nvarchar列は、Select結果が500文字で切れる

SQLServer 2017 を使っていて、varchar/nvarchar列をSelectした際、文字列が500文字で切れる事象にハマりました。varchar/nvarcharのサイズをそれぞれ、varchar(MAX)、n...
2021.05.08
SQLServer

SQLServerで「フルテキスト インデックス」メニューが無効になっている時の対処

SQLServer 2017 で、テーブルにフルテキストインデックスを設定していた場合、SQL Server Management Studio 18系だと、「フルテキストインデックス」コンテキストメニューが無効になっていてハマる。 ...
2021.05.08
SQLServer

外部公開するCentOS+SQLServerサーバの接続設定

インターネットに外部公開するCentOS+SQLServerサーバで、外部からSQLServerへ接続可能にする場合、パスワードを強固なものにするだけでは不十分で、SQLServerの接続ポート番号変更とIP制限するセキュリティ対策が必須で...
SQLServer

bcpコマンドを使いSQLServerのテーブルデータをファイルにエクスポートする(タブ区切り/カンマ区切り)

DBサーバのローカルにtsv形式でエクスポートする場合のコマンド。 bcp databaseName.schemaName.tableName OUT D:\work\data.tsv -T -c -t \t -r \r\n DBサーバのロ...
SQLServer

SQLServerで特定の列だけ照合順序を変える

SQLServer 2017 のデータベースで照合順序を、変えたい場合、テーブル作成時、列毎に照合順序を設定すれば良い。照合順序を替える為にデータベースを再作成する必要は無い。   スクリプトだとこう書く。 CREATE T...
SQLServer

SQLServer Developer エディションが無料に

SQLServer の全機能が使える、低価格の開発用 Developer エディションが、SQLServer 2017 Developer Edition から無料になったようです。 個人的な研究開発用に...
タイトルとURLをコピーしました