当前位置:首页 >> IT/计算机 >>

安装数据库过程中常见问题解决方法


一、装数据库时出现 command line option syntax error!type command /?
for help 错误

当安装程序安装到: 安装程序正在安装 ms 数据访问组件 时,屏幕出现错误提示: command line option syntax error,type command/? for help 然后点确定继续,结果到: 安装程序正在安装 HTML 帮助 时,屏幕又出现标题为 html help 1.32 update 错误警对话框提示: command line option syntax error,type command/? for help 然后我再点确定继续,安装程序开始复制文件,复制完文件后又出现错 误提示: 无法找到动态连接库 sqlunirl.dll (sqlunirl.dll 是 MDAC 的一个组件) , 于指定路径 点确定后安装程序停止运行,让查看安装日志 解决方法: 引起这问题的原因是,SQLServer 的安装文件,放在中文目录下了. 将 SQLServer 的安装文件,拷到英文目录,安装就 OK 比如将: D:\软件\Sqlserver 中的"软件"去掉.

注: MDAC (Microsoft Data Access Components)是微软数据库访问 组件,Netpise 和许多利用数据库的软件都需要操作系统安装 MDAC。 很多用户的操作系统中已经存在了 MDAC, 有些是操作系统内置的、 有 些是其它应用程序安装的。
补充方法(未测试 补充方法 未测试) 未测试 1.重装 MDAC 重装 2.修改注册表 修改注册表: 修改注册表 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\ setup 删除 ExceptionComponents 重启,安装 安装. 重启 安装 很多时候不需要 第一步 操作 。 二、解决由于 sql2000 日志文件引起的“置疑” 日志有错误--------重新附加提示日志有错误。 日志文件丢失-----丢失了.ldf 文件,只有.mdf 文件的数据库重建。

步骤: 一、备份“置疑”数据库的数据文件,因为日志文件.ldf 出错,可以只备份.mdf 文件。

二、打开企业管理器(SQL Server Enterprise Manager) ,删除“置疑”数据库, 如果提示删除错误,可以重启数据库服务器,然后再试。

三、在企业管理器中,新建同名数据库(假如数据库为 test) ,注意建立的数据 库名称,还有数据文件名要保持和原数据库一致。

四、停止数据库服务器。

五、 将刚才新建数据库生成的数据库的日志文件 test_log.ldf 删除, 用要恢复的数 据库.mdf 文件覆盖刚才生成的数据库数据文件 test_data.mdf。

六、启动数据库服务器。此时会看到数据库 test 的状态为“置疑” 。这时候不能 对此数据库进行任何操作。

七、设置数据库允许直接操作系统表。此操作可以在企业管理器(SQL Server Enterprise Manager)里面选择数据库服务器,按右键,选择“属性” ,在“服务 器设置”页面中将“允许对系统目录直接修改”一项选中。也可以使用如下语句 来实现。 use master go sp_configure 'allow updates',1 go reconfigure with override go

八、设置 test 为紧急修复模式 。 update sysdatabases set status=-32768 where dbid=DB_ID('test') 此时可以在企业管理器(SQL Server Enterprise Manager)里面看到该数据库处于 “只读\置疑\脱机\紧急模式”可以看到数据库里面的表,但是仅仅有系统表。

九、下面执行真正的恢复操作,用 dbcc rebuild_log 命令来重建数据库日志文件 (重建路径根据你实际的数据库路径来) 。 dbcc rebuild_log('test','C:\Program Files\Microsoft SQL Server\MSSQL\Data\test_log.ldf') 执行过程中,如果遇到下列提示信息: 服务器: 消息 5030,级别 16,状态 1,行 1 未能排它地锁定数据库以执行该操作。 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。 说明您的其他程序正在使用该数据库, 如果刚才您在八步骤中使用企业管理器打 开了 test 库的系统表,那么退出企业管理器就可以了。 正确执行完成的提示应该类似于: 警 告 : 数 据 库 'test' 的 日 志 已 重 建 。 已 失去 事 务 的 一 致 性 。 应运 行 DBCC CHECKDB 以验证物理一致性。将必须重置数据库选项,并且可能需要删除多 余的日志文件。 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。 此时打开在企业管理器里面会看到数据库的状态为“只供 DBO 使用” 。此时可 以访问数据库里面的用户表了。

十、验证数据库一致性。 (次步骤可省略) dbcc checkdb('test') 一般执行结果如下: CHECKDB 发现了 0 个分配错误和 0 个一致性错误(在数据库 'test'中) 。 DBCC 执行完毕。如果 DBCC 输出了错误信息,请与系统管理员联系。

十一、设置数据库为正常状态 sp_dboption 'test','dbo use only','false' 如果没有出错,那么恭喜,现在就可以正常的使用恢复后的数据库啦。

十二、最后一步,我们要将步骤七中设置的“允许对系统目录直接修改”一项恢 复。因为平时直接操作系统表是一件比较危险的事情。当然,我们可以在企业管 理器里面恢复,也可以使用如下语句完成 sp_configure 'allow updates',0 go reconfigure with override go

对于只有.mdf 文件的 sql2000 数据库恢复,从第三步开始做就行了。


相关文章:
数据库安装、还原、备份及常见问题处理方法
数据库安装、还原、备份及常见问题处理方法 - SQL Server 2000 中文企业版安装方法 (一)软件安装 1. 数据库安装: 硬件系统: A. 采用服务器级或工控级计算机,...
solidworks安装过程中出现的sql server问题
solidworks安装过程中出现的sql server问题_计算机软件及应用_IT/计算机_专业资料...上问题 sql server, 问题, 不废话了, 上解决办法, (安装环境 win7 64...
eVIAS 安装部署及出现的常见问题说明
EVIAS 部署中出现的常见问题说明本章将重点说明 ...安装部署过程中出的问题并提供可行性的解决方法, 该...数据库安装部署 1.运行 autorun.exe 2.选择 ...
安装数据库时出现错误的解决方法
安装数据库时出现错误的解决方法_计算机软件及应用_IT/计算机_专业资料。安装数据...90-SQL Server 2005 安装过程出现意外错误并终止安装 1、在安装向导过程中,出现...
2016事业统计软件常见问题及处理方案
2016 事业统计软件常见问题处理方案 1、安装升级包时,提示无法打开登录所请求的数据库。问题描述 运行统计软件,出现如图提示内容。 操作步骤 第一步 注意事项 ...
MSDE2000常见问题解决方法
MSDE2000常见问题解决方法_计算机软件及应用_IT/计算机_专业资料。在安装MSDE2000过程,经常会出现2种错误,首先就是“指定的实例名无效”,其次是“安装SQL数据库时提...
管家婆常见问题解决方案
数据库服 务器,正常启动后屏幕右下方的 SQL 小...5,基本资料导入方法? * 从软件的安装目录下的 ...已成功与服务器建立连接,但是在登录过程中 发生错误...
用友软件安装时出现问题解决办法
数据库下载地址:http://pan.baidu.com/share/link?shareid=404637&uk=...shareid=404649&uk=2082130705 安装过程中一些常见问题及对策: 1.MSDE 安装问题 ...
SQL2000数据库安装提示挂起的处理方法
SQL2000数据库安装提示挂起的处理方法 - SQL数据库安装时出现的一种问题,也是一种常见问题,希望能给你们一些帮助
易飞常见问题解决方法一
易飞常见问题解决方法一_生产/经营管理_经管营销_...【解答】 拆解过程中, 若勾选计算损耗率, 那么...未能为数据库'TEMPDB'中的 的对象'( ***'分配空间...
更多相关标签: