BUG记录之 Database Connection Can’t Be Open!

本文涉及的产品
云数据库 RDS SQL Server,基础系列 2核4GB
RDS SQL Server Serverless,2-4RCU 50GB 3个月
推荐场景:
简介:

BUG描述:

Database Connection Can't Be Open!A network-related or instance-specific error occurred while establishing a connection to SQL Server. The server was not found or was not accessible. Verify that the instance name is correct and that SQL Server is configured to allow remote connections. (provider: SQL Network Interfaces, error: 26 - Error Locating Server/Instance Specified)

 

目前正在搞一个小测试项目,前几天运行正常,今天打开突然怎么都不能访问了。估计是公司域策略有关吧,解析产生了问题。


解决过程:

1. 检查SQL Server端口

SQL Server默认端口为1433和1434,在win7下开启这两个端口:

开始->制面板->indows防火墙->高级设置->入站规则->新建规则:

   

然后点击下一步并且命名就好了。

开启完成后问题仍然没有解决。

2.检查实例端口

  由于程序中数据库实例使用的不是sa,考虑可能是实例的端口没有开启。

首先打开SQL Server Configuration Manager,按照下图步骤查看该实例对应的端口。

然后按照1.中的步骤开启该端口。

3.修改连接方式

如果仍然不能正常解析实例名称,可以采用如下格式进行数据库连接:

" uid=sawd=密码;Data Source=服务器名,端口号;Initial Catalog=数据库名;Connect Timeout=30; " ;

    本文转自 陈敬(Cathy) 博客园博客,原文链接: http://www.cnblogs.com/janes/archive/2011/05/26/2058849.html ,如需转载请自行联系原作者


相关实践学习
使用SQL语句管理索引
本次实验主要介绍如何在RDS-SQLServer数据库中,使用SQL语句管理索引。
SQL Server on Linux入门教程
SQL Server数据库一直只提供Windows下的版本。2016年微软宣布推出可运行在Linux系统下的SQL Server数据库,该版本目前还是早期预览版本。本课程主要介绍SQLServer On Linux的基本知识。 相关的阿里云产品:云数据库RDS SQL Server版 RDS SQL Server不仅拥有高可用架构和任意时间点的数据恢复功能,强力支撑各种企业应用,同时也包含了微软的License费用,减少额外支出。 了解产品详情: https://www.aliyun.com/product/rds/sqlserver
相关文章
|
SQL 关系型数据库 MySQL
删库时报错: ERROR 1010 : Error dropping database (can‘t rmdir ‘.\
删库时报错: ERROR 1010 : Error dropping database (can‘t rmdir ‘.\
644 0
删库时报错: ERROR 1010 : Error dropping database (can‘t rmdir ‘.\
|
SQL Oracle 关系型数据库
Oracle中Error while performing database login with the XXXdriver; Listener refused the connection wit...
Oracle中Error while performing database login with the XXXdriver; Listener refused the connection wit...
260 0
|
关系型数据库 数据库 MySQL
关于网站出现 Error establishing a database connection 的解决办法
最近网站经常出现这个Error establishing a database connection ,真的是醉了,网上的解决办法就是重启数据库,或者开启configuration.php中的 true 【 define('WP_DEBUG', false);】,然后看到全部的提示,就是这个烦人的Error establishing a database connection,真的是醉了,下面讲讲我的解决办法。
27265 0
|
Java 数据库连接 数据库
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is jav
数据库连接超时,是数据库连接时的相关配置写错,例如:数据库密码,驱动等问题
3352 0
|
Oracle 关系型数据库 数据库
Oracle中Error while performing database login with the XXXdriver; Listener refused the connection with the following error; ORA-12505,TNS:listener does
一次连接数据库怎么也连接不上,查了多方面资料,终于找到答案,总结 首先应该保证数据库的服务启动 在myeclipse的数据库视图中点 右键->new 弹出database driver的窗口, Driver template选择oracle(thin driver), Driver name 输入...
1133 0
|
人工智能 Oracle 关系型数据库
Oracle中Error while performing database login with the XXXdriver; Listener refused the connection with the following error; ORA-12505,TNS:listener does
欢迎关注大数据和人工智能技术文章发布的微信公众号:清研学堂,在这里你可以学到夜白(作者笔名)精心整理的笔记,让我们每天进步一点点,让优秀成为一种习惯! 一次连接数据库怎么也连接不上,查了多方面资料,终于找到答案,总结 首先应该保证数据库的服务启动 在myeclipse的数据库视图中点 右键->ne...
1773 0
|
存储 SQL 关系型数据库
mysql无法删除数据库:ERROR 1010 (HY000): Error dropping database(can't rmdir './hive/')
应用场景 搭建hadoop环境的时候,安装hive,需要绑定元数据存储地址,一般我们设置元数据存放地址在mysql,在mysql中建立数据库为hive,存储hive中的元数据,但是当我们把mysql修改了不区分大小写...
2470 0
|
Java 数据库连接 数据库
### Error querying database. Cause: org.springframework.jdbc.CannotGetJdbcConnectionException: Could not get JDBC Connection; nested exception is jav
数据库连接超时,是数据库连接时的相关配置写错,例如:数据库密码,驱动等问题
2113 0
|
关系型数据库 MySQL Linux
ERROR 1010 (HY000): Error dropping database (can't rmdir '.\qpweb', errno: 41) 删库失败问题的解决
<p>今天用mysql的图形化工具删除表和数据库失败,最终参考以下文档成功:</p> <p>稍有不同的是,mysql的安装,一个是在linux系统,一个是在windows。</p> <p>以下文档地址:<a target="_blank" href="http://blog.csdn.net/defonds/article/details/45113783">http://blog.c
3143 0
|
SQL Java 关系型数据库
CDH5之Unexpected error.Unable to verify database connection
 在部署好CDH5(HDFS+MapReduce+Zookeeper)后,某一天想要通过web界面来添加Hive或者Oozie服务。 添加Hive组件服务:1.报错:Unexpected error.
4290 0