论坛风格切换切换到宽版
  • 3545阅读
  • 0回复

安装 SQL Server 2000 SP 4 时会收到 " 命令行选项语法错误 " 错误信息 [复制链接]

上一主题 下一主题
离线zhbds
 

发帖
393
金钱
15978
威望
1
贡献值
0
只看楼主 倒序阅读 使用道具 0 发表于: 2008-05-06
原来都用光盘安装,没事。。后来我拷贝到硬盘上安装sql。出现过2次这个问题。。还有一次安装sql竟然不能用。。今天搜索了一下。。终于明白了

简单说:安装文件所在目录不能含中文字,以下是微软官方说明

症状
当计算机, 上安装 Microsoft SQL Server 2000 Service Pack 3 (SP 3) 可能会收到以下错误信息:
SQL Redist
内容: 命令行选项语法错误。 键入命令 / ? 有关帮助。
如果单击消息框, 中 确定 可能是 SQL Server 2000 SP 3 安装成功完成。 会在安装 SQL Server 2000 SP 3 运行但是, Sqlredist.exe 程序可能具有运行成功。 如果下列所有条件都满足可能会发生此问题: • 您从包含双字节字符集集 (DBCS) 字符文件夹名称中文件夹运行 SQL Server 2000 SP 3 Setup.bat 文件。
• 您计算机上运行 ODBC 客户程序使用 Sqlsrv 32 .DLL 文件。
此外, 如果计算机上, 安装用于 Microsoft 数据访问组件 (MDAC) 安全更新 MS 03 - 033, 发生此问题后 SQLServerAgent 服务可能无法启动成功, 并您可能收到以下错误消息操作:
无法加载 SQLServerODBC 驱动程序资源 DLL。 应用程序无法继续。
回到顶端

替代方法
要解决此问题, 从文件夹不包含 DBCS 字符文件夹名称中运行 SQL Server 2000 SP 3 Setup.bat 文件。
回到顶端

更多信息
用文件即使如果 Sqlredist.exe 程序没有成功运行当安装 SQL Server 2000 SP 3, SQL Server 2000 SP 3 安装程序替换计算机上现有 MDAC 文件针对 MDAC 2.7 SP 1,。 但是, SQL Server 2000 SP 3 安装程序不更新 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\DataAccess\FullInstallVer 注册表项与 MDAC 的正确版本。

没有因为安装程序无法识别的计算机上安装 MDAC 版本如果, 发生此问题后安装安全更新 MS 03 - 033 则 03 - 033 安全更新安装程序不替换 Sqlsrv32.rll 文件。 因此, ODBC 客户应用程序无法加载正确版本的资源文件, 并收到 " 症状 " 部分中提到错误信息。 有关其他信息, 请单击下列文章编号以查看 Microsoft 知识库中相应:
823718 (http://support.microsoft.com/kb/823718/) MS 03 -033: Security Update for Microsoft 数据访问组件
评价一下你浏览此帖子的感受

精彩

感动

搞笑

开心

愤怒

无聊

灌水
快速回复
限100 字节
 
上一个 下一个