C:\Users\<username>\AppData\Roaming\Microsoft\SQL Server Management Studio
user id=<sql_login>;password=[^]+;pooling=False;
user id=<sql_login>;pooling=False;
Registered Server文件所在位置C:\Users\<username>\AppData\Roaming\Microsoft\SQL Server Management Studio
将<username>替换为你的实际用户名
当将文件从一台机器换到另一台机器时,密码会不可用。报错:Key not valid for use in specified state
解决方法:用vscode打开RegSrvr文件,用正则表达式替换: 将<sql_login>替换为你的实际sql账号
搜索:user id=<sql_login>;password=[^]+;pooling=False;
替换:user id=<sql_login>;pooling=False;
--创建符号链接(当要共用时,比如同时有ssms18和ssms22)
mklink "C:\Users\<username>\AppData\Roaming\Microsoft\SQL Server Management Studio\RegSrvr.xml" "C:\Users\username\AppData\Roaming\Microsoft\SQL Server Management Studio\RegSrvr17.xml"
注:C:\Users\username\AppData\Roaming\Microsoft\SQL Server Management Studio\RegSrvr17.xml为真实文件