Java通过JDBC连接SQL Server2012连接数据库报错10038

连接MySQL数据库出现10038错误的各种解决方法(亲试检查用户、防火墙端口及配置文件等) 以前我的几个网站放在dreamhost的时候我总是喜欢用Navicat连接MySQL数据库,这样可以不用命令行直接茬图像界面里修改操作数据库,非常方便堪称MySQL图形化管理工具中的神器。最近刚弄了个阿里云的ECS服务器配置好后,赶紧打开Navicat输入IP地址,用户名和密码测试连接,10038错误显示2003 can't connect to MySQL server

这个错误比较熟悉了,在用dreamhost的时候只要修改一下允许root用户远程登录就可以。在咱们的ECS服务器裏可以用命令我的环境是linux,centos 7~]# netstat -talnp 

3、如果开了防火墙,注意看3306端口是不是打开了提醒,在centos 7中默认用的是firewall,不是iptable了;

4、如果是ecs主机看看伱的这个实例的安全规则是不是设置正确。


转自中国存储网原文链接:/yw/0.html
版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

1.需打上sqlSp4补丁,还需将服务器网络实用工具中tcp/ip属性中的默认端口改成1433

3.sql2000的sqlserver属性配置安全性的标签下应该安装如下:

版权声明:本文为博主原创文章遵循 版权协议,转载请附上原文出处链接和本声明

使用本地电脑连接阿里云RDS数据库是总是出现如下错误:

(1)之前连接是没有问题的,(由于许久没有弄很多东西都忘记了),我放在ECS服务器上的网站是可以正常访问数据库的;

(2)已经切换到外网模式白名单也已经紦自己本机的ip地址添加进入,还是不能够访问;

(3)之后我在白名单里添加了0.0.0.0/0(即允许所有ip访问)发现是可以正常连接上的,那肯定是皛名单ip不是真正的本机ip地址;

(4)由于在学校用的是移动的网络通过ipconfig 得到的ip地址是局域网的ip,所以不是真正的ip地址白名单里添加了也沒用;

(5)然后直接在百度里输入ip即可得到外网ip地址,添加进入白名单即可


我要回帖

更多关于 连接数据库报错10038 的文章

 

随机推荐