解决配置 SQL Server 2008 的若干问题(安装失败、不能创建数据库、Express 版本无默认实例)
来源:互联网 发布:淘宝运营方案模板 编辑:程序博客网 时间:2024/05/16 07:31
解决配置 SQL Server 2008 的若干问题(安装失败、不能创建数据库、Express 版本无默认实例)
估计我是超级古董级的,一直都还在用 SQL Server 2000。今天第一次装 SQL Server 2008,遇到了些奇怪的问题,就把解决方法写出来共享一下。
一、安装失败的问题
干净的 Windows Server 2003 系统,补丁都打齐了,就是 SQL Server 2008 安装失败。仔细分析安装日志,发现是 XML 6.0 sp1(KB933579) 安装失败导致的数据库安装失败。检查发现,原来系统已经安装了 XML 6.0 sp2,于是 sp1 安装的时候提示系统有更新版本。
解决办法:
卸载 XML 6.0 sp2 或更高版本,再安装 SQL Server 2008,成功。
二、不能创建数据库的问题
安装好 SQL Server 2008,发现不能新建数据库,提示:
未能加载文件或程序集“Microsoft.SqlServer.Sqm, Version=10.0.0.0, Culture=neutral, PublicKeyToken=89845dcd8080cc91”或它的某一个依赖项。系统找不到指定的文件。 (SqlMgmt)
解决办法:
拷贝 C:\Program Files\Microsoft SQL Server\100\Shared\Microsoft.SqlServer.Sqm.dll 到以下两个文件夹内:
C:\Program Files\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE
C:\Program Files (x86)\Microsoft SQL Server\100\Tools\Binn\VSShell\Common7\IDE
要是系统没有 (x86) 那个文件夹就只拷贝到前一个文件夹就行。
三、SQL Server 2008 Express 版本创建默认实例无效的问题
对于个人用户,免费的 Express 版本还是很不错的。但是安装时发现,即便安装过程选择“默认实例”,安装结束后也必须通过(local)\SQLEXPRESS 访问数据库,不能直接通过 (local) 访问,很是麻烦。
解决办法:
在“实例配置”步骤中,选择“命名实例”,并键入“MSSQLSERVER”,其他步骤就按照平时安装那样就行了。
- 解决配置 SQL Server 2008 的若干问题(安装失败、不能创建数据库、Express 版本无默认实例)
- 解决配置 SQL Server 2008 的若干问题(安装失败、不能创建数据库等)
- 解决配置 SQL Server 2008 的若干问题(安装失败、不能创建数据库等)
- 如何把SQL Server 2008 Express安装为默认实例
- SQL Server 2008 Express 无法创建 User Instance 的解决
- 安装sql server 2008 R2 Express报错“检查 Microsoft Visual Studio 2008 的早期版本”失败的问题解决
- 安装SQL Server 2000配置服务器失败的解决
- SQL SERVER 2000 安装配置服务器失败的解决(补充)
- SQL Server 2005 express TCP/IP 不能连接的配置
- SQL Server 附加数据库失败的解决
- 【数据库-SQL Server】CreateInstance(_T("ADODB.Connection"))创建实例失败
- SQL Server 2008 Express 安装或卸载时提示“重启计算机失败"的解决办法
- SQL Server 2008 Express 安装或卸载时提示“重启计算机失败"的解决办法
- SQL Server 2008 Express 安装或卸载时提示“重启计算机失败"的解决办法
- sql server 2008 express 安装的时提示“重启计算机失败"
- sql server 2008 express 安装的时提示“重启计算机失败"
- sql server 2008 express 安装的时提示“重启计算机失败"
- sql server 2008 express 安装的时提示“重启计算机失败"
- 关于eclipse不编译项目的问题解决
- API中json的类的介绍
- xcodebuild xcrun ios 自动打包命令 范例
- Linux系统补丁工具patch AND diff
- 【畅言】不把C作为第一门语言是个好主意么?
- 解决配置 SQL Server 2008 的若干问题(安装失败、不能创建数据库、Express 版本无默认实例)
- php变量什么情况下加大括号{}
- 黑马程序员————理解面向对象(第二篇)
- Mono for android 在Sqllite中存取图片示例
- iOS网络编程之CFNetwork
- ubuntu14.04无法安装Curl
- C语言中,为什么指针表达式的值+1.对应的地址值却+4?/为什么两个数组元素的地址相减之差不为地址之差?
- 我使用过的Linux命令之iconv - 字符编码转换工具
- 程序猿?NO!我是个快乐的开发者!