SQL 2008 server安装过程两处失败提示的解决办法
- 格式:doc
- 大小:166.50 KB
- 文档页数:3
1、SQL Server 2008可以和SQL Server 2000同时存在,但是不能使用相同的实例名。
SQL Server的默认实例名是MSSQLSERVER,如果已被2000占用,那么2008安装时则不能使用默认,必须重新填写一个实例名,例如MSSQL08,那么以后在访问该机器的数据库时,如果只是IP或机器名访问,则连接的是2000;而连接2008,必须IP或机器名加上实例名MSSQL08。
2、XP 不能安装标准版和企业版的SQL Server 2000,但是能安装企业版的SQL Server 2008。
3、SQL Server 2008有SP1,SP2,SP3三个补丁包。
其中Windows Server 2008 R2下安装SQL Server 2008后,至少需要安装完SP1补丁包才能使用。
4、SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败问题的解决方法在Windows Server 2003 、Windows XP或者Windows 2000中安装SQL SERVER 2008 开发版和企业版时,会遇到“性能计数器注册表配置单元一致性”检查失败 的问题(Windows Server 2008 由于暂时没有环境,尚未测试)(图一)安装提示错误信息为:(图二)解决方法:1. 在Microsoft Windows 2003 或Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入regedit.exe,再单击“确定”。
在Windows 2000 中,使用regedt32.exe 启动注册表编辑器2. 定位到以下注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]"Last Counter"=dword:0000566a(22122) (这个值根据不同的机器各不相同,不是固定值)"Last Help"=dword:0000566b(22123)(这个值根据不同的机器各不相同,不是固定值)(图三)在图三中我们看到,Perflib下存在两个子项目[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\004][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]SQL Server 2008安装2014年7月18日9:33经过比较,发现在两个子文件夹项目下面存在的计数器最大值不同(图四)Perflib\004中Counter项目的最大值为22178(这个值根据不同的机器各不相同,不是固定值)(图五)Perflib\004中Help项目的最大值为22179(这个值根据不同的机器各不相同,不是固定值)(图六)Perflib\009中Counter项目的最大值为22122(这个值根据不同的机器各不相同,不是固定值)(图七)Perflib\009中Help项目的最大值为22123(这个值根据不同的机器各不相同,不是固定值)很显然,如图所示,在我的机器上[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib]中"Last Counter"和"Last Help"这两项的值,和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT\CurrentVersion\Perflib\009]中保存的最大值是相同的,分别为22122和22123(这两个数值每台电脑各不相同),而和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Windows NT \CurrentVersion\Perflib\004]中保存的最大值不相同,正是由于这个差异,造成了SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败的故障。
1、************** 异常文本**************System.Configuration.ConfigurationErrorsException: 创建userSettings/ndingPage.Properties.Settings 的配置节处理程序时出错: 未能加载文件或程序集“System, V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。
系统找不到指定的文件。
(C:\Users\hp\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thyclt svyyx\10.0.0.0\user.config line 5) ---> System.IO.FileNotFoundException: 未能加载文件或程序集“System,V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。
系统找不到指定的文件。
文件名:“System, V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”在System.Configuration.TypeUtil.GetTypeWithReflectionPermission(IInternalConfigHost host, String typeString, Boolean throwOnError)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.Init(RuntimeConfigurationRec ord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.InitWithRestrictedPermissions( RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory..ctor(RuntimeConfigurationRe cord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.CreateSectionFactory(FactoryRecord factoryRecord)在System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)警告: 程序集绑定日志记录被关闭。
一.启动和登录SQL Server Management Studio1.单击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协议。
双击TCP/IP选项,弹出如下图(图-6)所示的对话框。
系统安装完问题1、设置备份计划重装完本地测试环境出现问题:1、浏览页面401 - 未授权: 由于凭据无效,访问被拒绝。
您无权使用所提供的凭据查看此目录或页面。
解决方法:1 website的主目录,允许IIS_IUSERS 读取该目录2 组策略中,允许IIS_IUSERS 从网络上访问该计算机还是不行。
原因出在第一个允许IIS_IUSERS 读取该目录设置处“包括可从该对象的父项继承的权限”没有打上“√”2、打开网站是好了,但是图片没有出来,单独打开图片地址,显示404 - 找不到文件或目录。
您要查找的资源可能已被删除,已更改名称或者暂时不可用。
解决方法:(1)在IIS中属性->HTTP头->MIME类型->有没有要访问的类型,没有就“添加”。
(2)检查网站绑定是否域名不对3、伪静态组件安装完成,域名跳转失败,还是在主页上面2、安装SQL,链接不上服务里没了SQL启动服务,数据库也连不上。
打开SQL Server Management Studio,在服务器名称中选择"浏览更多",出现的"本地服务器"中没有选项. 选择"配置工具"-> "SQL Server 2005外围应用配置器",选择"服务和连接的外围应用配置器",报错: "在指定的计算机上找不到任何SQL Server 2005组件.该计算机上未安装任何组件,或者,您不是此计算机上的管理员.(SQLSAC)"选择"服务和连接的外围应用配置器",报错: "在指定的计算机上找不到任何SQL Server 2005组件.该计算机上未安装任何组件,或者,您不是此计算机上的管理员.(SQLSAC)"SQL Server Management Studio,在服务器名称中选择"浏览更多",出现的"本地服务器"中没有选项解决:安装VS2008,完成后,就可以设置了。
1、************** 异常文本**************System.Configuration.ConfigurationErrorsException: 创建userSettings/ndingPage.Properties.Settings 的配置节处理程序时出错: 未能加载文件或程序集“System, V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。
系统找不到指定的文件。
(C:\Users\hp\AppData\Local\Microsoft_Corporation\LandingPage.exe_StrongName_ryspccglaxmt4nhllj5z3thyclt svyyx\10.0.0.0\user.config line 5) ---> System.IO.FileNotFoundException: 未能加载文件或程序集“System,V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”或它的某一个依赖项。
系统找不到指定的文件。
文件名:“System, V ersion=4.0.0.0, Culture=neutral, PublicKeyToken=b77a5c561934e089”在System.Configuration.TypeUtil.GetTypeWithReflectionPermission(IInternalConfigHost host, String typeString, Boolean throwOnError)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.Init(RuntimeConfigurationRec ord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory.InitWithRestrictedPermissions( RuntimeConfigurationRecord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.RuntimeConfigurationFactory..ctor(RuntimeConfigurationRe cord configRecord, FactoryRecord factoryRecord)在System.Configuration.RuntimeConfigurationRecord.CreateSectionFactory(FactoryRecord factoryRecord)在System.Configuration.BaseConfigurationRecord.FindAndEnsureFactoryRecord(String configKey, Boolean& isRootDeclaredHere)警告: 程序集绑定日志记录被关闭。
SQL Server 2008 安装过程及部分错误解决本文分为三部分:一、SQL Server 2008完全卸载过程二、SQL Server 2008安装过程三、我在安装过程中所遇到的问题及解决办法(1)创建窗口句柄之前,不能在控件上调用Invoke或BeginInvoke的错误解决办法(2)找不到方法“boolean microsoft.sqlserver.configuration.msiextensionmetadata.get_isslipstreamorpatch()"(3)“试图执行未授予权限”(4)出现以下错误:对路径“C:\Windows\system32\perf-ReportServer$MSSQLSERVER3-rsctr.dll”的访问被拒绝。
(5)“重启电脑失败”一、SQL Server 2008完全卸载1、程序与功能中,右键SQL Server 2008删除2、进入删除SQL Server 2008,一路下一步下去3、在程序和功能中,还有SQL Server 2008相关如果前面卸载比较顺利,相关的组件不多,继续删除SQL Server 2008 Native Client等红框中的组件4、如果前面没有卸载干净,下载Windows Installer Clean UP选择SQL Server 2008相关移除再使用SRVINSTW移除SQL Server 2008相关服务。
我后来卸载的时候,在程序和功能卸的就很干净,用不着这两个小工具了。
5、清理注册表:开始-运行-regedit.exe在注册表里找到对应的文件夹,删除(1)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\ Microsoft SQL Server(2)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\Microsoft SQL Server Native Client 10.0(3)HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer(4)HKEY_CURRENT_USER\Software\Microsoft\Microsoft SQL Server下面是我在网上搜到还需要删除的文件夹,但是我一般就删除上面的文件夹就好。
SQL server 2008 安装过程错误解答(1)、SQL server 2008 安装包下载地址:/s/1eQd7Izo序列号:Developer: PTTFM-X467G-P7RH2-3Q6CG-4DMYBEnterprise: JD8Y6-HQG69-P9H84-XDTPG-34MBB(2)出现如图错误把上面最后一段C:\Users………\user.config line 5 直接删除就行(3)还有一种情况是SQL 在选择安装过后,窗口就直接消失了原因:电脑上已有SQL文件,这时你就要想办法吧电脑上的SQL文件都删除,1、删除电脑上所有Microsoft Visual 2010文件2、删除所有含有SQL的文件方法:打开#控制面板#中的#程序和功能#选项,找出与上述两项相符的文件,直接删除,千万不要手软。
另外还要在开始输入就是注册表编辑器1。
停止所有跟Sql相关的服务:控制面板-〉管理工具-〉服务2。
在控制面板中卸载所有和SQL有关的一切程序或者组建3。
注册表清理():3.1彻底删除SQL Server:hkey_local_machine\software\Microsoft\MSSQLServerhkey_local_machine\software\Microsoft\Microsoft SQL Serverhkey_current_user\software\Microsoft\Microsoft SQL Serverhkey_current_user\software\Microsoft\MSSQLServerhkey_local_machine\system\currentcontrolset\control\sessionmanager\pe ndingfileren ameoperations3.2注册表中的相关信息删除:HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\MSSQLServer。
一.启动和登录SQL Server Management Studio1.单击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协议。
双击TCP/IP选项,弹出如下图(图-6)所示的对话框。
SQLServer2008更换安装路径后安装出错怎么办SQLServer2008更换安装路径后安装出错怎么办昨天我在安装sqlserver2008时看系统预设是安装在了C盘,我就把安装目录更成了D盘了,结果出现了The INSTANCESHAREDWOWDIR mand line value was not specified. This value must be specified when the INSTANCESHAREDDIR value is specified错误。
后来百度了一下得到一个解决办法解决办法ConfigurationFile.ini档案的路径,到这个路径下面将安装配置档案*** 到其他路径,例如D:,然后退出安装使用记事本开启这个档案,根据实际需求将C:Program FilesMicrosoft SQL Server 查询替换为D:Program FilesMicrosoft SQL Server后储存最后:在命令列转到安装目录,开始安装插入光碟后不要用autorun的安装,使用命令列安装!cd进安装光碟的根目录,输入命令:setup.exe /INSTALLSHAREDDIR=D:\Program Files\Microsoft SQL Server\ /INSTALLSHAREDWOWDIR=D:\Program Files (x86)\Microsoft SQL Server\ 安装即可,其中INSTALLSHAREDDIR为x64部件安装的路径,INSTALLSHAREDWOWDIR为x32部件安装的路径。
切记不可使用预设的setup.exe就安装的方式,一旦进入安装完支援档案之后,就算你退出安装程式,执行上面的命令语句也无法改变安装路径!如果已经安装了支援档案,你可以在控制面板尝试解除安装清光SQL Server的任何有关项,但并不保证一定能行sqlserver2008怎么安装在开始选单里面找到Microsoft sql server 2008r2点开后找到SqlServer management studio。
在Windows Server 2003 、Windows XP或者Windows 2000中安装SQL SERVER 2008 开发版和企业版时,会遇到“性能计数器注册表配置单元一致性”检查失败的问题(图一)安装提示错误信息为:(图二)解决方法:先根据帮助提示,打开/kb/300956,帮助的文档是让你使用安装光盘重置性能计数器文件,操作步骤比较复杂,可是我并没有安装什么特殊的软件,而且确定也没有病毒感染,为什么性能计数器会损坏呢,因此决定不到万不得已暂时不去重置性能计数器,以免扩大问题的影响面。
(Microsoft的Help文档经常是答非所问....)果然,经翻阅文档,发现计数器配置信息保存在注册表[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib]中操作步骤:1. 在Microsoft Windows 2003 或Windows XP 桌面上,依次单击“开始”、“运行”,然后在“打开”中键入regedit.exe,再单击“确定”。
在Windows 2000 中,使用regedt32.exe 启动注册表编辑器2. 定位到以下注册表项:[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib]"Last Counter"=dword:0000566a(22122) (这个值根据不同的机器各不相同,不是固定值)"Last Help"=dword:0000566b(22123) (这个值根据不同的机器各不相同,不是固定值)(图三)在图三中我们看到,Perflib下存在两个子项目[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib\004][HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib\009]经过比较,发现在两个子文件夹项目下面存在的计数器最大值不同(图四)Perflib\004中Counter项目的最大值为22178(这个值根据不同的机器各不相同,不是固定值)(图五)Perflib\004中Help项目的最大值为22179(这个值根据不同的机器各不相同,不是固定值)(图六)Perflib\009中Counter项目的最大值为22122(这个值根据不同的机器各不相同,不是固定值)(图七)Perflib\009中Help项目的最大值为22123(这个值根据不同的机器各不相同,不是固定值)很显然,如图所示,在我的机器上[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib]中"Last Counter"和"Last Help"这两项的值,和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib\009]中保存的最大值是相同的,分别为22122和22123(这两个数值每台电脑各不相同),而和[HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\Perflib\004]中保存的最大值不相同,正是由于这个差异,造成了SQL Server 2008 安装过程中遇到“性能计数器注册表配置单元一致性”检查失败的故障。
SQL 2008 server安装过程两处失败提示的解决办法
昨天安装了两个机子,一个是全新的win7系统,一个是全新的XP SP3,都是全新安装的,当然了,没给微软增加收入。
两个都出现SQL 2008 server安装失败,错误原因如下:
一、错误提示:开始安装的时候,提示“在创建窗口句柄之前,不能在控件上调用 Invoke 或 BeginInvoke”,如图:
解决方法:这个网上说了很多,好像都不管用,从一个论坛上看到一个回复说关闭防火墙试试,果然奏效,不知道是不是这个原因,反正我只要开着360和windows防火墙任意一个,都会出现这个错误提示,关闭后马上安装正常。
二、错误提示:“为sql server服务器指定的凭据无效,要继续,请为sql server 服务器提供有效的账户和密码”,如图:
解决方法:只要给自己的windows系统管理员设置个用户名和密码就解决了,就是开机登陆windows系统需要的用户名和密码,比如默认的用户名administrator,如果登陆是不要密码,给它设置个密码就
ok了,设置方法“控制面板”----“用户账户”------如图:。