Microsoft SQL Server

SQL Server : 備忘録

SSMS (SQL Server Management Studio) でT-SQL のデバッグができない

SSMS 18.0 から同機能が削除されたようです。非常に痛いです。
https://docs.microsoft.com/ja-jp/sql/ssms/release-notes-ssms?view=sql-server-ver15#180

代わりに Visual Studio を使用することができます。

SQL Server のサイレントインストール

SQL Server をサイレントインストールする方法です。 SQL2019-SSEI-Expr.exe でもインストールは可能ですが、どうしてもインスタンス名を変更できないため、 SQL2019-SSEI-Expr.exe で実ファイルをダウンロードしたうえで、セットアップを実行します。ついでにサーバーに対して、TCP/IP 接続を許可し、ファイアウォールも許可します。

mkdir C:\Downloads
SQL2019-SSEI-Expr.exe /ACTION=Download MEDIAPATH=C:\Downloads /MEDIATYPE=Core /QUIET
cd C:\Downloads
SQLEXPR_x64_ENU.exe /QS /IACCEPTSQLSERVERLICENSETERMS /ACTION="install" /INSTANCENAME=MSSQLSERVER /SECURITYMODE=SQL /SAPWD=P@ssword /TCPENABLED=1
netsh advfirewall firewall add rule name="MSSQL" protocol=TCP dir=in localport=1433 action=allow

SQL Server Management Studio (SSMS) でデータースなどの名前変更の際 Del が反応しない

SSMS の左側のツリービューで、データベースを選択し、F2 で名前変更を行う際に、Del キーが反応しません。BackSpace キーを使うしかありません。

SQL Server のセットアップを解凍・展開する

SQL Server 2017 with Advanced Service のセットアップファイルを解凍・展開する。F:\Test フォルダは自動的に作成される。

SQLEXPRADV_x64_JPN.exe /x:F:\Test /q

LocalDB のインストール

msiexec /i SqlLocalDB.msi /qn IACCEPTSQLLOCALDBLICENSETERMS=YES

-Microsoft SQL Server