当前位置:文档之家› 1Server 2005服务无法启动的症状分析和解决方法

1Server 2005服务无法启动的症状分析和解决方法

1Server 2005服务无法启动的症状分析和解决方法
1Server 2005服务无法启动的症状分析和解决方法

Sql Server 2005服务无法启动的症状分析和解决方法

sql server2005服务无法启动,在系统日志中查询有以下两种错误日志,点击图中窗口的SQL Server 2005服务节点,看看“登录身份为”这个列,确定当前用户是否有权限启动SQL Server 2005 服务。

1:SQL Server无法生成FRunCM线程的解决方法

SQL Server could not spawn FRunCM thread. Check the SQL Server error log and the Windows event logs for information about possible related problems.

2:TDSSNICLIENT 初始化失败

SQL Server 无法生成 FRunCM 线程。请查看 SQL Server 错误日志和 Windows 事件日志,获取有关可能发生的相关问题的信息由于网络库中存在内部错误,所以无法启动网络库。要确定原因,请查看错误日志中紧位于此错误之前的那些错误。

TDSSNIClient 初始化失败,出现错误 0x2740,状态代码 0x1。

服务器 TCP 提供程序无法在 [ 'any' 1433] 上侦听。TCP 端口已在使用中。

这个问题很简单:解决办法也很简单把SQLEXPRESS协议下的TCP/IP协议中的【已启用】改为【否】;问题应该就可以解决!

解决方法:

【Microsoft SQL Server 2005】--【配置工具】--【SQL Server Configration Manager】

打开配置管理器窗口,左侧树形中找到“SQL Server 2005 网络配置”--“MSSQLSERVER的协议”,右侧的VIA协议为启用,改成禁用即可。

另外,管理员密码修改也会造成sqlserver服务无法启动。解决方法如下:

打开 \Microsoft SQL Server 2005\配置工具\下的SQL Server Configuration Manager,打开SQL Server属性,如下图所示:

将本帐户的密码修改为您更改之后的管理员密码,“确定”即可。这时SQL Server服务应该就能正常启动了。

最后需要补充说明的是:我的机器在安装时没有使用默认实例,而是用的“EHR”这个实例名,因此,截图可能会与您看到的不太一样。没有关系,道理都是一样的。

2:SQL Server 2005 出现到主机的 TCP/IP 连接失败

在 SQL Server 2005 里面,如果出现到主机的 TCP/IP 连接失败。 https://www.doczj.com/doc/9917151672.html,.ConnectException: Connection refused: connect!

估计是因为sqlserver2005默认情况下是禁用了TCP/IP连接。

您可以在命令行输入:telnet localhost 1433进行检查,这时会报错:正在连接到localhost...不能打开到主机的连接,在端口 1433: 连接失败

启动tcp/ip连接的方法:

打开 \Microsoft SQL Server 2005\配置工具\目录下的SQL Server Configuration Manager,选择mssqlserver协议, 然后右边窗口有个tcp/ip协议,然后启动它,把sqlserver服务停了,然后在启动。问题就解决了!

这时在命令行输入:telnet localhost 1433就不会再报错了,窗口显示为一片黑,即为正常。

SQLServer2005安装提示服务无法启动

安装时出现了如下错误:SQL Server 2005 安装错误码29503,接下来讲解一下,错误原因及解决方法,感兴趣的你可以参考下,或许对你有所帮助

错误日志

安装时出现了如下错误:SQL Server 2005 安装错误码29503。产品: Microsoft SQL Server 2005-- 错误 29503。SQL Server 服务无法启动。有关详细信息,请参阅 SQL Server 联机丛书中的主题“如何查看 SQL Server 2005 安装日志文件”和“手动启动 SQL Server”。详情看图:

错误原因

多核cpu安装sql server2005 时不能安装(因为无法启动sql server服务,从而导致无法安装)。我所安装的服务器是HP服务器32核CPU,SQL Server2005 无法识别多核,从而导致安装失败。SQL Server 2008不存在此问题

解决方案

1.在命令行输入msconfig,选择'BOOT.INI'—‘高级选项',勾选‘/NUMPROC'数值选择为最大的2的n次方(2/4/8),不能超过机器的总核数。点击确定,然后重启电脑,重启电脑设置才能生效。详细看图:

2.安装SQL Server 2005,这次不会再出现服务无法启动的错误,应该会很顺利。

3.安装Service Package 3,SQL Server SP3补丁。

4.然后再次输入msconfig,打开【常规】选项卡,在常规选项卡上单击正常启动-加载所有设备驱动程序和服务,然后单击确定。

5.重启电脑,一切搞定。

打印服务Print Spooler自动停止处理办法

打印服务Print Spooler自动停止处理办法 Windows延迟打印服务(print spooler)自动停止 print spooler 服务停止后,把print spooler服务重启了一下,可马上它又自已关闭了,即使重新启动电脑,也是一然! 事件查看器中提示:服务Print Spooler 意外停止。 在使用杀毒软件和反流氓软件排出了病毒和恶意软件的影响后, 1、取消打印后台文件所在的文件夹的只读属性,该文件夹的路径为%Systemroot%\System32\Spool\Printers 。 2、清空%Systemroot%\System32\Spool\Printers 目录下所有文件。 另外一个解决这个问题方法:打印机有个后台管理的选项可以控制。将spoolsv服务打开(具体是在我的电脑---管理----服务---PRINT SPOOL,启动),然后打开控制面板的打印机项目,右键打开打印机属性---高级,把后台打印改为直接打印! =============================================== 打开注册表进行修改,进入注册表(开始-运行-输入“regedit”)“HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler”目录下,查找“ImagePath”可扩充字符串值(如果没有就新建一个“ImagePath”的可扩充字符串值,注意不要引号),其值为:“C:\WINDOWS\system32\spoolsv.exe”(指向正确的spoolsv程序服务,注意不要引号),重新进入服务中启动print spooler服务,打开控制面板进入打印机设置窗口,看 你的打印机出现没有 解决方案: 为避免发生此问题,请不要在打印后台文件位于%Systemroot%\System32\Spool\Printers 文件夹中时更改它的属性。要解决此问题,请删除只读属性,然后将该后台文件从%Systemroot%\System32\Spool\Printers 文件夹中删除。 要删除只读属性,请右键单击Windows 资源管理器或我的电脑中的后台文件,单击属性,单击清除只读复选框,然后单击确定。 有关如何在Windows 2000 中删除文件的更多信息,请单击开始,单击帮助,单击索引选项卡,键入删除,然后双击删除文件主题。 简单一句话就是:只要清空C:\WINDOWS\system32\spool\PRINTERS 目录下所有的文件即可。 别的方法: 1.也很简单地解决反复出现spoolsv的这个问题,就是进入打印机后台管理修改控制选项。将spoolsv服务打开(我的电脑-管理-服务-print spooler,启动),然后打开控制面板进入打印机设置窗口,点击打印机项目,右键打开打印机属性-高级,把后台打印改为直接打印 2.将spoolsv服务打开(我的电脑-管理-服务-print spooler 属性- 恢复中将所有失败设为重新启动服务,0天后,0分钟后 看解决没有 ===================================== 新建快捷方式: 启动:%windir%\system32\net.exe start Spooler 停止:%windir%\system32\net.exe stop Spooler ======================================== 打印服务SPOOLSV.EXE自动停止服务 解决方法: ①快捷方式: 新建快捷方式,“请键入项目的位置”一栏填写“”中的内容:“net.exe start Spooler ”,保存为“启动打印服务”就可以了。 ②打印机的后台服务Print Spooler服务自动停止 解决办法: 把C:\windows\system32\下的spooler里面的文件全部删掉下的所有文件然后重新启动服务。 ③打印服务无法启动

服务里没有print spooler 无法运行打印机后台

服务里没有print spooler 无法运行打印机后台? 你安装的系统可能是精简版. 所以没有print spooler 的服务. 要添加这个服务的话也不难. 打开记事本程序,将下面一段字符粘贴进去,然后另存为**.reg,再双击该文件,将 该文件将之导入注册表,最后重新启动电脑即可. [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler] "DependOnService"=hex(7):52,00,50,00,43,00,53,00,53,00,00,00,00,00 "Description"="将文件加载到内存中以便迟后打印。" "DisplayName"="Print Spooler" "ErrorControl"=dword:00000001 "FailureActions"=hex:80,51,01,00,00,00,00,00,00,00,00,00,03,00,00,00,e8,47, 0c,\ 00,01,00,00,00,60,ea,00,00,01,00,00,00,60,ea,00,00,00,00,00,00,00,00,00,00 "Group"="SpoolerGroup" "ImagePath"=hex(2):25,00,53,00,79,00,73,00,74,00,65,00,6d,00,52,00,6f,00,6 f,00,\ 74,00,25,00,5c,00,73,00,79,00,73,00,74,00,65,00,6d,00,33,00,32,00,5c,00,73 ,\ 00,70,00,6f,00,6f,00,6c,00,73,00,76,00,2e,00,65,00,78,00,65,00,00,00 "ObjectName"="LocalSystem" "Start"=dword:00000002 "Type"=dword:00000110 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Par ameters] [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Per formance] "Close"="PerfClose" "Collect"="PerfCollect" "Collect Timeout"=dword:000007d0 "Library"="winspool.drv" "Object List"="1450" "Open"="PerfOpen" "Open Timeout"=dword:00000fa0 "WbemAdapFileSignature"=hex:b6,69,32,f1,cc,60,91,0e,38,f9,a0,87,63,c5,0b, d8 "WbemAdapFileTime"=hex:60,a8,de,cd,5a,2f,c4,01 "WbemAdapFileSize"=dword:00020200 "WbemAdapStatus"=dword:00000000 [HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler\Sec urity] "Security"=hex:01,00,14,80,90,00,00,00,9c,00,00,00,14,00,00,00,30,00,00,00, 02,\

win7开机启动项设置-服务

下面我说的是WIN7的服务.... Adaptive Brightness 监视氛围光传感器,以检测氛围光的变化并调节显示器的亮度。如果此服务停止或被禁用,显示器亮度将不根据照明条件进行调节。该服务的默认运行方式是手动,如果你没有使用触摸屏一类的智能调节屏幕亮度的设备,该功能就可以放心禁用。 Application Experience 在应用程序启动时为应用程序处理应用程序兼容性缓存请求。该服务的默认运行方式是自动,建议手动。 Application Information 使用辅助管理权限便于交互式应用程序的运行。如果停止此服务,用户将无法使用辅助管理权限启动应用程序,而执行所需用户任务可能需要这些权限。该服务的默认运行方式是手动,不建议更改。 Application Layer Gateway Service 为Internet 连接共享提供第三方协议插件的支持

如果装有第三方防火墙且不需要用ICS方式共享上网,完全可以禁用掉。 Application Management 为通过组策略部署的软件处理安装、删除以及枚举请求。如果该服务被禁用,则用户将不能安装、删除或枚举通过组策略部署的软件。如果此服务被禁用,则直接依赖于它的所有服务都将无法启动。该服务默认的运行方式为手动,该功能主要适用于大型企业环境下的集中管理,因此家庭用户可以放心禁用该服务。 Ati External Event Utility 装了ATI显卡驱动的就会有这个进程,建议手动。 Background Intelligent Transfer Service 使用空闲网络带宽在后台传送文件。如果该服务被禁用,则依赖于 BITS 的任何应用程序(如 Windows Update 或 MSN Explorer)将无法自动下载程序和其他信息。这个服务的主要用途还是用于进行WindowsUpdate或者自动更新,如果是采用更新包来更新的话,完全可以禁用。 Base Filtering Engine

连接SQL server2005数据库端1433端口的正确方法

连接SQL server2005数据库端1433端口的正确方法 SQL server 2011-02-20 20:49:49 阅读14 评论0 字号:大中小订阅 安装完程序后,连接端口1433前,要做的几件事情和注意事项总结一下。 步骤: 1.关闭数据库引擎,关闭数据库引擎有三种方法: (1)开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果已启动可单击“停止”按钮,即可关闭数据库引擎。 (2)开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并选中右击,点击停止,即可关闭数据库引擎。 (3) 开始->程序->Microsoft SQL Server 2005-> SQL Server Management Studio,在弹出的连接数 据库引擎对话框中点击“连接”按钮,然后选中服务器名称,右击“停止”按钮,即可关闭数据库引擎。 补充注意点: 有时候在启动数据库引擎的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁 止.然后再执行上述一种方式操作就可以了. 2.配置服务器端和客户端的TCP/IP协议: 配置工具->SQL Server Configuration Manager->MSSQLSERVER的协议 看看TCP/IP协议是否启动,如果启动,右键菜单点"属性" ,在分页菜单中选"IP地址",把"IP1"和"IP2"中 "TCP端口"为1433,"已启用"改为"是" 配置工具->SQL Server Configuration Manager->SQL Native Client 配置->客户端协议->TCP/IP 选择TCP/IP右键菜单中"属性",确认"默认端口"是1433,"已启用"为"是" 3.开启数据库引擎,方法参考步骤1中的(1)、(2)两点。 4.连接端口1433 开始–>输入cmd –>回车–>telnet localhost 433->回车 出现黑屏,表示本机连接端口1433成功 前几次,连接端口1433失败的原因主要是在配置服务器端和客户端的TCP/IP协议前,没有先关数据库引擎,而是配置完服务器端和客户端的TCP/IP协议后,再关数据库引擎。正确的顺序是:(1)关数据库引擎,(2)配置服务器端和客户端的TCP/IP协议,(3)启动数据库引擎,(4)连接端口1433。

windows防火墙无法开启怎么办

windows防火墙无法开启怎么办 windows防火墙无法开启解决方法一: 你没有启动自带防火墙服务windows fire wall,再说了,这个防火墙根本就没啥用。 你有需要开防火墙的建议你下载个专业的,像费尔,瑞星,如果你真要这个的话,可以到金山卫士 360里面去开启,或者右击我的电脑--管理--服务和应用程序--服务--找到要开启的服务--右键属性--启动 windows防火墙无法开启解决方法二: windows防火墙更改某些设置,错误代码0x80070422解决: 按windows始键-》运行-》调运行窗口,输入services.msc,找windows firewall服务,右键属性选自或者手确定-》点面启即, 发现该服务没启,查阅该服务依赖服务哪些,依赖服务启重启firewall服务即, 确定计算机否安装其防火墙软件,否windows系统存兼容现象. windows防火墙无法开启解决方法三: 右键点我电脑,服务 找防火墙相关项,看看没禁用 机按f8进入安全模式选项用带命令行提示安全模式提示符直接输入mmc(microsoft管理控制台)操作步骤记录: 首先文件菜单打添加/删除管理单元(或直接用快捷键ctrl+m)

现框单击添加按钮系统列串添加管理单元选定组策略 再单击添加现欢迎使用组策略向导窗口点步单击完关闭添加管理单元列表添加/删除管理单元框点确定发现控制台根节点窗口左侧控制台 根节点项目本计算机展面操作跟启用限制使用应用程序要运行许windows应用程序启用改未配置行关闭microsoft管理控制台跳框提示保存点确定若提示保存要理单击否关闭即 dos命令窗口按ctrl+alt+del组合键选择关机选项重新启状态所应用程序都使用 看了“windows防火墙无法开启怎么办”文章的

SQL Server 2005数据库引擎启动服务器的方法

SQL Server 2005 不允许远程连接解决方法 做课程设计时,很多学生都遇到这个问题。把解决方法写在这儿,供参考。 刚刚安装的数据库系统,按照默认安装的话,很可能在进行远程连接时报错,通常是错误:"在连接到SQL Server 2005 时,在默认的设置下SQL Server 不允许进行远程连接可能会导致此失败。(provider: 命名管道提供程序, error: 40 - 无法打开到SQL Server 的连接) "搜MSDN,上面有一片机器翻译的文章,是在让人难以明白,现在总结如下:明白了SQL Server是个网络数据库就可迎刃而解了,简单的分为下面的集中情况。 1. 数据库引擎没有启动。 有两种启动方式: (1)开始->程序->Microsoft SQL Server 2005->SQL Server 2005外围应用配置器,在打开的界面单击"服务的连接的外围应用配置器",在打开的界面中找到Database Engine,单击"服务",在右侧查看是否已启动,如果没有启动可单击"启动",并确保"启动类型"为自动,不要为手动,否则下次开机时又要手动启动; (2)可打开:开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server Configuration Manager,选中SQL Server 2005服务中SQL Server(MSSQLSERVER) ,并单击工具栏中的"启动服务"按钮把服务状态改为启动; 使用上面两种方式时,有时候在启动的时候可能会出现错误,不能启动,这时就要查看"SQL Server 2005配置管理器"中的SQL Server 2005网络配置->MSSQLSERVER协议中的VIA是否已启用,如果已启用,则把它禁止.然后再执行上述一种方式操作就可以了. 2. 是否已经允许远程连接。 这个部分可以简单的分为4个方面,分别是在SQL Server上启用远程连接、启用SQL Server 浏览服务、在Windows 防火墙中为SQL Server 2005 创建例外和在Windows 防火墙中为“SQLBrowser”创建例外。下面是几个具体的操作方式,摘自MSDN,个人觉得文章的黑体部分应当特别的一起我们的注意。 在SQLServer 实例上启用远程连接 1.指向“开始->程序->Microsoft SQL Server 2005->配置工具->SQL Server 外围应用配置器” 2.在“SQL Server 2005 外围应用配置器”页, 单击“服务和连接的外围应用配置器” 3.然后单击展开“数据库引擎”,选中“远程连接”,在右边选中“本地连接和远程连接”, 再选择要使用的协议,( 这个地方应当启用TCP/IP 和命名管道服务!)单击“应用”,您会看到下消息:“直到重新启动数据库引擎服务后,对连接设置所做的更改才会生效。”,单击“确定”按钮返回 4.展开“数据库引擎”,选中“服务”,在右边单击“停止”,等到MSSQLSERVER 服务停止, 然后单击“启动”,重新启动MSSQLSERVER 服务。(更改其它选项后,一定要重启MSSQLSERVER 服务,才能将更改应用!!) 启用SQLServer 浏览器服务

本地计算机无法启动print spooler服务 错误1053

出现这个问题时,首先请依据如下步骤手动启用该服务: 在桌面选中“我的电脑”,鼠标右键选择“管理”; 在“管理”窗口中,选取“服务和应用程序”扩展项目下的“服务”选项,在右侧出现系统服务列表中找到“Print Spooler”服务,双击进入“Print Spooler”服务设置; 在“Print Spooler”服务设置窗口中,将“启动类型”设置为“自动”,点击“启动”按钮; 此时系统会尝试启动该服务; 当服务启动成功后,“服务状态”会显示为“已启动”,重新进行添加或是使用打印机的其它操作。 解决方案(2) 主要原因是打印机驱动问题,请在开始-->打印机中把原来的打印机删除,再重新添加1次,确实不行,把此驱动重新安装1次。 看看是否Spoolsv.exe被当作病毒删除? 按Ctrl+alt+delete 查看“进程” 如被删除,请添加 解决方案(3) 1. 开启注册表编辑器(RegEdt32.exe)。 2. 定位到注册表以下键并将之删除: HKEY_LOCAL_MACHINE\SYSTEM\ControlSet001\ Control\Print\Printers\ 3. 退出注册表编辑器。 如果清理病毒时误清理了SPOOLSV.EXE文件,那么在你的后台打印print spooler也不能启动了,当然打印机也不能运行了,在运行里输入"services.msc"后,在"print spooler"服务中的"常规"项里的"可执行文件路径"也变得不可用,如启动会显示"错误3:找不到系统路径"的错误, 这是因为你的注册表的相关项也删了,(在上面清病毒的时候) 一般故障都是有关联性的,这个问题的解决方法: 1:在安装光盘里I386目录下把SPOOLSV.EX_文件复制到SYSTEM32目录下改名为spoolsv.exe,当然也可以在别人的系统时把这个文件拷过来,还可以用NT/XP的文件保护功能,

正确配置SQL Server 2005数据库服务器

正确安装SQL Server 2005之后。 1.打开“SQL Server 外围应用配置器”。 2.点击“服务和连接的外围应用配置器”,打开服务和连接的外围应用配置器 对话框,展开“MSSQLSERVER”下的“Database Engine”,然后点击“远程连接”,则右侧设置“本地连接和远程连接”下面的“同时使用TCP/IP和named pipes”项。然后应用确定。 3.设置例外SQL Server端口。在“控制面板”中打开“Windows防火墙”,选 择“例外选项卡”。点击添加端口,给个名称,端口SQL默认的是1433(你

一般不要改动),当然你也可以在“SQL Server Configuration Manager”中的网络配置中修改。 4、以Windows身份进入SQL Server Management Studio,展开“安全性”->“登录名”,右键新建登录名,填入登录名,在“常规”中,选择SQL Server身份验证,并填入密码。在“用户映射中”,为用户在相应的数据库中设置对应的权限,另外在“状态”中,将登录设置“启用”。这样便新建了一个用于网络登录SQL服务器的用户账号。

5、在SQL Server Management Studio中,右键点击服务器,选择属性弹出“服务器属性”对话框,点击左侧的“安全性”,在“服务器身份验证”项中选择“SQL Server 和Windows 身份 验证模式”然后点击确定。

6、在SQL Server Configuration Manager中,重启“SQL Server(MSSQLSERVER)”服务。 7、在SQL Server Management Studio,可以使用服务器的IP地址和网络用户登录。另外,如果更改了SQL Server的端口,则在此处的“服务器名称”中填入IP后,用逗号隔开加端口号,如:222.195.11.219,418。

关闭win7中用不上的系统服务,让你的win7运行的更快

关闭win7中用不上的系统服务,让你的win7运行的更快 win7比以往任何一个操作系统占用内存多,系统启动的时候自带了很多系统服务,但多数系统服务我们是用不上的,完全可以关闭这些服务来节省系统资源,下面列出win7下可以关闭的系统服务,大家可以根据的实际使用情况来选择关闭哪些不用的服务。 Adaptive brightness 监视周围的光线状况来调节屏幕明暗,普通用户没有触摸屏类的显示,该功能就可以放心禁用。 Application Layer Gateway Service Windows XP/Vista中也有该服务,作用也差不多,是系统自带防火墙和开启ICS共享上网的依赖服务,如果装有第三方防火墙且不需要用ICS方式共享上网,完全可以禁用掉。Application Management 该服务默认的运行方式为手动,该功能主要适用于大型企业环境下的集中管理,因此家庭用户可以放心禁用该服务。 Background Intelligent Transfer Service 在后台传输客户端和服务器之间的数据。如果禁用了BITS,一些功能,如Windows Update,就无法正常运行。该服务的默认运行方式是自动,这个服务的主要用途还是用于进行Windows Update或者自动更新,最好不要更改这个服务。 Base Filtering Engine 同样为系统防火墙,VPN以及IPsec提供依赖服务,同时也是系统安全方面的服务,如果使用第三方VPN拨号软件并且不用系统的防火墙以及ICS共享上网,为了系统资源,关闭它吧,否则就别动它。 BitLocker Drive Encryption Service 向用户接口提供BitLocker客户端服务并且自动对数据卷解锁。该服务的默认运行方式是手动,如果你没有使用BitLocker设备,该功能就可以放心禁用。 Block Level Backup Engine Service 估计是和备份恢复方面用的服务,无任何依赖关系,默认是手动,也从来没有看他启动过。就放那吧,不用管了。 Bluetooth Support Service 如果你没有使用蓝牙设备,该功能就可以放心禁用。 Certificate Propagation 为智能卡提供证书。该服务的默认运行方式是手动。如果你没有使用智能卡,那么可以放心禁用该服务。 CNG Key Isolation 那么这个服务将被使用,建议不使用自动有线网络配置和无线网络的可以关掉。Computer Browser 不过如果你没有使用局域网或者你根本就不想使用局域网,该功能就可以放心禁用,禁用后任然可以使用 Diagnostic Policy Service Diagnostic Policy服务为Windows组件提供诊断支持。如果该服务停止了,系统诊断工具将无法正常运行。如果该服务被禁用了,那么任何依赖该服务的其他服务都将无法正常运行。该服务的默认运行方式是自动,Vista或IE7有时会弹出对话框问你是否需要让它帮忙找到故障的原因,只有1%的情况下它会帮忙修复Internet断线的问题,可以关掉。 Diagnostic Service Host

VC++环境下连接SQL_Server数据库方法-实验六

VC++环境下连接SQL Server数据库方法指导 实验类型:设计型 一、实验环境 1.Windows XP操作系统; 2.VC++6.0开发环境; 3.SQL server 2000数据库管理系统。 二、实验内容和要求 利用VC开发应用程序,要求能够通过界面完成对数据库中数据的查询、插入、删除以及修改。 三、实验原理 VC访问SQL Server数据库,常用的方法有两种:通过ODBC连接和通过ADO连接。下面分别介绍一下。 采用ODBC方式要求先创建ODBC数据源,应用程序通过数据源与数据库连接;并且在创建应用程序时,只能是基于单文档或多文档,而无法直接创建基于对话框的应用程序。 采用ADO方式无需创建数据源,应用程序可通过ADO直接与数据库连接;ADO方式可以创建基于对话框的应用程序。 两种方式都要在应用程序中添加代码以完成相应的初始化功能。 四、实验步骤 下面通过两个例子分别介绍基于ODBC方式和基于ADO方式的实验步骤。 1 基于ODBC方式的实验步骤 (1)在SQL Server2000中创建数据库student,该数据库中有学生表s用来存放学生信息。 s表的创建方法在此不详述。 (2)创建ODBC数据源 “开始”--〉“设置”--〉“控制面板”—〉“管理工具”—〉“数据源(ODBC)”,打开 之后出现如图1所示窗口。

图1 点击“添加”按钮,出现图2。 图2 选择SQL Server,点击“完成”,出现图3。 图3 名称中填写所创建的数据源的名称,本例中为student,描述可以不填。因为SQL Server 的服务器和客户端均安装在本地计算机上,所以服务器为(local)。如果本地计算机上只安装了客户端,服务器安装在另外的机器上,服务器为另一台机器的名称。 点击“下一步”,出现图4。

系统服务设置

对于我们经常使用的windows 2000/xp这里边有许多服务,那么这些服务都是干什么的呢?我们需要哪些?不需要哪些?在此我向大家做一个介绍。 Win32服务程序由3部分组成:服务应用程序,服务控制程序和服务控制管理器。其中服务控制管理器维护着注册表中的服务数据,服务控制程序则是控制服务应用程序的模块,是控制服务应用程序同服务管理器之间的桥梁。服务应用程序是服务程序的主体程序,他是一个或者多个服务的可执行代码。我们可以在控制面板--管理工具--服务中找到。可以修改他们的当前状态和启动方式,它的启动方式有三种:"自动"是之当计算机启动或者需要的时候就开启。"手动"是可以在命令提示符中通过"net start"命令打开和"net stop"命令关闭的,"?已禁止"是指在改变启动方式前,不在启动。 在众多服务程序中他们很多是互相依存的,所以我们不能随便的便停止某项服务,否则很可能造成系统的非正常情况出现,但是有的服务对我们来说的确没有什么作用,而且还占据着我们宝贵的系统资源,其实有很多程序是我们用不到的,可以关闭,从而达到节省资源的目的。 Alert(警报器) 通知选取的使用者及计算机系统管理警示。如果停止这个服务,使用系统管理警示的程序将不会收到通知。所有依存于它的服务将无法启动。一般家用计算机根本不需要传送或接收计算机系统管理来的警示(Administrative Alerts),除非你的计算机用在局域网络上依存:Workstation 建议:停用 Application Layer Gateway Service 提供因特网联机共享和因特网联机防火墙的第三方通讯协议插件的支持如果你不使用因特网联机共享(ICS) 提供多台计算机的因特网存取和因特网联机防火墙(ICF) 软件你可以关掉 依存:Internt Connection Firewall (ICF) / Internet Connection Sharing (ICS) 建议:停用 Application Management (应用程序管理) 从win2000开始引入的一种基于msi文件格式的全新有效软件管理方案--应用程序管理组件服务,不仅可可以管理软件的安装、删除,还可以使用此服务修改、修复现有应用程序,监视文件复原并通过复原排除基本故障等。 建议:手动 Automatic Updates 启用重要Windows 更新的下载及安装。如果停用此服务,可以手动的从Windows Update 网站上更新操作系统。允许Windows 于背景自动联机之下,到Microsoft Servers 自动检查和下载更新修补程序 建议:停用 Background Intelligent Transfer Service 使用闲置的网络频宽来传输数据。经由Via HTTP1.1 在背景传输资料的东西,例如Windows Update 就是以此为工作之一 依存:Remote Procedure Call (RPC) 和Workstation 建议:停用 ClipBook (剪贴簿) 启用剪贴簿检视器以储存信息并与远程计算机共享。如果这个服务被停止,剪贴簿检视器将无法与远程计算机共享信息。任何明确依存于它的服务将无法启动。把剪贴簿内的信息和其它台计算机分享,一般家用计算机根本用不到

JAVA连接SQL2005数据库的总结

关于JAVA连接SQL2005的问题 下面总结如下: 一、JAVA连接SQL的语句 但连接SQL2005,已经改为: Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); DriverManager.getConnection("jdbc:sqlserver://localhost:1433; DatabaseName=数据库名","数据库登录名","登录密码"); 二、JAVA连接SQL都要用到驱动程序 SQL2000需要三个jar包:mssqlservice.jar,msutil.jar,msbase.jar SQL2005需要一个jar包:sqljdbc.jar 所以SQL2000和2005的连接方法是不一样的, 到微软下载"Microsoft SQL Server 2005 JDBC Driver"最新版本,现在的应该是1.2 下面Microsoft SQL Server 2005 JDBC Driver的安装说明: 1. 将 sqljdbc_<版本>_enu.exe 下载 2. 运行 sqljdbc_<版本>_enu.exe 3. 出现提示时,输入安装目录;建议您将此 zip 文件解压缩到 %ProgramFiles% 中的默认目录下: Microsoft SQL Server 2005 JDBC Driver 4.在环境变量CLASHPATH后加上C:\Program Files\Microsoft SQL Server 2005 JDBC Driver\sqljdbc_1.2\enu\sqljdbc.jar(这是1.2版的,其它版本按实际修改......) 但上面只解决了驱动程序的问题..... 三、另外有时候会出现"SQL SERVER 2005使用sa 登录失败-提示该用户与可信SQL Server 连接无关联"或除sa外的用户登录失败的问题. 解决方法如下: 1.打开SQL Server Management Studio 2.右键点击服务器,选择Properties(属性),点击Security(安全性), 将server authentication服务器身份认证从windows authentication mode (windows身份认证模式) 修改为Sql Server and Windows Authentication mode(SQL server和windows 身份认证模式). 3.回到SQL Server Management Studio服务器那,在服务器下双击打开 security(安全性) -- logins(登录名) ,右键选中sa,选择properties(属性),点击Status(状态),在设置中将Login(登录)设置为Enabled(启用)。(忘记sa 密码的可在常规修改密码)

Print Spooler服务(后台打印)自动关闭的处理方法

Print Spooler服务(后台打印)自动关闭的处理方法 说法一: 有些时候你可能会遇到打印机用不了,打开服务会看到print spooler服务关闭状态· 这时你可以这样做:' 第一步:点击Ctrl+Alt+Delete进入任务管理器,停止spoolsv.exe运行进程。第二步:我的电脑点击右键,选择管理,服务,找到print spooler服务,选择禁用。 第三步:在C:/windows/system32/删除spoolsv.exe(或可用搜索方式删除C盘所有同名文件)' 第四步:清空C:\WINDOWS\system32\spool\PRINTERS 目录下所有的文件,正常的电脑PRINTERS这个文件夹是空的。(这步是鉴别是不是感染spoolsv病毒的操作,如感染病毒,PRINTERS这个文件里面肯定会有病毒生成的文件,有的话就删除,并继续第五步操作) 第五步:运行regedit,在“编辑”中选择“查找”找到并删除所有spoolsv文件(但不能刪除帶路徑的spoolsv鍵值)。 第六步:在其他的安全的机器中拷贝spoolsv.exe文件(确保此文件未被感染)到你的C:/windows/system32/目录下。 第七步:我的电脑点击右键,选择管理,服务,找到print spooler服务,选择自动,并启用。 说法二: 试下: 开始->运行,输入regedit打开注册表编辑器 找到以下键值: HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Spooler 选定Spooler这个文件夹,在右边窗口里找DependOnService这个键值 双击打开把数据改为RPCSS,确定后退出注册表编辑器,重启计算机。 试试吧,一般是因为三方程序修改了这个键值。。。 说法三: spoolsv.exe是一种延缓打印木马程序,它使计算机CPU使用率达到100%,从而使风扇保持高速嘈杂运转;该木马允许攻击者访问你的计算机,窃取密码和个人数据。 一、判别自己是否中毒

无法启动唤醒windows的扫描仪

无法启动windows image Acquisition (WIA)服务错误1068:依存服务或组无法启Windows Image Acquisition有2个依赖服务项,Shell Hardware Detection和Remote Procedure Call (RPC)。 请检查Remote Procedure Call (RPC)和Shell Hardware Detectio的运行状态,并把这两项的启动类型改为手动,然后右键点击开启。然后尝试启动Windows Image Acquisition服务。 Windows Image Acquisition依赖于Remote Procedure Call服务。该服务为控制面板中的"扫描仪和照相机"功能提供支持。 1. 开始-运行, services.msc 1)首先检查一下Remote Procedure Call服务已经启动,否则Windows Image Acquisition 服务无法启动 2)在这里手动启动Windows Image Acquisition 服务,看看问题是否已经解决 2. 假如解决不了,这里有一个其他人做过的解决方法。 You may get the following error message while enabling the Windows Image Acquisition service: "COULD NOT START THE WINDOWS IMAGE ACQUISITION (WIA) SERVICE ON LOCAL COMPUTER. ERROR : THE SPECIFIED MODULE COULD NOT BE FOUND" 1. Login the system as Administrator. Click Start and Run 2. Type Regedit and click OK 3. Click "+" beside HKEY_LOCAL_MACHINE 4. Click "+" beside SYSTEM 5. Click "+" beside CurrentControlSet 6. Click "+" beside Services 7. Click "+" beside stisvc 8. In the right-pane, select Start key. 9. Double-click on this key and change the value to 2 10. Close the registry editor window

开启sql2005远程连接功能

开启sql2005远程连接功能 启用TCP/IP协议,设置端口 开始菜单->程序->Microsoft SQL Server2005->配置工具->SQL Server Configuracion Manager SQL Server2005网络配置->SQLEXPRESS的协议->TCP/IP,双击打开 在‘协议’选项卡把‘已启用’由默认的‘否’改为‘是’,在‘IP地址’选项卡把最下面‘IP All’选项卡里的TCP动态端口改为空,TCP端口改为‘1433’或者您需要的端口号码。

启用sa和远程连接 开始菜单->程序->Microsoft SQL Server2005->SQL Server Management Studio Express 1、登陆改为混合模式:以windows方式连接并进入数据库,右键点击你的数据服务器->属性->安全性>选中Sql server和windows验证方式。

2:设置一个Sql server方式的用户名和密码,具体设置如下: 点击你的数据服务器->安全性>登录名>sa>右键打开属性 a:状态>是否允许连接>改为授予,登录改为启用 b:常规>密码改为1qaz2wsx 这样就设置了一个用户名为sa,密码为:1qaz2wsx的用户,下次在登陆时,可以用Sql server方式,用户名为sa,密码为:sa123456的用户进数据库了. 做完上面三步后,这样写连接字符串就可以顺利进入数据库了, (server=.\\sqlexpress,1433;uid=sa;pwd=sa123456;database=master"); 附加数据库 开始菜单->程序->Microsoft SQL Server2005->SQL Server Management Studio Express 1、登陆改为混合模式:右键点击数据库->附加->添加

QQ游戏不能启动的解决方法

关于“QQ游戏启动客户端失败”的解决方案 2008年11月27日星期四 07:35 可以进入QQ游戏,也可以登入到房间,但却不能坐到桌子上! 一坐上去就提示“打开游戏客户端失败,如果由于此问题而不能进行游戏,请尝试重新XX游戏”之类的。 下面是一些解决方法。 错误图片: 解决办法:在开始、设置、控制面板、管理工具、服务项中找到dcom服务项,右键属性应用一下就可以了。 第一步:

第二步: 第三步:

第四步:可以在dcom服务上右键、启动 第五步: 另一种找到此服务的途径:可以在开始运行中输入services.msc即可!~相关知识点:

DCOM概述:Microsoft的分布式COM(DCOM)扩展了组件对象模型技术(COM),使够支持在局域网、广域网甚至Internet上不同计算机的对象之间的通讯。使用DCOM,应用程序就可以在位置上达到分布性,从而满足你的客户和应用的需求。 因为DCOM是世界上领先的组件技术COM的无缝扩展,所以你可以将你现在对基于应用、组件、工具以及知识转移到标准化的分布式计算领域中来。当你在做分布式计算DCOM处理网络协议的低层次的细节问题,从而使你能够集中精力解决用户所要求的问DCOM Server Process Launcher: 描述:为 DCOM 服务提供加载功能。 进程名:svchost.exe 第二种解决思路: 1、卸载QQ QQ游戏 QQ游戏的客户端如红十麻将之类进注册表删除所有相关项目依次重新装 2、以前优化的时候把这个TIMPlatform.exe 程序禁止了.当初以为这个东西没用后现他和QQ游戏 QQ空间都有关系,如果你电脑打不开QQ空间或者在运行QQ游戏时没个进程运行那就是这个毛病重装QQ基本上可以解决此类问题。在腾讯QQ安装文件夹下 一个TIMPlatform.exe的文件,正常情况下,每次启动QQ时,都会自动载 TIMPlatform.exe 可以在任务管理器里面看到TIMPlatform.exe这个进程。进入QQ游戏客户端及进入QQ聊天室都TIMPlatform.exe有关,如果这个程序不加载就无法打开QQ游戏和QQ聊天室的客户端。通过不我又发现,加载TIMPlatform.exe又跟管理工具的DCOM Server Process Launcher(为 DCOM 服加载功能)这个服务有关,如果这个服务没有启动,系统是不会加载TIMPlatform.exe的。另外这个服务没有启动,腾讯TT里的“旋风下载”也用不了。 TIMPlatform.exe:TIMPlatform.exe是QQ和Tencent Messenger共同使用的外部应用开发接

如何连接SQL数据库

1.下载驱动 https://www.doczj.com/doc/9917151672.html,//download/sqljdbc.jar 2.导入驱动包点击 3. 在下拉菜单中,先择最后一项

下面到代码啦! //package https://www.doczj.com/doc/9917151672.html,; import java.sql.*; import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class test { /** * @param args */ public static void main(String[] args) { // TODO Auto-generated method stub try { String conURL="jdbc:sqlserver://127.0.0.1:1433;DatabaseName=ff";

try { Class.forName("com.microsoft.sqlserver.jdbc.SQLServerDriver"); } catch(https://www.doczj.com/doc/9917151672.html,ng.ClassNotFoundException e) { System.out.println(e.getMessage()); } Connection con=DriverManager.getConnection(conURL,"sa","123"); con.close(); } catch(SQLException e) { System.out.println("SQLException:"+e.getMessage()); } } } 这是连接代码 再下来就到SQL服务器的配置啦! 打开这里,会打开吧,不会打开的就问一下我,我的QQ是576495017

相关主题
文本预览
相关文档 最新文档