请问sql2008 SQL Server Management Studio不能连接

请问sql2008 SQL Server Management Studio不能连接,第1张

可能的原因如下,逐个排除看看

1,远程数据库服务器服务未开启

2,远程数据库未配置为可以远程访问

3,本地数据库服务器名称(或IP)写错,用户名,密码有错

4,网络不通

……

1打开Sql server 管理配置器

2点击SqlExpress的协议,我们要启动所有状态。

3选择TCP/IP,点击右键,选择属性,我们修改连接数据库的端口地址,非常重要

4修改三处,第一你查看下跳出来的对话框,里面有好多TCP/IP的端口。我们要找的是三处。

5IP地址 是自己电脑的地址 在TCP端口添加1433,然后选择启动

6 IP地址是127001的是默认的,也要改掉,如上

7IPALL是否是表示所有端口??反正也要修改下端口地址了。

8重新启动服务,不支持热修改,修改重新启动服务。

好了,这就是修改好了端口了。

下面贴代码

 这个代码是可以运行的,所以您无需担心,你写的代码是有问题的,你要修改的就是习惯你的数据库

C#代码

strConnection += "initial catalog=修改成为你自己创建的数据库;Data Source=localhost;";

C#代码

using System;

using SystemCollectionsGeneric;

using SystemLinq;

using SystemText;

using SystemDataSqlClient;

namespace dbApp

{

class Program

{

static void Main(string[] args)

{

ConsoleWriteLine("Hello Word1");

ProgramLinkDB();

ConsoleWriteLine("Hello Word3");

ConsoleReadLine();

}

static void LinkDB()

{

ConsoleWriteLine("Hello Word2");

string strConnection = "uid=sa; password=sa; ";

strConnection += "initial catalog=netdb;Data Source=localhost;";

strConnection += "Connect Timeout=3";

// string constr = "server=;database=myschool;integrated security=SSPI";

//string constr = "server=;database=myschool;uid=sa;pwd=sa";

// strConnection = "data source=;initial catalog=netdb;user id=sa;pwd=sa";

try

{

SqlConnection objConnection = new SqlConnection(strConnection);

//  SqlConnection objConnection = new SqlConnection(strConnection);

objConnectionOpen();

ConsoleWriteLine("连接数据库成功");

objConnectionClose();

}

catch (Exception ex)

{

ConsoleWriteLine(exMessage);

}

}

}

}

 连接成功的效果

--------------------------------------------------------------------------------------------------------------

如果你还是连不上,那么再去查看如下的配置:

这个你在查看下。

然后重新启动下你的电脑,在连接下代码试试看。你首先要保证,你通过sa 可以进入到sql server2005

开启sql2005远程连接功能,开启办法如下:

配置工具->Sql

Server外围应用配置器->服务和连接的外围应用配置器->打开MSSQLSERVER节点下的Database

Engine节点,先择“远程连接”,接下建议选择“同时使用TCP/IP和named

pipes”,确定后重启数据库服务就可以了。

SQL Server 2000连接中的四个最常见错误:

一"SQL Server 不存在或访问被拒绝"

这个是最复杂的,错误发生的原因比较多,需要检查的方面也比较多

一般说来,有以下几种可能性:

1,SQL Server名称或IP地址拼写有误

2,服务器端网络配置有误

3,客户端网络配置有误

要解决这个问题,我们一般要遵循以下的步骤来一步步找出导致错误的原因

============= 首先,检查网络物理连接 =============

ping

PB105用ODBC连接SQL anywhere

首先检查ODBC是否存在,ODBC可以不用设置 用户名和密码

可以在PB里面设置,这样下次打开就ok

特别是远程数据库ODBC的话,TCP/IP里面地址和端口要正确

出现以上的报错只有3个原因:

1、数据库没装成功

2、服务没开

3、服务器名写错了 这点很多人都会犯错误,安装的时候如果是默认实例名 就直接写个计算机名

或者localhost 如果你改了实例名 就是 计算机名\sql服务名

远程连接类似 有什么不明白的可以随时问我 希望采纳

以上就是关于请问sql2008 SQL Server Management Studio不能连接全部的内容,包括:请问sql2008 SQL Server Management Studio不能连接、在与 SQL Server 建立连接时出现与网络相关的或特定于实例的错误。未找到或无法访问服务器。、未找到或无法访问服务器。请验证实例名称是否正确并且 SQL Server 已配置为允许远程连接。 (provider: 命等相关内容解答,如果想了解更多相关内容,可以关注我们,你们的支持是我们更新的动力!

欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9463962.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-28
下一篇 2023-04-28

发表评论

登录后才能评论

评论列表(0条)

保存