设为首页 收藏本站
查看: 1356|回复: 0

[经验分享] 网管随笔04--【MADC的另类安装与SQL的完全卸载】

[复制链接]

尚未签到

发表于 2018-10-24 08:19:57 | 显示全部楼层 |阅读模式
  网管随笔04--【MADC的另类安装与SQL的完全卸载】
  文:铁乐与猫
  铁乐与猫的网管随笔
  2013年9月16日
  今天早上终于空闲下来了,于是想起销售跟单员的那台电脑上面装好的速达5000进入不了主程序界面,需要去调整。
  由于是上周替她重装成XP系统的,而这个在网上找来的雨林木风的XP系统过于简易,所以遇到这样那样的故障还是心里有个底的。
  故障现象是点击程序图标时出一窗口内一串英文提示MADC没安装或组件安装错误。
  (Microsoft Data Access Compoents 2.1(or later) have been properly installed)
  最开始的时候是怀疑SQL没装好的问题(后来解决完后回想应该无关),所以就将速达自带的SQL2005费了好大一番功夫完全卸载了,关于这个我总结出要用到两大利器,一是微软提供的msicuu2,微软自己也知道自家事,知道SQL请神容易送神难……;第二个侧是SrvInstw,这可是个好东西,不是微软出的但作用却是很大,可以卸载掉系统“服务”,“服务”这东西“停止”容易可却没“卸载”或“移出”的选项。所以说SrvInstw还是蛮好的。
DSC0000.jpg

  如此小巧灵珑
DSC0001.jpg

  看情形还能安装服务?
DSC0002.jpg

  连远程也能
DSC0003.jpg

  这个输入名称只好到服务里复制粘贴了
DSC0004.jpg

  有了这两个利器,还需要费劲用安全卫士之类或进控制面板【添加或删除程序】卸载SQL,要删除SQL的目录文件还得先在【服务】里停止掉SQL的服务,还好这些服务都带SQL字样。这个还不费神,费神的在后头,得进注册表里将有关SQl的选项全部删掉,一般总结出来的有以下几大项:
  HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer
  HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\MSSQLServer
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\SQLSERVER AGENT
  HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services \MSSQLServerADHelper
  另外据说用了SrvInstw之后不会发现注册表有以上内容,不过我是在用之前就做了这一步- =
  之后用软件清理一***册表,留意一下有没有未删除的组件阿之类的就可以了进行重装SQL了,我是保险起见重启了一下电脑再装SQL 2000和它的SP4补丁。
  花了一小时终于把SQL 2000卸载和装好。启动速达5000还是出现提示MDAC没安装好的故障。
  于是直接在微软上下载MDAC,下载好后发觉安装不了,系统提示“MDAC 2.8 RTM 与此版本 Windows 不兼容。现在它的所有功能都成为 Windows 的一部分”。
  因为系统是XP SP3的,喵的- =
  精简版的SP3没合成MDAC。
  但是我不是一个容易死心和相信官方的人,所以内事不决问百度。一问度娘之下,果然发觉有另类的安装方法,但是这个另类的安装方法最初的时候也是好一番折腾……
  在WINDOWS的INF(这个文件夹是隐藏的)目录下,右键点击MDAC.INF,选择安装。
  (inf文件,让我想起了装打印机和扫描仪……)
  当提示插入WINXP SP2光盘的时候,一般我们是不会有光盘在手的,所以我选择了【浏览】,自己手动引导去有**.DLL的目录,而这个**.dll一开始我是依照窗口给出的名称自己在网上下回来的。
  这个方法是没问题的,问题出在我没想到它需要的DLL文件可不是一般的多,而且该死的XP文件保护又老弹出来影响心情,虽然是可以关闭或取消它,但我每装一个DLL它就出一次那可不是一般的烦。所以在进行到安装了10多个DLL而进度条还在前方约百分之20时我果断问度娘有没有整个MADC所需的DLL包下载……
  度娘没有负我,答案是有的,有的……
  我顿时泪留满面,取消当前操作,将包下回来解压,重新将路径定位去那目录上,眨两眼就搞定了。
  可见思考有没有更快捷更人性的操作是多么的有必要。
  MADC安装成功,再次启动速达没那个故障提示了,可是还是有一个错误,提msadcer.dll不是有效映象,所以进到初始界面就停下来了。估计是那个包内的这个DLL文件不适合,于是回自个的电脑拷了msadcer.dll过来,一般正常的系统在C:\Program Files\Common Files\System\msadc的文件夹内能找到。
  再次尝试,OK了,可真是让我感慨万千。
  总结,一个问题引申出了:
  SQL的卸载与安装
  XP SP3 中MDAC的另类安装
  关闭XP的文件保护
  DLL文件的加深认识(I386包)
  由此可见,我得找一个办公用的比较完整与稳定的XP系统映象文件了,要不就将这个“完成了”的系统自己克隆一个- =


运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-625675-1-1.html 上篇帖子: grails中直接使用SQL语句 下篇帖子: Informix 11.5 SQL 语句性能监控方法及实现
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表