SQLServer安装使用报错及解决方案

SQLServer安装使用报错及解决方案在SQLServer的安装和使用过程中,可能会遇到一些报错信息,这些问题需要及时解决才能顺利进行数据库的操作。本文将介绍一些常见的SQLServer安装使用报错,并提供相应的解决方案,帮助读者更好地应对这些问题。

一、无法安装SQLServer

在安装SQLServer过程中,有时会出现无法继续安装的情况。这可能是由于操作系统版本不兼容、安装文件损坏或其他原因引起的。解决此问题的方案如下:

1.检查操作系统版本:确保所使用的操作系统版本与SQLServer的系统要求相匹配。

2.重新下载安装文件:如果安装文件损坏,可尝试重新下载安装文件,并确保下载的文件完整可用。

3.运行安装程序时使用管理员权限:右键点击安装程序,选择“以管理员身份运行”以确保安装过程中拥有足够的权限。

二、无法连接到SQLServer

在使用SQLServer时,可能会遇到无法连接到数据库的问题。这可能是由于网络配置、服务未启动或防火墙设置等原因引起的。以下是解决此问题的一些常见方法:

1.检查网络配置:确保网络连接正常,数据库服务器所在的IP地址、端口号、实例名等配置信息正确。

2.确保SQLServer服务已启动:在Windows服务中,找到SQL Server服务并确认其状态为“运行中”。

3.检查防火墙设置:确保防火墙未阻止数据库连接请求,可在防火

墙设置中配置允许使用的端口。

三、数据库文件损坏

有时,在使用SQLServer时,数据库文件可能会损坏,导致无法正

常读取或写入数据。以下是一些解决此问题的方法:

1.运行数据库维护工具:SQLServer提供了一些内置的维护工具,

如SQL Server Management Studio,可用于修复损坏的数据库文件。

2.还原备份文件:如果有可用的备份文件,可以使用SQLServer的

还原功能将备份文件还原到正常状态。

3.使用修复命令:SQLServer提供了一些修复命令,如DBCC CHECKDB,可用于检查和修复损坏的数据库文件。使用这些命令需要小心,推荐在专业人士的指导下操作。

总结:

SQLServer的安装和使用过程中可能会出现各种报错,对于每个问题,我们都可以通过一些具体的解决方案来解决。本文介绍了无法安

装SQLServer、无法连接到SQLServer以及数据库文件损坏等常见问题,

并提供了相应的解决方案。希望读者在遇到这些问题时能够顺利解决,并能够顺利使用SQLServer进行数据库管理和操作。

安装sql,server,XX,报错,找不到解决方案

安装sql,server,XX,报错,找不到解决 方案 篇一:安装SQLserverXX常见错误 安装SQLserverXX常见错误目录[隐藏] 一,计数器错误二,COM+ 目录要求三,执行安装向导期间出错 四,无法完成安装 附: SQLserverXX安装图解 [一,计数器错误 在执行安装前的检测时,出现警告将4个计数器删除:运行 cmd unlodctr w3svc unlodctr msftpsvc unlodctr asp unlodctr inetinfo 执行下面的代码片段后,重新安装SQL ServerXX就不会有问题了。lodctr lodctr lodctr lodctr [二,COM+ 目录要求 在执行安装前的检测时,出现COM+ 目录要求警告

①。启动Distributed Transaction Coordinator 服务 打开服务,在服务中找到Distributed Transaction Coordinator服务,选择“属性”;在“登录”选项卡中,选择“此帐户”,帐户名填写“NT AUTHORITY\NetworkService”,密码为空; 在点击“确定”后重新启动服务。 或者,在命令行下运行 msdtc -uninstall ,卸载msdtc 服务;再运行 msdtc -install ,安装 msdtc 服务。 MSTDC服务成功启动,组件服务中“COM+应用程序”可以访问。如果你也遇到了Distributed Transaction Coordinator 服务不能启动错误:Distributed Transaction Coordinator 服务因 84 (0xC0001010) 服务性错误而停止。这样解决: 点开始→运行→输入命令"msdtc -resetlog",运行该命令即可. ②按照下列过程重新安装 COM+ 安装组件服务管理单元 在 Windows 桌面上,单击“开始”,然后单击“运行”。 在“打开”框中,键入 MMC,然后单击“确定”。 在“控制台”窗口中,单击菜单栏上的“文件”,然后单击“添加/删除管理单元”。在“添加/删除管理单元”窗

解决SQLSERVER服务不能正常启动

解决SQLSERVER服务不能正常启动 SQL Server服务无法正常启动的原因有很多,可能是由于数据库损坏、服务未正确安装、服务配置问题、端口冲突等等。下面是一些可能的解决方案: 1. 检查数据库文件是否损坏:若数据库文件损坏,也可能导致SQL Server服务无法正常启动。可以尝试通过运行SQL Server Repair工具修复数据库文件。 2. 确保SQL Server服务已正确安装:确认SQL Server服务是否已正确安装。可以尝试重新安装SQL Server服务,确保使用正确的版本和正确的安装步骤。 3. 确保SQL Server服务配置正确:检查SQL Server服务的配置文件,确保各项参数设置正确,例如数据库文件路径、日志文件路径、端口号等。 4. 检查服务是否已启动:通过控制面板中的“服务”功能,查看SQL Server服务是否已启动。如果未启动,可以尝试手动启动服务。 5. 检查端口是否被其他程序占用:可能是由于SQL Server服务所需的端口被其他程序占用而无法启动。可以使用netstat命令或者网络工具检查端口占用情况,并确保SQL Server所需端口未被其他程序使用。 6. 检查防火墙设置:防火墙设置可能会阻止SQL Server服务的正常启动。可以尝试临时关闭防火墙,然后再次尝试启动SQL Server服务。 7. 检查服务权限设置:确保SQL Server服务的运行账户具有足够的权限。可以尝试修改服务的运行账户,并为其分配必要的权限。

8. 检查事件日志:查看Windows事件日志,可能会提供有关SQL Server服务启动失败的更多信息。根据事件日志中的提示,尝试解决问题。 9. 使用SQL Server配置管理器:使用SQL Server配置管理器检查SQL Server实例的配置,包括网络配置、登录配置等。确保配置正确, 并尝试重新启动服务。 10. 尝试使用修复工具:根据具体情况,在Microsoft官方网站上可 以找到一些专门用于修复SQL Server服务启动问题的工具,可以尝试使 用这些工具进行修复。 以上是一些常见的解决方案,根据具体情况选择合适的方法进行修复。如果仍然无法解决问题,建议向相关技术支持寻求帮助。

sql server 2008安装过程及报错的解决方法

一.启动和登录SQL Server Management Studio 1.单击Windows开始菜单。 2.选择“程序”或者“所有程序”命令。 3.选择Microsoft SQLServer2008目录。 4.选择SQL Server Management。 图-1 登录SQL Server Management Studio 图-2 登录时发生“无法连接”的错误 发生上面这样的错误(图-2),一般来说只有两种情况:第一种情况是你的"服务器名称"项填写错误了,第二种情况就是检查你的服务器是否启动了,检查的方法如下: 1.单击Windows开始菜单 2.选择“程序”或者“所有程序”命令。 3.选择Microsoft SQLServer2008命令。 4.选择配置工具命令。 5.选择SQL Server配置管理器,打开后窗口如下图(图-3)

注意看你的服务器是否如下图(图-3)所示,要连接的服务器是否处于"正在运行"状态。启动模式就好解释了,自动就是随系统启动,手动就是啥时候需要了自己来启动。 图-3 服务器状态 二.修改登录验证模式 图-4 登录错误 如果遇到用SQL Server身份验证模式登录出现上面(图-4)的错误的话,多是因为SQL Server服务器没有启用TCP/IP协议,按照下面的步骤检查一下设置: 1.单击Windows开始菜单。 2.选择"程序"或者"所有程序"命令。 3.选择Microsoft SQLServer 2008命令。 4.选择配置工具命令。 5.单击SQL Server配置管理器。 6.展开配置管理器左边的"SQL Server网络配置"节点。 7.单击"MS SQL SERVER的协议"选项。 8.得到下图(图-5),设置启用它的Named Pipes(命名管道)和TCP/IP协议。

sqlSERVER安装时问题解决

一.在SQL服务器的安装盘中找到MSDE这个目录,并且点击setup.exe安装它,过程简单直接下一步就OK了。 二. 重启系统WINDOWSXP,这下就可以看到SQL服务的图标出现了。 三. 再拿出SQL服务器版的安装光盘,直接安装客户端工具 四、打开“企业管理器”到“SQL Server组”下,将“[lcoal] (Windows NT)”改成自己的的机器名,机器名在系统属性的“计算机名”里可以找到 五. 打开企业管理器,试用SA用户连一下看看,是不是发现SA用户登陆失败?因为你还没有与信任SQL SERVER连接相关联。还好这个只要对系统注册表稍加修改就可以啦:在运行中输入regedit打开注册表编辑器,找到 [HKEY_LOCAL_MACHINE\SOFTWARE\MICROSOFT\MSSQLSERVER\MSSQLSERVER],这个项里面有一个键值LoginMode,默认下,值是1,现在将值改为2,重启电脑。方法2 打开注册表(regedit),找到 HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSMQ ,修改那个"ab(默认)"的值为 2```重启.然后就可以安装Microsoft SQL Server了. 贰。安装错误 1。将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份) C:\Program Files\Microsoft SQL Server\80\Tools。 C:\Program Files\Microsoft SQL Server\MSSQL。 2。注册表中的相关信息删除: HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer HKEY_LOCAL_MACHINE\System\CurrentControlSet\Services\MSDTC。 3。HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager 中找到PendingFileRenameOperations项目,并删除它。这样就可以清除安装暂挂项目 4。HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows\CurrentVersion\setup 删除ExceptionComponents 这个项目下的内容可能很多,只有在上面几个办法不行的情况下,使用此方法 5。Windows 目录中的 Sqlstp.log 文件,该文件列出了安装程序所执行的操作的详细信息,并包含安装期间遇到的所有错误。通过检查该文件,可以详细了解安装在什么地方失败、为什么失败。 6。安装文件的路径(完整路径)里有中文.比如 c:\SQLSERVER中文企业版\ ,改成 c:\SQLSERVER\ 如果问题依旧,试试先修复操作系统命令提示符下执行: sfc /scannow 叁。日志中错误 A.[Microsoft][ODBC 驱动程序管理器] 未发现数据源 1。“管理工具”下的“数据源(ODBC)” 中没有找到安装ODBC Driver相关内容。产生这个问题的原因是某些使用ODBC数据源的程序,在卸载的时候,会将

SQLServer安装使用报错及解决方案

SQLServer安装使用报错及解决方案在SQLServer的安装和使用过程中,可能会遇到一些报错信息,这些问题需要及时解决才能顺利进行数据库的操作。本文将介绍一些常见的SQLServer安装使用报错,并提供相应的解决方案,帮助读者更好地应对这些问题。 一、无法安装SQLServer 在安装SQLServer过程中,有时会出现无法继续安装的情况。这可能是由于操作系统版本不兼容、安装文件损坏或其他原因引起的。解决此问题的方案如下: 1.检查操作系统版本:确保所使用的操作系统版本与SQLServer的系统要求相匹配。 2.重新下载安装文件:如果安装文件损坏,可尝试重新下载安装文件,并确保下载的文件完整可用。 3.运行安装程序时使用管理员权限:右键点击安装程序,选择“以管理员身份运行”以确保安装过程中拥有足够的权限。 二、无法连接到SQLServer 在使用SQLServer时,可能会遇到无法连接到数据库的问题。这可能是由于网络配置、服务未启动或防火墙设置等原因引起的。以下是解决此问题的一些常见方法:

1.检查网络配置:确保网络连接正常,数据库服务器所在的IP地址、端口号、实例名等配置信息正确。 2.确保SQLServer服务已启动:在Windows服务中,找到SQL Server服务并确认其状态为“运行中”。 3.检查防火墙设置:确保防火墙未阻止数据库连接请求,可在防火 墙设置中配置允许使用的端口。 三、数据库文件损坏 有时,在使用SQLServer时,数据库文件可能会损坏,导致无法正 常读取或写入数据。以下是一些解决此问题的方法: 1.运行数据库维护工具:SQLServer提供了一些内置的维护工具, 如SQL Server Management Studio,可用于修复损坏的数据库文件。 2.还原备份文件:如果有可用的备份文件,可以使用SQLServer的 还原功能将备份文件还原到正常状态。 3.使用修复命令:SQLServer提供了一些修复命令,如DBCC CHECKDB,可用于检查和修复损坏的数据库文件。使用这些命令需要小心,推荐在专业人士的指导下操作。 总结: SQLServer的安装和使用过程中可能会出现各种报错,对于每个问题,我们都可以通过一些具体的解决方案来解决。本文介绍了无法安 装SQLServer、无法连接到SQLServer以及数据库文件损坏等常见问题,

sqlserver数据库连接失败错误及解决方法

SQL Server数据库连接失败错误及解决方法 在使用SQL Server 的过程中,用户遇到的最多的问题莫过于连接失败了。一般而言,有以下两种连接SQL Server 的方式,一是利用SQL Server 自带的客户端工具,如企业管理器、查询分析器、事务探查器等;二是利用用户自己开发的客户端程序,如ASP 脚本、VB程序等,客户端程序中又是利用ODBC 或者OLE DB 等连接SQL Server。下面,我们将就这两种连接方式,具体谈谈如何来解决连接失败的问题。 一、客户端工具连接失败 在使用SQL Server 自带的客户端工具(以企业管理器为例)连接SQL Server时,最常见的错误有如下一些: 1、SQL Server 不存在或访问被拒绝 ConnectionOpen (Connect()) 2、用户'sa'登录失败。原因:未与信任SQL Server 连接相关联。

3、超时已过期。 下面我们依次介绍如何来解决这三个最常见的连接错误。 第一个错误"SQL Server 不存在或访问被拒绝"通常是最复杂的,错误发生的原因比较多,需要检查的方面也比较多。一般说来,有以下几种可能性: 1、SQL Server名称或IP地址拼写有误; 2、服务器端网络配置有误; 3、客户端网络配置有误。 要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因。 首先,检查网络物理连接: ping <服务器IP地址> 或者 ping <服务器名称> 如果ping <服务器IP地址> 失败,说明物理连接有问题,这时候要检查硬件设备,如网卡、HUB、路由器等。还有一种可能是由于客户端和服务器之间安装有防火墙软件造成的,比如ISA Server。防火墙软件可能会屏蔽对ping、telnet 等的响应,因此在检查连接问题的时候,我们要先把防火墙软件暂时关闭,或者打开所有被封闭的端口。

安装SQL Server 2000常见故障解决方法

SQL Server 2000常见故障解决方法 1、问:安装程序被挂起,要求重新启动电脑 解决办法:除注册表中HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager下的PendingFileRenameOperations子键。 解释原因:按照名称来理解,HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Session Manager应该存放的是当前系统会话的快照,而PendingFileRenameOperations记录的是一个未成功进行的文件更名操作,SQL Server2000在安装时可能会使用这个键值,记录在安装过程中对临时文件的操作,如果SQL Server2000在安装进程启动时就发现这个键值存在,它就认为上一个安装程序没有完成,从而拒绝继续自身的安装进程。而按照道理,任何一个改写过此键值的程序都应当在结束或者系统重新启动的时候将这个键值删除,但如果由于种种原因这个操作没有被进行的话,那么SQL Server2000自然会得出错误的结论。 2、问:我想问一下我在重新装完系统以后装SQL Server2000时提示:以前某个程序安装已在计算机上创建挂起的文件操作,运行安装之前必须重新启动计算机.注册表操作后,我现在装到一半可是又提示:安装程序配置服务器失败。参考服务器错误日志c:\windowns\sqlstp.log 答:1。将Program files下的SQL安装目录删除(此处如果有重要的数据,请先备份) 答:因为安装文件的路径(完整路径)里有中文.比如 c:\SQLSERVER中文企业版\,改成 c:\SQLSERVER\ 3、问(1)配置服务器时中断. (2)注册 ActiveX 时中断. (3)显示到100%的时候中断. 答:提醒:为避免误操作,先备份注册表和数据库进不了SQL Server 2000,可以备份 Program Files\Microsoft SQL Server\MSSQL\Data 文件夹的文件. 1、先把SQL Server卸载(卸载不掉也没有关系,继续下面的操作) 2、把Microsoft SQL Server文件夹整个删掉。 3、在"开始"--"运行"键入 "F:\x86\setup.exe k=dbg" (F是光盘) [此命令的意思单步运行安装 SQL Server 200098%安装不成功 4、运行注册表,删除如下项: HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer + HKEY_LOCAL_MACHINE+ SOFTWART+ Microsoft+ Windows+ CurrentVersion+ Setup+ ExceptionComponents 将 ExceptionComponents 下面的文件夹全部删除! 如 {60BFF50D-FB2C-4498-A577-C9548C390BB9} {60BFF50D-FB2C-4498-A577-C9548C390BB9} {60BFF50D-FB2C-4498-A577-C9548C390BB9} {60BFF50D-FB2C-4498-A577-C9548C390BB9} 4 重新启动: 5 重新安装 SQL Server 2000 另外也可尝试单步运行安装 SQL Server 2000的方法: 1:放入 SQL Server 2000 光盘. 2:在"开始"--"运行"键入 "F:\x86\setup.exe k=dbg" (F是光盘) 4、问:提示:command line option syntax error, type command /? for help,继续安装,最后在配置服务器的时候出现:无法找到动态链接SQLUNIRL.DLL于指定的路径…… 答:引起这问题的原因是,SQLServer的安装文件,放在中文目录下.将SQLServer的安装文件,拷到英文目录,安装就OK 比如将:D:\软件\Sqlserver中的"软件"去掉.或者直接改为“英文名称”如“soft“这样子,安装完SQL再改为原来的名字即可。如果还是不行,看看您的用户名是不是中文的,改成英文的吧。这个用户名指的就是您登录windows的时候使用的用户名,系统默认的是administrator。 您不舍的修改这个用户名?那就重新创建一个英文的用户吧,用这个用户登录然后安装就行了。 其原因在于:软件在安装的时候会先解压,生成一些临时文件,系统调用这些文件进行安装。 有时候这些文件放在当前的目录下,有时候放在“C:\Documents and Settings\用户名\Local Settings\Temp”文件夹中, 这时候如果您的“用户名”是中文的话,就可能失败了.SQL Server 1069 错误(由于登录失败而无法启动服务) 解决方法

sqlserver安装过程问题和解决办法

win-xp-sp3上安装SQL Server 2005问题解决 (2011-08-04 16:58:07) 转载▼ 分类:公开博文 标签: 杂谈 SQL server 2005 主要有以下版本: 1.Enterprise(企业版) 2.Development(开发版) 3.Workgroup,(工作群版) 4.Standard,(标准版) 5.Express.(嗯,姑且就叫它简易版吧) 最开始我安装的是SQL server 2005 Enterprise Edition,安装过程中报了一个警告如下: SQL Server 版本的操作系统兼容性 (警告) 消息 * SQL Server 版本的操作系统兼容性 * 此操作系统不支持此版本的 SQL Server 的某些组件。有关详细信息,请参阅Microsoft SQL Server 联机丛书中的“安装 SQL Server 2005 的硬件和软件要求”。解决方法: SQL Server 2005 Enterprise Edition不支持安装在winxp上,winxp上可以安装Developer Edition 、Express Edition和Standard Edition,于是找了一个Standard Edition。

++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ ++++++++++++++++++++++++++++++++++ 安装过程中,在检验时又报了一个错误如下: 对性能监视器计数器注册表值执行系统配置检查失败。有关详细信息,请参阅自述文件或 SQL Server 联机丛书中的“如何在 SQL Server 2005 中为安装程序增加计数器注册表项值”。 解决方法: 打开 regedit ,定位到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib 目录下有Last Counter 和 Last Help 两个键值。在Perflib目录下有004和009两个子目录。其中有Counter 和 Help两个键值。 查看004目录(对于中文系统,英文系统是009目录)下的Counter 记录其最后的数字,将该值写到Last Counter 中;同样将004目录中的Help中最后的数字,写到Last Help中。 再次安装SQL2005,检查通过。 ++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++++ +++++++++++++++++++++++++++++++++ 检查通过后,在安装过程中,又报了一个错误: SQL Server 安装程序无法获取 ASPNET 帐户的系统帐户信息 解决方法:

SQL Server2000安装错误解决方法

SQL Server2000安装错误解决方法 一、出现“配置服务器失败,请参考系统日志说明”和安装过程进度条退回 如果是windows xp的系统,可以在C:\WINDOWS目录下查看sqlstp.log文件,里面有错误信息,敝人曾碰到过几种情况,参考了部分网络资料,现整理如下: 失败情况一: sqlstp.log文件中的错误信息: 正在与服务? driver={sql server};server=ZHL;UID=sa;PWD=;database=master [Microsoft][ODBC 驱动程序管理器] 驱动程序的SQLAllocHandle on SQL_H driver={sql server};server=ZHL;UID=sa;PWD=;database=master [Microsoft][ODBC 驱动程序管理器] 驱动程序的SQLAllocHandle on SQL_H driver={sql server};server=ZHL;UID=sa;PWD=;database=master [Microsoft][ODBC 驱动程序管理器] 驱动程序的SQLAllocHandle on SQL_H SQL Server 配置? ################################################################## ############# 13:40:06 Process Exit Code: (-1) 13:40:09 安装程序配置服务器失败。参考服务器错误日志和C:\WINNT\sqlstp.log 了解更多信息。 13:40:09 Action CleanUpInstall: 解决方法:当出现这个错误时,试一下重装系统文件:修复系统而不是全新安装。修复系统文件之后,再装sql server,则不会出现此错误消息

常见的SQLServer连接失败错误以及解决方法

常见的SQLServer连接失败错误以及解决方法 常见的SQLServer连接失败错误以及解决方法 a--sql server 不存在或访问拒绝 错误有以下可能: a.sql server名称或者ip地址拼写有误 b.服务器端网络配置错误 c.客户端网络配置错误 解决步骤: 1.检查网络物理连接 ping 服务器名称或者 ping 服务器ip地址 ===》ping 服务器ip地址失败:说明物理连接出问题,需要检查硬件设备;需要注意将防火墙关掉,因为它也许会屏蔽你的ping命令===》ping 服务器ip地址成功 ping 服务器名称失败:说明服务器名称有问题。如果服务器和客户端不在同一局域网内,很可能无法直接使用服务器名称标志服务器。 2.使用telnet命令检查sql server服务器工作状态 telnet 服务器ip地址 14323(默认端口号) ===>如果有“无法打开连接”的信息,说明你的sql server服务没开启,或者你的tcp/ip协议没有启用,或者你的服务器没有在端口1433上监听 3.检查服务器端的网络配置,看是否启用命名管道,是否启用tcp/ip协议 这个可以在不同版本的sql server自带的工具管理器里找到,比如2000是服务器网络使用工具 2017是sql server配置管理器 4.检查客户端的网络配置,查看使用的协议 一般需要启用命名管道; b--用户sa登入失败 错误有以下可能: 1.你的登入身份为“仅windows身份登入”

2.你改完登入方式后,设置账户后没有运行sp_password 第一个原因解决方法:以2000为例: 1.在服务器端使用企业管理器,并且选择"使用 windows 身份验证"连接上 sql server 2.展开"sql server组",鼠标右键点击sql server服务器的名称,选择"属性",再选择"安全性"选项卡 3.在"身份验证"下,选择"sql server和 windows ". 4.重新启动sql server服务. 在以上解决方法中,如果在第 1 步中使用"使用 windows 身份验证"连接 sql server 失败,那就通过修改注册表来解决此问题: 1.点击"开始" "运行",输入regedit,回车进入注册表编辑器 2.依次展开注册表项,浏览到以下注册表键: [hkey_local_machinesoftware microsoft mssqlserver mssqlserver] 3.在屏幕右方找到名称"loginmode",双击编辑双字节值 4.将原值从1改为2,点击"确定" 5.关闭注册表编辑器 6.重新启动sql server服务; --or use[master] go exec xp_instance_regwrite n'hkey_local_machine', n'software/microsoft/mssqlserver/mssqlserver', n'loginmode', reg_dword,2go 此时,用户可以成功地使用sa在企业管理器中新建sql server注册,但是仍然无法使用windows身份验证模式来连接sql server。这是因为在sql server 中有两个缺省的登录帐户:builtinadministrators 以及<机器名>administrator 被删除。要恢复这两个帐户,可以使用以下的方法: 1、打开企业管理器,展开服务器组,然后展开服务器; 2、展开"安全性",右击"登录",然后单击"新建登录";

SQLServer不存在或拒绝访问-解决办法

SQLserver2000,打开服务管理器时出现错误:〔Microsoft][ODBC SQL Server Driver][DBNETLIB]SQL Server不存在或访问被拒绝" [I] (一台机器即作服务器又作客户机,软件连接中出现: [DBNETLIB][ConnectionOpen(connect()).]SQL Server 不存在或拒绝访问。 现从网上查阅问题解决办法有如下几种: (A)1:你如果是独立上网的请把21端口打开.局域网把1433端口打开就可以了. 2;关闭防火墙! (B)把数据库连接的SqlLocalName="(local)" 的(local) 改成IP试试。可以把(local) 该成127.0.0.1,或者改成外网IP (C)打开服务,暂停全文检索及sql server服务开启sql server服务再开启全文检索服务(D)SQL Server 右键属性==>安全选项中的“所有权链接:”“允许跨数据库所有权链接”前面的勾要勾上(此操作需要重起SQL Server)。 [II] 1、先保证ping通 蔻网网址之家 2、在dos下写入telnet ip 1433不会报错 3、用ip连如企业管理器: 企业管理器-->右键SQlserver组-->新建sqlserver注册-->下一步-->写入远程实例名(IP,机器名)-->下一步-->选Sqlserver登陆-->下一步-->写入登陆名与密码(sa,pass)-->下一步-->下一步-->完成 4、如果还不行: sqlserver服务器-->开始菜单-->SQLserver-->服务器网络实用工具-->启用WinSock代理-->代理地址:(sqlserver服务器IP)-->代理端口-->1433-->OK了 5、如果还不行: sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了 [III] 选中Microsoft SQL Servers-->工具栏,工具-->选项-->高级-->查询超时-->改为0 別人告訴我在c:\winnt\system32\driver\etc\下的hosts文件中加入 ip computername就可以了,我試了也的確可以了,我百思不得其改, 為什麼要那樣呢,sqlserver7.0都不要那樣呀,為什麼sqlserver2000 要這樣呀 效果就相当于如下操作: sqlserver客户端-->开始菜单-->SQLserver-->客户端网络实用工具-->别名-->添加-->写入别名如"大力"-->"网络库"选tcp/ip-->服务器名称写入远程ip或实例名-->OK了 [IV] 摘要:这篇文章主要针对Win2003系统安装SQL Sever2000后1433端口未开放,如何打开1433端口的解决方法。 用了几年的Windows2003和SQL Server2000了,不过这个问题倒是头次遇到。最近调试一个JSP+SQL2000WEB程序遇到个现象,在Win2003简体中文服务器版上安装SQL Server2000,默认安装,一切正常,但是在安装完成后Tomcat运行正常,JSP程序却无法连接SQL2000

SQL Server2005安装遇到问题处理办法

SQL Server2005安装遇到问题处理办法 对于安装前的配置检查IIS问题,网上都有好多解决的办法,就不在此处详述了。对于COM+警告问题,处理办法如下: - ----- -- -------------------com+警告的处理---------------- | 1、运行CMD,停止MSDTC服务:net stop msdtc | | 2、卸载MSDTC服务:msdtc -uninstall | | 3、重新安装MSDTC服务:msdtc -install | | 4、启动MSDTC服务:net start msdtc。| |--------------------------------------------------------------------- 安装中出现的问题;

默认安装配置时灰色,无法选择,出现这种状况,可以到控制面板\系统和安全\管理工具\Internet 信息服务(IIS)管理器,将网站下的ReportServer全部删除即可。

弹出信息,出现上述两种情况这种情况,说明sqlncli.msi和SQLServer2005_BC.msi已经被安装在了你的电脑,可到文件包里面把sqlncli.msi和SQLServer2005_BC.msi卸载,操作是找到该两个文件(你的文件包的SQL Server x86\Servers\Setup下或SQL Server x86\Tools\Setup下),文件包里面有个x86和x64的文件夹,你的电脑是哪个系统的对应的就是哪个,双击太弹出的对话框里面选择卸载即可。然后把与sqlserver相关的文件,注册表和服务全处理干净, 在重新安装就可以了,还有什么问题可以问我QQ:499661635 SQL Native Client报错,把Microsoft SQL Server Native Client卸载掉,然后再安装。

sqlserver安装出错解决方案

在开始安装SQL Server 之前,系统配置检查器(SCC) 会验证性能监视器计数器注册表项的值。如果SCC 无法验证现有的注册表项或无法运行Lodctr.exe 系统程序,则SCC 检查将失败,并阻止安装。若要完成安装,则必须手动增加该注册表项。 在[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]。查找以下项: Last Counter"=dword:00000ed4 (5276) Last Help"=dword:00000ed5 (5277) 验证这些项的值。 如果装中文版的上一步骤(5276) 的Last Counter 值必须等于以下注册表项中Perflib\004 的Counter 项的最大值,并且上一步骤(5277) 的Last Help 值必须等于以下注册表项中Perflib\004 的Help 项的最大值:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]。 如果装英文版的上一步骤(5276) 的Last Counter 值必须等于以下注册表项中Perflib\009 的Counter 项的最大值,并且上一步骤(5277) 的Last Help 值必须等于以下注册表项中Perflib\009 的Help 项的最大值:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]。 如果键值不符就卸载掉.net framework 2.0 其他答案:1、对性能监视器计数器注册表值执行系统配置检查失败 修改方式如下: 首先打开“控制面板” --> “管理工具” 后,双击“性能”,显示出性能分析器界面,在右边的控制台节点中展开“性能日志和警报”后,用鼠标选择“性能计数器”。 然后双击右边窗口的“System Overview”,显示System Overview 属性窗口。 在窗口中的“添加对象” 和“添加计数器” 按钮分别单击一次,但单击后显示的窗口不要去动,直接选择取消。 分别单击两个按钮后,单击缺定关闭System Overview 属性窗口,然后关闭性能窗口。 然后在“开始” --> “运行”中输入regedit,开启注册表编辑器。 定位到 [HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib 处,在右边的树形目录下可以看到Perflib目录下有004和009两个子目录。 在Sql Server 2005 的安装帮助文件中说的是需要查看009目录的注册表项,而我们大部分人使用的是简体中文的操作系统,所以不能按帮助中说的,而是需要注意004目录中的内容。打开004 目录中的内容, 我们分别双击“Counter” 项和“Help” 项,察看其中的最后的数字,注意Counter 项的内容和Helper 项内容,这时候,我们知道,Counter 项的数字是5556,Helper项的内容是5557。然后,操作注册表编辑器的左边的目录树,定位到Perflib目录下,并注意检查右边窗口的“Laster Counter”项和“Laster Help”项的值,并把Laster Counter的值改成刚才记录下的Counter

SQLSERVER安装失败解决方案

SQLSERVER安装失败解决方案 sql安装出错,安装程序配置服务器失败的解决方案作者 Jacky 日期2005-11-26 22:24:00 sql server 2000安装出错,无法找到动态链接库sqlunirl.dll 安装文件肯定没有错,因为以前安装过,绝对可以用 机子之前有装了sql server 2000,而且可以正常使用,只是今天突然无法连接到本地数据库,打算重装,我删了program files里的ms sql的目录,然后重装sql,结果在最后一步的时候提示,无法完成配置。后来又删除了一些注册表中的sql server信息(有备份注表),再安装时,就出现这样的提示了,更糟的是,备份的注册表却无法还原 ============================ 现在问题解决了,总结了一些经验 当安装时出现MDAC组件安装失败时,试着修复或重装microsoft office 当你想重装sql server,而安装时又出现“您的机子上已经安装有一个实例”的提示时,可以删除program files\Microsoft SQL Server文件夹,再安装 当出现某某动态链接文件找不到时,可以试着在sql server的安装文件中找到这个文件,复制到系统目录下的system和system32文件夹中(一般在出现这个错误消息时,都会提示哪几个文件夹下缺少这个文件) 当出现安装程序配置服务器失败时,可以试着用一下方法解决 此错误消息可以在系统目录下找到,例如我的系统是win2000,则该文件在C:\WINNT\sqlstp.log 失败一: 正在与服务? driver={sql server};server=ZHL;UID=sa;PWD=;database=master

关于SQL安装失败的解决方法

常见问题解决方法: 本文摘自 ”https://www.360docs.net/doc/8019141698.html,/question/152963021.html?fr=qrl&cid=871&index=1&f r2=query” 安装程序配置服务器失败。参考服务器错误日志和C:\WINDOWS\sqlstp.log 了解更多信息。 在C:\Program Files\Microsoft SQL Server文件夹下的(80和MSSQL文件夹)全部删除 安装程序配置服务器失败 解决方法一: 解决方法是把计算机名改成大写就行了,具体操作,右键我的电脑,选计算机名,更改,全改成大写的,重启,重装,记得删掉以前的DATA文件,解决成功。 解决方法二: 一,出现“配置服务器失败,请参考系统日志说明”和安装过程进度条退回。 原因:系统配置不符合Microsoft SQL Desktop engine 安装要求。 解决办法:MSDE 2000要求安装Microsoft Internet Explorer 5.0或更高版本。最小安装便已足够,Internet Explorer 不必是默认浏览器。 (1)控制面板中,双击“网络连接”。 (2)在”高级“菜单中,单击"高级设置"。 (3)在“适配器和绑定”选项卡上,确定选中了"Microsoft网络的文件和打印机共享"。如果下列任一安全策略已被设置为:禁止安装",则MSDE 2000 安装将失败: ●Windows XP 的本地安全策略“设备:未签名驱动程序的安装操作"。 ●Windows 2000 的本地安全策略"未签名非驱动程序的安装操作" 。 如果使用了“禁止安装”设置,则必须在安装MSDE 2000 之前将该设置更改为" 默认继续"。如有必要,可以在完成安装之 后将该策略还原以前的设置。 说明"禁止安装"不是这些安全策略的默认设置。 要设置这些策略,请执行下列操作: 1,在"控制面板"中,双击“管理工具”。 2,双击:"本地安全策略"。 3,展开:本地策略"。 选中"安全选项"。 确保在安装MSDE 2000之前,右窗格中的下列选项被设置为"默认继续": 对于Windows NT和Windows 2003:"设备:未签名驱动程序的安装操作". 对于Windows 2000:"未签名非驱动程序的安装操作"。 重新安装前将已经安装的SQL SERVER目录删除。 装SQL SERVER时出现: 在安装过程中我只指定了数据库的安装目录,看看安装日志(sqlstp.log),有 这样的错误提示 ############################################################## ################# 10:23:28 Process Exit Code: (-1)

常见的SQLServer连接失败错误以及解决方法(2)

常见的SQLServer连接失败错误以及解决方法(2) 常见的SQLServer连接失败错误以及解决方法 具体设置如下: manage管理器->windows authentication(第一次用windows 方式进去),->对象资源管理器中选择你的数据服务器--右键>属性>security>sqlserver and windows authentication方式同时选中. 2:设置一个sql server方式的用户名和密码,具体设置如下: manage管理器->windows authentication>new query>sp_password null,'sa123456','sa' 这样就设置了一个用户名为sa ,密码为:sa123456的用户,下次在登陆时,可以用sql server方式, 用户名为sa ,密码为:sa123456的用户进数据库了. 3:用ssms运行的 sp_password null,'sa123456','sa' 然后重新启动sql; c--连接超时 如果遇到这样的错误,一般而言表示客户端已经找到了这台服务器,并且可以进行连接,不过是由于连接的时间大于允许的时间而导致出错。 这种情况比较少见,一般发生在当用户在internet上运行企业管理器来注册另外一台同样在internet上的服务器,并且是慢速连接时,有可能会导致以上的超时错误。 有些情况下,由于局域网的网络问题,也会导致这样的错误。 要解决这样的错误,可以修改客户端的连接超时设置。默认情况下,通过企业管理器注册另外一台sql server的超时设置是4 秒,而查询分析器是 15 秒。 具体步骤为: 企业管理器中的设置: 1、在企业管理器中,选择菜单上的"工具",再选择"选项"; 2、在弹出的"sql server企业管理器属性"窗口中,点击"高级"选

相关主题
相关文档
最新文档