2、端口号是否正确
3、用户名和密码是否正确
4、连接时使用localhost还是计算机名称,如果使用计算名称配置时是否设置允许远程连接从以下几个方面找找原因。
1 服务器启动没有;
2 用户名、密码对没有;
3 如果是远程连接,启用通允许“远程连接”没有。
4 在数据库服务器上,打开DOS窗口,输入netstat -an,查看1433端口开放没有,若没有开放,请调整、设置数据库服务器。你的问题说的太笼统了,
首先你要确定下是什么数据库,比如说oracle、还是mysql、还是sqlserver。不同的数据库连接失败的原因不一样。
其次,你要详细描述下连接失败的具体情况或截图。以ORACLE数据库为例,问题可能存在于客户端或者数据库服务端。
按照我说的方法进行逐一检查吧:
客户端:
①检查tnsnameora配置是否准确
②ping服务器IP是否通,telnet ip:1521端口是否通
服务端:
①检查数据库是否启动
②lsnrctl status 看监听是否启动
③看数据库防火墙及selinux是否关闭
上面只是简单的判断连接失败的办法,需要具体原因具体分析。我知道! 你的IP更改了! 开始_运行_输入cmd
输入命令 ipconfig all 注意ipconfig all 之间有个空格键!
找出本连接下面的 IP ADDRESS 和下面两个就是你的IP地址!按顺序把他填进去就好啦!连接本地数据库失败,说明是网络连接失败原因造成的。可以进行检查网络设置,然后进行重新连接。
数据库是“按照数据结构来组织、存储和管理数据的仓库”。是一个长期存储在计算机内的、有组织的、有共享的、统一管理的数据集合。数据库是以一定方式储存在一起、能与多个用户共享、具有尽可能小的冗余度、与应用程序彼此独立的数据集合,可视为电子化的文件柜——存储电子文件的处所,用户可以对文件中的数据进行新增、查询、更新、删除等 *** 作。
欢迎分享,转载请注明来源:内存溢出
评论列表(0条)