积极答复者
怎么查看SQL sever 2008默认实例

问题
答案
-
实例是找到了,也把报表服务器开启了,还是数据连接不上,郁闷呀~~~~~
确认sqlserver的服务是打开的,报表服务器跟这个没关系. 你可以在本机连接吗? 并且默认情况下sqlexpress的远程连接是禁止的
有dba的职位吗(北京的),请联系我 stswordman#hotmail.com- 已标记为答案 Nai-dong Jin - MSFTModerator 2010年7月7日 5:32
全部回复
-
不好意思,我刚才没有说明白,其实我在测试一个数据连接对象的时候总是连接失败。出错的提示是“在与SQL Server建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。请验证实例名称是否正确并且SQL Server已配置为允许远程连接。<provider:SQL Network Interfaces,error:25 - 连接字符串无效>”下面是我要测试的代码,请麻烦帮看一下,另外我的远程连接是开启的。
using System; using System.Data.SqlClient; using System.Text; namespace Test { class Program { static void Main(string[] args) { SqlConnection cn = new SqlConnection ("server=\\SQLEXPRESS;database=master;uid=sa;pwd=jack"); try { cn.Open(); Console.WriteLine("连接成功!"); } catch (SqlException sqle) { Console.WriteLine("连接出错:" + sqle.Message); } finally { cn.Close(); } } } }
-
首先确定你的服务是打开的,你要确定服务器的名称,如果你是默认实例,直接输入服务器名称即可。
"server=\\SQLEXPRESS;database=master;uid=sa;pwd=jack"
\\sqlexpress 是错误的,替换成你的机器名称。你的是默认实例?还是sqlexpress?可以打开configuration manager查看
查看
http://www.connectionstring.com/
如果是在远程连接sqlserver,查看
http://support.microsoft.com/kb/914277/zh-cn
有dba的职位吗(北京的),请联系我 stswordman#hotmail.com -
实例是找到了,也把报表服务器开启了,还是数据连接不上,郁闷呀~~~~~
确认sqlserver的服务是打开的,报表服务器跟这个没关系. 你可以在本机连接吗? 并且默认情况下sqlexpress的远程连接是禁止的
有dba的职位吗(北京的),请联系我 stswordman#hotmail.com- 已标记为答案 Nai-dong Jin - MSFTModerator 2010年7月7日 5:32