PL/SQL连接不上Oracle,怎么解决?
1、测试你的网络对外连接是否通畅,可以用ping IP的方式来测试;测试对端oracle服务器服务是否正常,可以换台电脑测试是否能正常连接;用tnsping 来测试服务连接是否通畅。
2、PLSQL登录界面“数据库,格式为IP:端口/oracle实例”,如果是本地服务及默1521认端口直接输入oracle实例名称就可以。
3、是oracle安装时把你的plsql的tnsnames.ora的所在路径给覆盖了,需重新制定plsql的路径,在oracle文件夹里查找该文件的路径,添加到path里面应该就可以了。
4、可能是权限问题。比如Win7或以上系统,在PL/SQL图标上点右键,选择“以系统管理员身份运行”,如果跳出对话窗口,点“是”,再重新登陆Oracle测试。
怎么无法连接到数据库?
1、登录账号、密码、服务器名称、数据库名称登录错误导致不能连接。解决方法:当正在使用的软件出现数据库不能连接时,一般就是服务器名出现问题,更改服务器名称一般可以解决问题。
2、数据库无法连接一般有两种情况,1是你的网络不稳定导致连接失败。2是数据库正在升级,导致无法连接。
3、原因:设置错误导致。解决方法:重新正确设置来解决此问题。如下参考:打开“SQLServer网络实用工具”对话框,在这个对话框中,您可以看到服务器已经启用了命名管道和TCP/IP。在此对话框中检查SQLServer服务的默认端口设置。
4、检查一下MySQL连接参数配置,连接参数中主机地址写的是IP还是机器 名; 检查MySQL服务器是否是动态获取IP,如果是,那客户端连接时,如果按IP联接,就有可能出现IP不正确的情况。
5、SQL Server无法连接数据库的解决方法如下:检查连接的数据库是否开启。检查网络配置是否正确。检查服务是否开启。检查用户名和密码是否正确。
6、服务故障:可能是由于pg服务在运行过程中出现了故障或异常,导致数据库连接不上。重启pg服务可以解决这个问题,因为重启会重新启动服务,并恢复正常运行。
java链接oracle连接不到
你的ORACLE什么版本的,是不是JAR包对应的版本不对。找最新的JAR包试试,这个是可以向下兼容的。
这个端口啊。如果是 jdbc:oracle:thin:@localhost:1521:ORCL 这种写法,java程序 和 oracle应该是同一台电脑吧, 这样写是没问题吧。对于你图片中的那种写法,这个是 odbc 的连接串吧, 我没试过,但估计是不行的。
Java程序连接不上Oracle数据库的原因会有很多可能性,比如代码编写错误,数据库配置有问题等等,都会屋连接失败的。
当你通过jdbc连接oracle数据库时发生了异常首先应该确认你的jre是否配置正确,一般oracle10g,jre4以上应当使用ojdbc1jar。
只是解决 Build / 编译时的问题,并不解决 Run 时候的问题。我们需要确保在 Run 时最终的 java.exe 命令行中带上了 -cp ojdbcjar ... 这种参数。
oracle数据库连接不上
1、问题 ORA-12154: TNS:could not resolve the connect identifier specified ,即无法解析指定的连接,这说明缺少了一个环境变量,TNS_ADMIN 。找到PLSQL中的oracle home(主目录)和OCI library(oci.dll地址)配置。
2、如果11g的数据库用户的密码是小写字母,将其改成大写,然后再去用9i去连接,这个方法太过粗鄙影响也比较大不考虑使用。将密码用双引号引起来。
3、少打了一行代码,一个服务没有启动“OracleOraHome92TNSListener”,因此连接不上。输入conn sys/密码 as sysdba;回车,提示已连接。都可以用windows的命令行来完成。OracleOraHome92TNSListener 启动和关闭命令。
4、登录账号、密码、服务器名称、数据库名称登录错误导致不能连接,这个比较常见,仔细检查好所填信息是否正确,填写正确一般就可以解决。
5、打开“ listener.ora”文件,添加或修改SID_NAME名称为数据库实例名称,如下图所示。最后,完成上述步骤后,启动数据库并检查状态。 此时,重新连接到PL/SQL将恢复正常,重新运行生产环境并恢复正常,如下图所示。
oracle数据库无法连接怎么解决?
1、检查数据库服务是否启动:确保 Oracle 数据库服务已经启动并正常运行。检查连接信息是否正确:确认输入的数据库用户名、密码、主机名或 IP 地址、端口号等信息是否正确。
2、以sys登录为sysdbasqlplus /NOLOG或者(sqlplus sys/sys@localhost/orcl as sysdba,window系统下部署的 oracle数据库总是各种bug,我的必须添加ip地址指向才能连接)。
3、首先右击桌面上的计算机图标,点击管理。在左边栏,展开“服务和应用程序”,点击“服务"选项。
4、当用户在连接Oracle数据库时遇到12560 TNS协议适配器错误时,可以尝试以下解决方法:检查Oracle服务是否已启动:如果Oracle服务未启动,则无法建立与Oracle数据库的连接。
5、数据库不能连接一般分两种情况,一种是用户名密码错误,另一种是配置不正确。密码错误:向数据库管理员索取正确用户名密码即可。
6、EXP-00056和ORA-12560错误都与Oracle数据库连接相关,可能是由于连接配置不正确或数据库实例无法访问导致的。
oracle数据库连接超时的原因
1、如用户一段时间没有作操作或会话没有同数据库交换数据,通过操时控制断开联接 假设你的用户名为 user_a,你要设计的时间是 50分钟没有操作就断开。
2、可以先在数据库服务器本身去连一下你数据库。如果不成功,则说明是数据库服务器本身有问题。比如监听是否启动、数据库服务是否已经到了open阶段。
3、没有装好、可以看下任务管理器进程和服务里有没有oracle。
oracle数据库连接不上的介绍就聊到这里吧,感谢你花时间阅读本站内容,更多关于oracle12c连接不到数据库、oracle数据库连接不上的信息别忘了在本站进行查找喔。