如果你的客户端和数据库服务器是在同一台机器上:
1、可能是数据库服务没有启动
2、可能是有实例名,你没有写上实例名,有实例名的联接是 服务器名称/实例名称
3、没有安装上数据库服务
如果客户端和服务器不是在同一台机器上,就是远程联接:
1、看一下网络通不通,可以ping一下
2、可能是数据库服务没有启动
2、可能是有实例名,你没有写上实例名,有实例名的联接是 服务器名称/实例名称
3、没有安装上数据库服务该错误产生的原因是由于SQL Server使用了"仅 Windows"的身份验证方式,因此用户无法使用SQL Server的登录帐户(如 sa )进行连接解决方法如下所示:
1在服务器端使用企业治理器,并且选择"使用 Windows 身份验证"连接上 SQL Server。
2展开"SQL Server组",鼠标右键点击SQL Server服务器的名称,选择"属性",再选择"安全性"选项卡。
3在"身份验证"下,选择"SQL Server和 Windows "。
4重新启动SQL Server服务。看看SQL的SERVICE启动起来了吗
一般把防火墙关了 端口号打开 然后启动服务都没什么问题
每个实例都是对应个端口号的
看看SQL Server configuration Manager -- SQL Server 2005网络配置 -- SQLEXPRESS的协议 -- TCP/IP -- IP地址 动态端口一律 1433 并且启动TCP/IP端口
>
与 SQL Server建立连接时出现与网络相关的或特定于实例的错误,这是因为在数据库中建立连接时没有复制表的数据造成的,具体的解决方法如下:
1、首先在SQL Server中,选中需要建立连接的目标数据库然后点击任务选择导入数据:
2、之后就会进入到SQL Server导入导出向导选项框:
3、这里选择数据源(源数据库,也就是建立表的数据库):
4、选择目标(目标数据库,连接到该表的数据库):
5、勾选复制表数据,然后点击完成,然后数据库在为两个表格做连接的时候就不会出现错误了:
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)