首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 数据库 > SQL Server >

安装SQL SERVER 2008后连接不上MSSQLSERVER实例,该如何解决

2012-01-16 
安装SQL SERVER 2008后连接不上MSSQLSERVER实例我的操作系统是windows server 2008,安装好sql server 2008

安装SQL SERVER 2008后连接不上MSSQLSERVER实例
我的操作系统是windows server 2008,安装好sql server 2008后只能发现EXPRESS实例,没有MSSQLSERVER实例。但安装过程中是创建了MSSQLSERVER实例的。在配置管理器里也可以看到MSSQLSERVER实例服务是启动了的,但sql browser就是无法发现。有人碰到过这个问题吗,怎么解决啊?

[解决办法]

SQL code
--楼主可以查看当前实例是不是你安装的SQL里的实例SELECT @@SERVERNAME,SERVERPROPERTY('SERVERNAME')--如果是,可以把当前的实例更改为默认实例USE master    GO    -- 设置两个变量    DECLARE @serverproperty_servername  varchar(100),             @servername    varchar(100)    -- 取得Windows NT 服务器和与指定的 SQL Server 实例关联的实例信息    SELECT @serverproperty_servername = CONVERT(varchar(100), SERVERPROPERTY('ServerName'))     -- 返回运行 Microsoft SQL Server 的本地服务器名称    SELECT @servername = CONVERT(varchar(100), @@SERVERNAME)    -- 显示获取的这两个参数    select @serverproperty_servername,@servername    --如果@serverproperty_servername和@servername不同(因为你改过计算机名字),再运行下面的   --删除错误的服务器名    EXEC sp_dropserver @server=@servername    --添加正确的服务器名    EXEC sp_addserver @server=@serverproperty_servername, @local='local'
[解决办法]
数据库引擎-右键新建-服务器注册-填写服务器名称-保存

热点排行