我正在尝试通过批处理文件通过cmd安装SQLEXPR_x64_ENU,如下所示:
SETUP.EXE /ACTION=Install UIMODE=Normal /QUIET=True /IAcceptSQLServerLicenseTerms=True /InstanceId=SQLSERVERFINAL /SECURITYMODE=SQL /SAPWD=@123 /InstanceName=SQLSERVERFINAL /ADDCURRENTUSERASSQLADMIN=True /UpdateEnabled=False
然后通过sql管理工作室尝试连接到SQLSERVERFINAL实例,保持sql身份验证模式启用,并为feild服务器名称:域/用户和密码:@ 123,但它没有连接。如果我使用Windows身份验证连接连接成功。然后在.bat文件中我添加了附加的两个参数“/ SQLSVCACCOUNT = xyz / user / SQLSVCPASSWORD = @ 123”,如下所示:
SETUP.EXE /ACTION=Install UIMODE=Normal /QUIET=True /IAcceptSQLServerLicenseTerms=True /InstanceId=SQLSERVERFINAL /SECURITYMODE=SQL /SAPWD=@123 /InstanceName=SQLSERVERFINAL /SQLSVCACCOUNT=xyz/user /SQLSVCPASSWORD=@123 /ADDCURRENTUSERASSQLADMIN=True /UpdateEnabled=False
但我仍然无法通过sql身份验证模式登录。所以建议我如何通过.bat文件中的命令启用sql身份验证选项,windows身份验证是成功的,它只是不通过.bat文件启用sql身份验证模式。