plsql连接不上数据库,怎么配置

plsql连接不上数据库,怎么配置,第1张

首先去下载oracleclient客户端工具

小编这里已经下载的有了,目录结构如下所示

请点击输入图片描述

打开PLSQL,点取消进去,然后d出PLSQL主界面,找到菜单栏的tools选择属性preferences进去

请点击输入图片描述

请点击输入图片描述

请点击输入图片描述

d出如下界面,配置oracleclient

配置好两个设置项,点apply,然后点ok,关闭PLSQL,重启PLSQL

请点击输入图片描述

上边的两个填写项就是第一步中的目录,以及目录下的一个文件

如下图所示,在哪个目录就对应的去找就可以了。

请点击输入图片描述

重启PLSQL进入到登录界面,输入相关信息,用户名密码,以及连接信息

连接信息:可以是ip:1521/实例名

也可以是network/admin目录下的tnsname.ora中配置的TNS别名。

请点击输入图片描述

连接进去成功之后

可以随便写一个语句查查,是否正常

select * from dual

请点击输入图片描述

解决方法如下:

查看主机名,LINUX看/etc/hosts里有没有配置该主机与IP的对应关系,如果是IP地址,如果连接本机127.0.0.1试试看网络通不通;

看看防火墙配置,是不是防火墙打开了,屏幕下方目标主机的端口,如果主机IP能通,而端口不通,可能是你自己主机上防火墙阻止了,也有可能目标主机限制了你IP域在端口的网络连接。

plsql是一种过程化语言,属于第三代语言,它与C、C++、Java等语言一样关注于处理细节,可以用来实现比较复杂的业务逻辑,它允许SQL的数据 *** 纵语言和查询语句包含在块结构和代码过程语言中,使PL/SQL成为一个功能强大的事务处理语言。在甲骨文数据库管理方面,PL/SQL是对结构化查询语言的过程语言扩展。

链接不上的原因:

1.

链接时会书写链接路径及接口,数据库名称,用户名及密码,确保这些都咩有错误才能正确连接

2.

具体代码如下:

3.

。"jdbc:mysql://localhost:3306/所用数据库的名称?useunicode=true&characterencoding=utf8","用户名","密码"

4.

如果还有错误,请检查是否标点符号错误,及代码别处的错误,可以参考控制台对错误的描述,确定错误的位置。

5.

进行debug,确定链接不同的原因及具体的行数。


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

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

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

发表评论

登录后才能评论

评论列表(0条)

保存