点了安装sql2000后没反应了的处理
点了安装SQL2000后没反应了的处理方法
以前的时候给客户电脑安装SQL2000发现点安装了后没反应,总是等,等好久,有的时候会出来安装界面,有的就这样没反应了,进程有在。没办法还是重装系统。 同事发现一个好办法,添加个注册
值就能解决问
。进入注册表,找
到 HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 找SafeDllSearchMode, 如果 SafeDllSearchMode注册表项不存在, 创建 DWORD注册表项,命名为SafeDllSearchMode,然后在数值数据框中, 将值从 1 更改为 0, 然后单击 确定 。再重启电脑这样就好了。
以前碰上过这个问题~“以前的某个程序安装已在安装计算机上创建挂起的文件操作。运行安装程序之前必须重新启动计算机”错误。无法进行下去。
解决步骤是:
1)添加/删除程序中彻底删除sql server。
2)将没有删除的sql server目录也删除掉。
3)打开注册表编辑器,在
HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
4)删除注册表中跟sql server相关的键。
其实估计只要做第3步就可以搞定,这样就可以清除安装暂挂项目。自己是先走了1,2,4,最后做了3才搞定。所以估计3才是最关键的。
如果上面还是不能得到解决
那么再试下下面的:
将以下两个从注册表中删除,一定可以解决SQL挂起问题:
一、开始\运行\输入regedit回车
+HKEY_LOCAL_MACHINE
+SYSTEM
+CurrentControlSet
+Control
+Session Manager下的FileRenameOperations删掉
二、+HKEY_LOCAL_MACHINE
+SOFTWARE
+Microsoft
+Windows
+CurrentVersion
+Setup
+ExceptionComponents下的东西全部删掉如:
{077ACEC7-979C-40AB-9835-435BA1511E0D} {30C7234B-6482-4A55-A11D-ECD9030313F2} {3FDF25EE-E592-4495-8391-6E9C504DAC2B} {60204BB3-7078-4F70-8F69-68297621941C}...... 总之有几项,就删几项,删掉后重启,再装SQL Server,就不会提示有挂起了。
在注册表中和系统中删除mssql相关的东西就OK了
********************************************************************
其实,主要是注册表中的那个PendingFileRenameOperations项目得删除。记住~
=========================================================
WINDOWS SQL 时间转换错误
SQL server 从字符串转换为 datetime 时发生语法错误",搞了我半天为它在想着到底什么问题?我在重修复了SQL 2000,打过补丁,问题仍然.datetime应该说与时间有关,我
找了相关的文档,都没这个讲法,只想有从系统时间出发.呵呵,终于解决了! 方法如下:
比如:insert into test (sTime) values ('2007-02-02 下午 1:12:12') 在ACCESS里会自动转换成24小时制,得到数值为:"2007-02-02 13:12:12"。但是在SQL Server里
会出错,提示"从字符串转换为 datetime 时发生语法错误。" 一、windows XP的解决方法(修改注册表,我已经测试成功)
1、控制面板,,区域和语言选项,,把时间设置为24小时格式。
2、建立
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\OLEAUT\VarConversionLocaleSet
ting= 2 (DWORD)
注:OLEAUT 项可能不存在。如果它不存在,则必须先创建该项。
3、重新启动IIS。
问题解决。
原理是强制使asp时间使用区域格式。
二、windows 2003的解决方法(修改区域设置)
在控制面板?区域设置?时间样式和日期格式设置一下:
时间样式设置为 HH:mm:ss
短日期格式设置为 yyyy-MM-dd
(win2003不需要修改注册表,我自己测试成功的)
三、通用解决方法(在程序里修改)
你可以使用replace 将 "上午" 二字或其他不想要的字符替换掉...
比如 <%=replace(now,"上午","")%>
或者直接替换掉所有的中文字符:Replace(now,"[\u4e00-\u9fa5]","") ================================================= Cannot Initialize Data Bindings 问题解决
ADO Datagrid 控件出现错误“Cannot Initialize Data Binding”怎么解决,单击 开始-运
行-输入“cmd”-输入“regsvr32 MSDATGRD.OCX” 然后回车;再输入“regsvr32 MSSTDFMT.DLL” 然后回车;
=============================================== 解决win7下安装SQL2000时【以前的某个程序安装已在安装计算机
上创建挂起的文件操作。运行安装程序之前必须重新启动计算机~】 修改注册表:
HKEY_LOCAL_MACHINE->SYSTEM->CurrentControlSet->Control->Session Manager->右侧窗
口中找到"PendingFileRenameOperations”,删除->重启计算机,再安装即可
;=================================
, win7系统怎么安装sql server 2000数据库
, 时间:2012-6-9 13:12:52 来源:原创 作者:admin 点击次数:901
, win7系统怎么安装sql server 2000数据库
1、单独下载MSDE,微软官方下载地址:
2、安装MSDE,安装方法如下:
双击解压CHS_MSDE2000A.exe,命令提示符下进入解压后的文件夹路径后输入:
setup sapwd="sa"securitymode=SQL disablenetworkprotocols=0 注:上面的"sa"是sa的口令,可自己换成别的
3、打开光盘或者光盘镜像,正常安装SQL2000企业版,如果安装时提示sql2000挂起无法安装,打
开注册表编辑器,在HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager
中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目。
4、安装SQL2000SP4补丁,微软官方下载地址:
如何去掉安装SQL2000后系统托盘里的同步中心图标:
注册表中键值
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\Syncmgr\Handlers
项中找到一个与SQL Server 2000相关的分支,删除它,重启
安装SQL2000后,会发现sa用户不能连到数据库(查询分析器和编程中只支持Windows登录验证),解决办法如下:
注册表中键值
[HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER] 这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。
Win7安装SQL2000后在企业管理器中新建表出错问题解决:
新建表时,先单击数据库中已存在的一张表,然后在上面右键"新建表",如果在空白处右键来新建
表,是会出问题的。