⭐ 欢迎来到虫虫下载站! | 📦 资源下载 📁 资源专辑 ℹ️ 关于我们
⭐ 虫虫下载站

📄 readmemsde2000a.htm

📁 客户资料管理系统 客户资料管理系统 客户资料管理系统
💻 HTM
📖 第 1 页 / 共 4 页
字号:
<P>要设置这些策略,请执行下列操作:

<OL type="1">
	<LI>在“控制面板”中,双击“管理工具”。</li>

	<LI>双击“本地安全策略”。</li>

	<LI>展开“本地策略”。</li>

	<LI>选中“安全选项”。</li>

	<LI>确保在安装 MSDE 2000 Release A 之前,右窗格中的下列选项被设置为“默认继续”:
<UL type="disc">
	<LI>对于 Windows NT 和 Windows 2003:“设备:未签名驱动程序的安装操作”。</li>

	<LI>对于 Windows 2000:“未签名非驱动程序的安装操作”。</li>
</UL>
</li>
</OL>

<P>在运行 Windows NT 4.0 SP6a 的计算机上安装 MSDE 2000 Release A 时,必须应用 Microsoft 知识库文章 <A HREF="http://support.microsoft.com?kbid=258437" target=_blank>258437</A> 中介绍的热修补程序。</P>

<P>在法语版 Windows NT 4.0 上安装 MSDE 2000 Release A 之前,请遵循知识库文章 <A HREF="http://go.microsoft.com/fwlink/?LinkId=9327" target=_blank>259484</A> 中的说明进行操作。</P>

<P><A HREF="#_contents_ar5q">[返回页首]</A></P>

<H1><A NAME="_3463_stopping_services_before_installing_238p"></A>3.3 在安装 MSDE 2000 Release A 之前停止服务</H1>

<P>安装 MSDE 2000 Release A 时,可以不关闭服务。但是,如果不关闭服务,安装程序完成时将提示您重新启动计算机。如果不重新启动,则无法启动下列服务:

<UL type="disc">
	<LI>Microsoft 分布式事务处理协调器 (MS DTC)、Microsoft 搜索服务以及 MSSQLServerOLAPService 服务。</li>

	<LI>Microsoft 组件服务、Microsoft 消息队列和 Microsoft COM 事务集成器。</li>

	<LI>包括“控制面板”在内的所有应用程序。(可选)</li>
</UL>

<P>如果在运行 MSDE 2000 Release A 安装程序之前停止了这些服务和应用程序,则可以减少完成安装后要求重新启动计算机的可能性。</P>

<P><A HREF="#_contents_ar5q">[返回页首]</A></P>

<H1><A NAME="_3464_install_msde_2000_release_a_d3jb"></A>3.4 安装 MSDE 2000 Release A</H1>

<P>请运行 Desktop Engine Setup.exe 来安装 MSDE 2000 Release A。<A HREF="#_3464463_msde_2000_release_a_installation_fzpy">3.4.4 MSDE 2000 Release A 安装示例</A>中列举了一些典型的安装过程示例。</P>

<P>一台计算机上最多可以安装 16 个 MSDE 2000 和 SQL Server 2000 数据库引擎的副本或实例。其中一个实例没有名称,被称为默认实例。其他 15 个实例必须具有唯一的实例名称,被称为命名实例。安装新的 MSDE 2000 Release A 实例时,请使用 Desktop Engine Setup.exe <B>INSTANCENAME</B> 参数来指定命名实例的名称。如果未指定实例名称,安装程序将试图安装默认实例。实例名称必须遵循该 <A HREF="http://go.microsoft.com/fwlink/?LinkId=20337" target=_blank>Microsoft 网页</A>中包含的规则。</P>

<P>安装 MSDE 2000 Release A 时,不要指定现有 MSDE 2000 实例或 SQL Server 2000 实例的名称。要查找计算机上的现有实例,请执行下列操作:

<OL type="1">
	<LI>在 Windows 资源管理器中,用鼠标右键单击“我的电脑”,然后单击“管理”。</li>

	<LI>展开“服务和应用程序”。</li>

	<LI>单击“服务”。</li>
</OL>

<P>默认实例将作为名为“MSSQLSERVER”的一项服务列在右窗格中。命名实例将作为 MSSQL$<I>InstanceName</I> 服务列出,其中 <I>InstanceName</I> 是实例的名称。</P>

<P>MSDE 2000 Release A 只能用来安装新的 MSDE 2000 实例。不要使用该程序来升级运行 MSDE 2000 早期版本的实例。运行 MSDE 2000 Release A 版本的 Desktop Engine Setup.exe 时,不要使用以下开关或参数:<B>UPGRADE</B>、<B>UPGRADEUSER</B>、<B>UPGRADEPWD</B> 或 <B>/upgradesp</B>。使用 SQL Server 2000 SP3a 可以将现有的 MSDE 2000 实例升级为 MSDE 2000 SP3a。有关升级的更多信息,请参见 <A HREF="#_introduction">1.0 简介</A>。</P>

<P>请始终通过运行 Setup.exe 来启动 Desktop Engine Setup.exe。不要通过直接调用某个 MSDE 2000 .msi 文件(如双击某个 MSDE 2000 .msi 文件)来安装 MSDE 2000。必须从命令提示符运行安装程序,并指定用来安装或升级任意 MSDE 实例的参数。</P>

<P>可以从硬盘驱动器、网络共享或 CD-ROM 运行 Desktop Engine Setup.exe。如果要创建自己的 MSDE 2000 Release A 安装 CD-ROM,则该 CD-ROM 的卷标必须是 <I>SQL2KSP3</I>。对于独立软件供应商 (ISV),如果准备创建 CD-ROM 以便将 MSDE 2000 Release A 作为应用程序的一个组件进行分发,则 CD-ROM 的卷标必须与 Windows 安装程序包 (*.msi) <B>Media</B> 表中的 <B>VolumeLabel</B> 属性值相同。</P>

<P>如果使用的是 Windows Installer 2.0.2600.0 或更高版本,则只能从 CD-ROM 安装 Desktop Engine 的升级版。如果需要升级 Windows 安装程序,可以使用 MSDE 2000 Release A 中附带的升级 Windows 安装程序所需的文件。</P>

<P class="label"><B>升级 Windows 安装程序</B>

<OL type="1">
	<LI>在 Windows 资源管理器中,导航至存放 MSDE2000A.exe 解压缩文件的文件夹中的 \MSDE\MSI 文件夹。</li>

	<LI>对于 Windows 98 和 Windows Millennium Edition,请运行 InstMsi20.exe。对于 Windows 2000、Windows XP 和 Windows 2003,请运行 InstMsiW20.exe。</li>

	<LI>根据提示重新启动计算机。</li>
</OL>

<P><A HREF="#_contents_ar5q">[返回页首]</A></P>

<H1><A NAME="_verify_the_version_of_microsoft_data_acc_d3jb"></A>3.4.1 验证 Microsoft 数据访问组件的版本</H1>

<P>MSDE 2000 Release A 包含对 Microsoft 数据访问组件 (MDAC) 的更新。如果安装程序没有检测到 MDAC 2.7 SP1a 或更高版本,则在安装 MSDE 2000 Release A 时,还会安装 MDAC 2.7 SP1a。</P>

<P>在安装 MSDE 2000 Release A 之前或之后安装其他 MDAC 组件时,应考虑下列三种情况:

<UL type="disc">
	<LI>在运行 Windows XP 的计算机上安装 MSDE 2000 Release A 时,MDAC 2.7 不会更新为 MDAC 2.7 SP1a。如果系统需要 MDAC 2.7 SP1a 中包括的任何一个修补程序,则必须先应用 Windows XP SP1,然后安装 MSDE 2000 Release A。Windows XP SP1 将安装 MDAC 2.7,然后 MSDE 2000 Release A 将应用该版本所需的修补程序。</li>

	<LI>如果在 Windows 98、Windows Millennium Edition 或 Windows NT 4.0 上先安装了 MSDE 2000 Release A,后来又将计算机升级到了 Windows 2000 或 Windows XP,那么升级之后必须下载并安装 MDAC 2.7 SP1 Refresh。请从 <A HREF="http://go.microsoft.com/fwlink/?LinkId=9371" target=_blank>Microsoft 数据访问下载页</A>下载 MDAC 2.7 SP1 Refresh。您下载的版本的语言必须与计算机和 MSDE 2000 实例所用的语言相同。例如,如果在运行法语版操作系统的计算机上安装了法语版 MSDE 2000 实例,则应下载法语版的 MDAC 2.7 SP1a。</li>

	<LI>如果您安装的 MSDE 2000 Release A 的语言与操作系统的语言不同(例如,在运行俄语版 Windows 的计算机上安装了英语版的 MSDE 2000),则可能必须安装 MDAC 2.7 SP1 Refresh。如果计算机上安装的 MDAC 的版本低于 2.7 SP1a,则 Desktop Engine Setup 将安装 MDAC 2.7 SP1a 副本,以便更改 MDAC 组件的语言。为了确保这种情况不会发生,请在安装其语言不同于操作系统语言的 MSDE 2000 Release A 副本之前,首先检查计算机上的 MDAC 版本是否至少为 MDAC 2.7 SP1a。如果是比 2.7 SP1a 低的版本,请从<A HREF="http://go.microsoft.com/fwlink/?LinkId=9371" target=_blank>Microsoft 数据访问下载页</A>下载并安装 MDAC 2.7 SP1 Refresh。有关如何确定计算机上当前所用的 MDAC 的版本的说明,请参见知识库文章 <A HREF="http://support.microsoft.com?kbid=301202" target=_blank>301202</A>。</li>
</UL>

<P>有关 MDAC 2.7 SP1a 的更多信息,请参见 <A HREF="http://go.microsoft.com/fwlink/?LinkId=9371" target=_blank>Microsoft 数据访问下载页</A>。有关 MDAC 版本的更多信息,请参见知识库文章 <A HREF="http://support.microsoft.com?kbid=822758" target=_blank>822758</A>。知识库文章 <A HREF="http://support.microsoft.com?kbid=326848" target=_blank>326848</A> 中介绍了 MDAC 2.7 SP1a 中包括的修补程序。</P>

<P><A HREF="#_contents_ar5q">[返回页首]</A></P>

<H1><A NAME="_3464461_security_considerations_for_msde_d3jb"></A>3.4.2 MSDE 2000 Release A 的安全注意事项</H1>

<P>如果没有其他计算机上的应用程序需要与您的 MSDE 2000 实例连接,则该实例无需网络支持,而且最好关闭这些不需要的资源。默认情况下,Desktop Engine Setup.exe 不会在安装新的 MSDE 2000 Release A 实例时启用网络支持。安装过程中,可以使用 <B>DISABLENETWORKPROTOCOLS=0</B> 参数来启用网络支持。或者,如果在安装 MSDE 2000 Release A 实例时禁用了网络支持功能,稍后可以重新配置此实例以启用网络支持。有关禁用和还原网络访问的更多信息,请参见 Microsoft 知识库文章 <A HREF="http://support.microsoft.com?kbid=814130" target=_blank>814130</A>。</P>

<P>默认情况下,除非使用 SAPWD 参数指定了一个强 <B>sa</B> 密码,否则 Desktop Engine Setup.exe 不会安装新的 MSDE 2000 实例。应该始终为 <B>sa</B> 登录指定一个强密码,除非使用 MSDE 实例的应用程序在某些方面依赖空的 <B>sa</B> 密码。即使 MSDE 2000 实例使用的是 Windows 身份验证,<B>sa</B> 登录也会在实例切换到混合模式时立即被激活。空、空白、简单或者众所周知的 <B>sa</B> 密码可能会被利用来进行未经授权的访问。如果在将 MSDE 2000 升级为 SP3a 之前需要指定一个强 <B>sa</B> 密码,请参见 Microsoft 知识库文章 <A HREF="http://support.microsoft.com?kbid=322336" target=_blank>322336</A>。</P>

<P>有关强密码的更多信息,请参见 SQL Server 2000 联机丛书中的<A HREF="http://go.microsoft.com/fwlink/?LinkId=20480" target=_blank>安全规则</A>。</P>

<P>为了提高安全性,如有可能,请对 MSDE 2000 安装使用 Windows 身份验证。如果下列条件都为真,可以考虑从混合模式切换到 Windows 身份验证模式:

<UL type="disc">
	<LI>使用 MSDE 2000 的应用程序可以使用 Windows 身份验证运行。</li>

	<LI>已经为所有需要连接到该实例的用户定义了 Windows 身份验证登录。有关添加登录的更多信息,请参见 SQL Server 2000 联机丛书中的“添加 Windows 用户或组”。</li>

	<LI>MSDE 2000 实例不是在 Windows 98 或 Windows ME 上运行。</li>
</UL>

<P>有关将 MSDE 2000 实例从混合模式更改为 Windows 身份验证模式的更多信息,请参见 Microsoft 知识库文章 <A HREF="http://support.microsoft.com?kbid=322336" target=_blank>322336</A>。</P>

<P><A HREF="#_contents_ar5q">[返回页首]</A></P>

<H1><A NAME="_3464462_msde_2000_setup_parameters_wluf"></A>3.4.3 MSDE 2000 安装参数</H1>

<P>MSDE 2000 被设计为可以随应用程序一起分发并通过应用程序安装程序来安装。Desktop Engine Setup.exe 实用工具通常由应用程序的安装实用工具来调用,但也可以从命令提示符窗口运行。MSDE 2000 安装实用工具没有图形化用户界面。但它可以接受一组开关和参数,用于指定该实用工具应该执行的操作。</P>

<P>MSDE 2000 Release A 只能用来安装新的 MSDE 2000 实例。不要使用该程序来升级运行 MSDE 2000 早期版本的实例。运行 MSDE 2000 Release A 版本的 Desktop Engine Setup.exe 时,不要使用以下开关或参数:<B>UPGRADE</B>、<B>UPGRADEUSER</B>、<B>UPGRADEPWD</B> 或 <B>/upgradesp</B>。使用 SQL Server 2000 SP3a 可以将现有的 MSDE 2000 实例升级为 MSDE 2000 SP3a。有关升级的更多信息,请参见 <A HREF="#_introduction">1.0 简介</A>。</P>

<P>本自述文档只讨论最常用的安装参数和开关。Desktop Engine Setup.exe 支持的所有开关和参数则详细记录在 SQL Server 2000 联机丛书中的“Customizing Desktop Engine Setup.exe”(自定义 Desktop Engine Setup.exe)。可以从该 <A HREF="http://go.microsoft.com/fwlink/?LinkId=20286" target=_blank>Microsoft 网站</A>找到描述 MSDE 2000 Release A 所包括的 Desktop Engine Setup.exe 的行为的相关主题。有关安装文档的更多信息,请参见 <A HREF="#_1461_msde_2000_documentation_d3jb">1.1 MSDE 2000 文档</A>。</P>

<P>如果指定的 MSDE 安装参数值中包含特殊字符(如空格),则必须将该值放在双引号中。如果没有特殊字符,则引号是可选的。</P>

<P>通常只能使用下列安装参数来安装 MSDE 2000 Release A:</P>
<div class="tablediv"><table border=1 class="dtTABLE" cols=2 frame=box rules=all width=615>

<TR VALIGN="top">
<TD width=47%><B>参数</B></TD>
<TD width=53%><B>描述</B></TD>
</TR>

<TR VALIGN="top">
<TD width=47%><B>SAPWD="</B><I>AStrongPassword</I><B>"</B></TD>
<TD width=53%>指定一个强密码以便分配给 <B>sa</B> 管理员登录。</TD>
</TR>

<TR VALIGN="top">
<TD width=47%><B>INSTANCENAME="</B><I>InstanceName</I><B>"</B></TD>
<TD width=53%>指定实例的名称。如果不指定 <B>INSTANCENAME</B>,则安装程序将安装默认实例。</TD>
</TR>
</table></div>

<P>用于调整安装的其他一些常用参数如下所示:</P>
<div class="tablediv"><table border=1 class="dtTABLE" cols=2 frame=box rules=all width=615>

<TR VALIGN="top">
<TD width=47%><B>参数</B></TD>
<TD width=53%><B>描述</B></TD>
</TR>

<TR VALIGN="top">
<TD width=47%><B>DISABLENETWORKPROTOCOLS=</B><I>n</I></TD>
<TD width=53%>指定实例是否接受在其他计算机上运行的应用程序的网络连接。默认情况或在指定 <B>DISABLENTWORKPROTOCOL=1</B> 的情况下,安装程序会将实例配置为不接受网络连接。如果指定 <B>DISABLENETWORKPROTOCOLS=0</B>,则会启用网络连接。</TD>
</TR>

<TR VALIGN="top">
<TD width=47%><B>SECURITYMODE=SQL</B></TD>
<TD width=53%>指定安装的实例将采用混合模式,在该模式下,实例既支持 Windows 身份验证登录,又支持 SQL 身份验证登录。</TD>
</TR>

<TR VALIGN="top">
<TD width=47%><B>DATADIR="</B><I>data_folder_path</I><B>"</B></TD>
<TD width=53%>指定安装程序用来安装系统数据库、错误日志和安装脚本的文件夹。为 <I>data_folder_path</I> 指定的值必须以反斜杠 (\) 结束。对于默认实例,安装程序将在指定值后追加 MSSQL\。对于命名实例,安装程序将在指定值后追加 MSSQL$<I>InstanceName</I>\,其中 <I>InstanceName</I> 是使用参数 <B>INSTANCENAME</B> 指定的值。安装程序会在指定位置创建三个文件夹:一个数据文件夹、一个日志文件夹和一个脚本文件夹。</TD>
</TR>

<TR VALIGN="top">
<TD width=47%><B>TARGETDIR="</B><I>executable_folder_path</I><B>"</B></TD>
<TD width=53%>指定安装程序用于安装 MSDE 2000 可执行文件的文件夹。为 <I>executable_folder_path</I> 指定的值必须以反斜杠 (\) 结束。对于默认实例,安装程序将在指定值后追加 MSSQL\Binn。对于命名实例,安装程序将在指定值后追加 MSSQL$<I>InstanceName</I>\Binn ,其中 <I>InstanceName</I> 是使用参数 <B>INSTANCENAME</B> 指定的值。</TD>
</TR>
</table></div>

<P>使用 <B>DISABLENETWORKPROTOCOLS=0</B> 对 MSDE 2000 实例启用网络支持功能时,通过网络与该实例连接的应用程序将使用 Microsoft 数据访问组件 (MDAC)。支持使用 MSDE 2000 的任何 Windows 版本都包括一个可以与 MSDE 2000 Release A 一起使用的 MDAC 软件。有关网络通讯的更多信息,请参见该 <A HREF="http://go.microsoft.com/fwlink/?LinkId=20385" target=_blank>Microsoft 网页</A>。</P>

<H5>使用 .ini 文件</H5>

<P>可在以下两个位置指定 Desktop Engine Setup.exe 参数:

<UL type="disc">
	<LI>在命令提示符下运行 Setup.exe 时。</li>

	<LI>在由 <B>/settings</B> 开关指定的 .ini 文件中。.ini 文件是一个文本文件,如使用 Notepad 创建并使用扩展名 .ini 保存的文件。.ini 文件中的第一行是 [Options],随后可以指定参数,一个参数占一行。</li>
</UL>

<BLOCKQUOTE class="dtBlock">
<!--IMPORTANT--><P ID="Alert_Important"><B CLASS="notes">重要</B>&nbsp;&nbsp;如果安装时使用 .ini 文件,请不要将安全凭据存储在该文件中。</P><!--/IMPORTANT--></BLOCKQUOTE>

<P>下例说明了如何在命令提示符下指定参数:</P>

<PRE class="code">setup SAPWD="<I>AStrongPassword</I>" INSTANCENAME=<B>"</B><I>InstanceName</I><B>"</B> TARGETDIR=<B>"</B>C:\MyInstanceFolder<B>"</B>
</PRE>

<P>要通过 .ini 文件以便使用相同参数运行安装程序,请使用 Notepad 创建一个名为 MyParameters.ini 的文件,其内容如下:</P>

<PRE class="code">[Options]
INSTANCENAME=<B>"</B><I>InstanceName</I><B>"</B>
TARGETDIR=<B>"</B>C:\MyInstanceFolder<B>"</B></PRE>

<P>然后在运行安装程序时,使用 <B>/settings</B> 开关指向该 .ini 文件:</P>

<PRE class="code">setup /settings "MyParameters.ini" SAPWD="<I>AStrongPassword</I>"
</PRE>

<H5>请求安装程序日志</H5>

<P>您需要使用一份详细日志来验证安装是否成功,或者帮助调试出现的任何问题。</P>

<P>要生成详细日志,请指定  <B>/L*v</B> &lt;<I>LogFileName&gt;</I>。&lt;<I>LogFileName</I>&gt; 是安装程序用来记录其所有操作的日志文件的名称。如果指定名称时没有包含路径,将在当前文件夹中创建日志文件。如果从光盘执行安装程序,则必须指定一个指向计算机硬盘上某个文件夹的完整路径。 </P>

<P>下例将在 C 驱动器的根文件夹中创建一个名为 MSDELog.log 的日志文件:</P>

<PRE class="code">setup SAPWD="<I>AStrongSAPassword</I>" /L*v C:/MSDELog.log
</PRE>

⌨️ 快捷键说明

复制代码 Ctrl + C
搜索代码 Ctrl + F
全屏模式 F11
切换主题 Ctrl + Shift + D
显示快捷键 ?
增大字号 Ctrl + =
减小字号 Ctrl + -