SQL Server Management StudioつまりC:をインストールするときにデフォルトのインストールパスを変更できますか? C:ドライブにはシステムアプリケーションがあり、SQL Server Management StudioをD:ドライブにインストールしたいのでいっぱいです。これは可能ですか?
ありがとうございました、
デフォルトのSQL Server Management Studioのインストールパスを変更するための直接的な方法はありません(現在)butを使用できますSymbolic Links:
Windowsでのシンボリックリンク(別名シンボリックリンク)作成の完全ガイド :
シンボリックリンクは基本的に高度なショートカットです。個々のファイルまたはフォルダーへのシンボリックリンクを作成すると、そのリンクは、ファイルまたはフォルダーを指している単なるリンクであっても、Windowsへのファイルまたはフォルダーと同じように見えます。
Windows 10ユーザーは、最初に開発者モードを有効にする必要があります
[設定]> [更新とセキュリティ]> [開発者向け]。
Command Prompt
またはWindows PowerShell
with 管理者として実行およびSQL Server Management Studioをインストールする前にこのコマンドを貼り付けますmkdir "D:\Program Files\Microsoft SQL Server" mkdir "D:\Program Files (x86)\Microsoft SQL Server" mklink /J "C:\Program Files\Microsoft SQL Server" "D:\Program Files\Microsoft SQL Server" mklink /J "C:\Program Files (x86)\Microsoft SQL Server" "D:\Program Files (x86)\Microsoft SQL Server"
ドライブ
C
には、AppData\Local\Microsoft\Microsoft SQL Server
しかし、それらは1GBより大きくありません。
SSMSのすべてのインスタンスを閉じ、これらのフォルダーの名前を任意の名前に変更します。
C:\Program Files\Microsoft SQL Server
C:\Program Files (x86)\Microsoft SQL Server
How Toの手順に従って、フォルダーの内容を新しい場所に移動(切り取り/貼り付け)します。
D:\Program Files\Microsoft SQL Server
D:\Program Files (x86)\Microsoft SQL Server
以前、レジストリ値を編集してpowershellを使用してこれを行うために、この投稿に対する回答を示しました。
それ以来、さまざまなことを試してみましたが、ここでもコマンドラインからユーザーが希望するパスにSQL Server Management Studioをインストールする新しい方法があります。
手順は次のとおりです。
これからSSMSの最新バージョンをダウンロードします link
Win + Qキーを押してコンピューターで検索を開き、cmdを入力します。右側のペインで[管理者として実行]をクリックします。
「SSMS-Setup-ENU.exe/Install/quiet/norestart/log D:\ Test\log.txt SSMSInstallRoot = D:\ test」
そして、あなたはすべて設定されています...
スクリーンショットの手順については、 https://sqlx86.com/2018/12/27/change-the-default-installation-path-for-sql-server-management-studio-using-command-Prompt/
これを行うには、powershellスクリプトを使用してレジストリ値を更新し、インストールを実行する必要があります。インストール後のレジストリ値はデフォルトにリセットされます
$RegKey =”HKLM:\Software\Microsoft\Windows\CurrentVersion”
Set-ItemProperty -Path $RegKey -Name “ProgramFilesDir” -Value “D:\Program Files”
Set-ItemProperty -Path $RegKey -Name “ProgramFilesDir (x86)” -Value ‘D:\Program Files (x86)’
Get-ItemProperty -Path $RegKey -Name “ProgramFilesDir”
Get-ItemProperty -Path $RegKey -Name “ProgramFilesDir (x86)”
Write-Host “1. Run the SSMS installer and wait for its completion… (Start-Process -Wait)” -ForegroundColor Yellow
$process=”D:\Software\SSMS-Setup-ENU.exe”
$args=”/install”
Start-Process $process -ArgumentList $args -Wait
Write-Host “`nProcess `”$process`” has been executed and is now stopped.” -ForegroundColor DarkGreen
$RegKey =”HKLM:\Software\Microsoft\Windows\CurrentVersion”
Set-ItemProperty -Path $RegKey -Name “ProgramFilesDir” -Value “C:\Program Files”
Set-ItemProperty -Path $RegKey -Name “ProgramFilesDir (x86)” -Value ‘C:\Program Files (x86)’
Get-ItemProperty -Path $RegKey -Name “ProgramFilesDir”
Get-ItemProperty -Path $RegKey -Name “ProgramFilesDir (x86)”
スタートメニューのアイコンの場所をSSMSファイルの更新された場所に更新します。
私の場合、私は閲覧しなければなりませんでした
C:\ProgramData\Microsoft\Windows\Start Menu\Programs\Microsoft SQL Server Tools 17
SSMSを右クリックし、ターゲットをSSMSプログラムファイルの新しい場所に更新すると、すべての準備が整います。詳細な手順については、 https://sqlx86.com/2018/06/28/installing-ssms-to-a-different-location/
はい、SSMS 18.0から開始できます。
SQL Server Management Studio(SSMS)18.0は一般向けにリリース
SSMSはカスタムフォルダーにインストールできます–これは長年の要望でした。 SSMS 18を使用すると、SSMSを任意のフォルダーにインストールでき、オプションはコマンドラインとセットアップUIの両方から利用できます。
Microsoftのサポートに関する指示に従いました https://docs.Microsoft.com/en-us/sql/ssms/download-sql-server-management-studio-ssms?view=sql-server-2017
私はVisual Studio 2015 IsoShellを修復しました。