Warning: file_get_contents(/data/phpspider/zhask/data//catemap/5/date/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Sql server 如何使用命令行安装或连接Sql Server数据库?_Sql Server_Stored Procedures_Command Line - Fatal编程技术网

Sql server 如何使用命令行安装或连接Sql Server数据库?

Sql server 如何使用命令行安装或连接Sql Server数据库?,sql-server,stored-procedures,command-line,Sql Server,Stored Procedures,Command Line,我需要使用命令行或AutoIt在无人值守安装中部署Sql Server Express 2008数据库,并且我需要: 1.-设置sa密码 2.-禁用内置\管理员帐户以拒绝登录 3.-连接启用所有用户帐户的数据库 Thx有关SA密码,请参阅:/SAPWD指定SQL Server SA帐户的密码 您可以为安装选择集成或混合身份验证模式(请参阅上面链接中的/SECURITYMODE) 要指定sysadmin组的默认成员,请使用/sqlsysadmincounts。除非明确指定,否则不会将内置\管理员添

我需要使用命令行或AutoIt在无人值守安装中部署Sql Server Express 2008数据库,并且我需要:

1.-设置sa密码

2.-禁用内置\管理员帐户以拒绝登录

3.-连接启用所有用户帐户的数据库

Thx

有关SA密码,请参阅:
/SAPWD
指定SQL Server SA帐户的密码

您可以为安装选择集成或混合身份验证模式(请参阅上面链接中的
/SECURITYMODE

要指定sysadmin组的默认成员,请使用
/sqlsysadmincounts
。除非明确指定,否则不会将内置\管理员添加为登录名


要附加数据库,请使用运行附加数据库的安装后脚本。要在新连接的数据库中启用用户,请显式创建所需的用户。

您可以使用如下示例中的配置文件,然后使用脚本连接数据库和其他内容

## ---- BEGIN FILE ---- ##

;SQLSERVER2008 Configuration File
;setup.exe /configurationfile="C:\YOURINSTANCENAME.ini"

[SQLSERVER2008]
INSTANCEID="YOURINSTANCENAME"
ACTION="Install"
FEATURES=SQLENGINE,IS
HELP="False"
INDICATEPROGRESS="False"
QUIET="False"
QUIETSIMPLE="False"
X86="False"
PCUSOURCE="C:\SQLServer2008Std_FullSP1\PCU"
ERRORREPORTING="False"
INSTALLSHAREDDIR="C:\Program Files\Microsoft SQL Server"
INSTANCEDIR="D:\SQL"
SQMREPORTING="False"
INSTANCENAME="YOURINSTANCENAME"
AGTSVCACCOUNT="DOMAIN\YOURSERVICEACCOUNT"
AGTSVCSTARTUPTYPE="Automatic"
ISSVCSTARTUPTYPE="Automatic"
ISSVCACCOUNT="NT AUTHORITY\NetworkService"
SQLSVCSTARTUPTYPE="Automatic"
FILESTREAMLEVEL="0"
SQLCOLLATION="SQL_Latin1_General_CP1_CI_AS"
SQLSVCACCOUNT="DOMAIN\YOURSERVICEACCOUNT"
SQLSYSADMINACCOUNTS="DOMAIN\DBA"
SECURITYMODE="SQL"
ADDCURRENTUSERASSQLADMIN="False"
TCPENABLED="1"
NPENABLED="1"
BROWSERSVCSTARTUPTYPE="Automatic"
AGTSVCPASSWORD="YOURPASSWORD"
SQLSVCPASSWORD="YOURPASSWORD"
SAPWD="YOURPASSWORD"

## ---- END FILE ---- ##