扫一扫
分享文章到微信
扫一扫
关注官方公众号
至顶头条
作者:21tx 来源:21tx 2007年12月7日
关键字: 应用 安装 数据库 SQL Server
在说明了排序规则设置后,你来到了网络库对话框。网络库是客户机应用
在SQL Server 6.5中,只有命名管道和多协议允许Windows身份验证;所有其他网络库只允许SQL Server身份验证。这样一来,对于SQL Server 6.5来说,你想要支持的登录类型时你选择网络库的一个因素。进一步来说,只有多协议允许
在SQL Server 2000里,你可以通过使用SQL Server 网络工具和SQL Server客户机网络工具的
大多数使用SQL Server早期版本的用户知道SQL Server的默认TCP端口是端口1433。当使用默认端口时,客户机连接除了服务器名或者IP地址不需要提供端口号。然而,SQL Server 2000支持多个实例,这无法统统使用同样的端口号。所以当你安装一个命名实例时,安装程序建议把0作为端口号。端口号为0意味着当SQL Server第一次启动时,它动态地选择一个空闲的端口号并且把它永久保留或者直到你稍后手工修改它为止。那么客户机连接如何继续通过仅仅提供服务器名称/IP地址+实例名而不用指定端口号找到SQL Server呢?SQL Server 2000中的一个监听器服务监听端口1433上的客户机请求,然后通过检测请求中的实例名并把它和实例的端口号匹配,再把该请求重定向到适当的实例。
无人值守和
现在我们的标准安装已经完成,让我们讨论一下无人值守安装。Setupsql.exe程序让你记录下一个应答文件,它包括了你在安装程序对话框中常选的对于各种安装选项的所有回答。稍后,你能够通过调用以该应答文件作为参数的setupsql.exe命令来运行一个安装。这种无需任何用户干预的安装类型被称为无人值守安装。
要准备应答文件,先启动安装程序,在安装选择对话框中选择高级选项,在对话框中选择选取“记录无人值守.ISS文件”。安装程序会指导你完成常规的安装对话框,其中你可以填入所有你想要记录的选项。当你完成后,安装程序在WINNT文件夹下创建一个名为setup.iss的文件。
要启动一个无人值守安装,运行setupsql.exe程序,用-s作为执行安静安装的参数、-fl参数指定一个应答文件。例如,要启动一个安静的、无人值守的安装――安装完成后不通知你,你可以使用以下命令:
如果你想在安装完成时得到通知,从命令行执行如下setupsql.exe程序,或者把它写入一个批处理文件中:
start /wait
直到安装结束,控制才会传递到下一条命令。当你从批处理文件启动安装,而这个文件又包括其他依赖于安装的行为时,使用start /wait选项是特别重要的。例如,假设你要为一个名为INST1的命名实例执行无人值守安装来创建批处理文件,然后启动SQL Server服务,再运行一个用来创建数据库及其对象(如:表、存储过程)的sql脚本。这个批处理文件看起来可能像这样:
start /wait D:X86Setupsetupsql.exe ?Cs ?Cfl C:WINNTsetup.iss
net start MSSQL$INST1
OSQL /E /I “c:datas criptscreateappdb.sql”
如果你不使用start /wait选项,控制从安装一开始就移到了批处理文件的第二条命令,而这条NET START命令试图启动一个还不存在的
如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。
现场直击|2021世界人工智能大会
直击5G创新地带,就在2021MWC上海
5G已至 转型当时——服务提供商如何把握转型的绝佳时机
寻找自己的Flag
华为开发者大会2020(Cloud)- 科技行者