我想将我的PLSQL开发人员工具连接到数据库中,但由于下面的错误而连接失败。ORA-12514: TNS:侦听器当前不知道连接描述符中请求的服务
检查下面的配置。如何配置才能使其正常工作?
SQL> select value from v$parameter where name='service_names';
VALUE
orcl
SQL> select instance from v$thread;
INSTANCE
orcl
SQL> select host_name,instance_name,version from v$instance;
HO
使用Oracle SQL-Developer,我能够连接到我的VMware CentOS 7Oracle数据库ORCL。
如果我尝试连接SQLPlus,系统会告诉我这个领域并不存在。
你知道为什么我可以在同一台机器上连接Oracle SQL-Developer而不是SQLPlus吗?
TNSPing解决了SID/服务名称,没有任何问题。
C:\oracle\ora11g\11.2.0.2\network\admin\sqlnet.ora
Used TNSNAMES adapter to resolve the alias
Attempting to contact (DESCRIPTION
我在Windows操作系统中有Ubuntu 18.04虚拟机。在虚拟机中,安装了docker,并且它是docker主机。使用Oracle Linux7创建了一个映像来安装WebLogic12,并启动了应用程序手动记录到容器。端口已成功映射,Weblogic正在容器内部运行,但无法在docker主机内和docker主机外部访问它。我想知道我是否缺少任何配置,并想知道如何对坞站网络进行故障排除以解决此问题。 FROM oraclebase:v2 # Have the base image created where I have installed Java
#prerequisite cre
我现在已经花了3天的时间试图弄清楚为什么我不能从客户端机器连接到我的Oracle12数据库。我读了很多文章,还在谷歌上搜索,但还没有找到解决方案。我已经尝试了所有可能的方法,并且已经知道了。所以我希望有人能给我指明正确的方向。 以下是一些详细信息: 安装了Oracle12c的Win7 x64。 Windows Server 2012 R2 (客户端,是的,此设置并不理想。稍后将解释原因)。 Windows Server 2012 R2 (域控制器) 所有机器都是VM,是域的一部分。 所有虚拟机都在ESXI 6.0下运行 我可以在没有任何问题的情况下执行以下操作: 登录到oracle服务器。
因此,我正在尝试根据中描述的文档在 docker镜像中的Oracle数据库上配置debezium。
在“准备数据库”中,我要做的第一个配置是:
ORACLE_SID=ORACLCDB dbz_oracle sqlplus /nolog
CONNECT sys/top_secret AS SYSDBA
alter system set db_recovery_file_dest_size = 10G;
alter system set db_recovery_file_dest = '/opt/oracle/oradata/recovery_area' scope=spfile
import java.sql.SQLException;
import oracle.jdbc.pool.OracleDataSource;
import java.sql.Statement;
import java.util.Properties;
import oracle.jdbc.OracleConnection;
public class Test {
static final String url2= "jdbc:oracle:thin:@(DESCRIPTION=(ADDRESS=(PROTOCOL=TCP
(HOST=192.168.1.171)(PORT=
我希望在Linux系统引导和oracle成功启动时,使用非root用户执行shell脚本。
我试图在rc.local中执行这个外壳。但我发现oracle启动过程太耗时了。因此,当shell尝试连接到Oracle时,它会返回failed。
在用户Linux启动完成后,我可以通过s Linux server, it took several minutes to get Oracle running. I am not clear what technology they use. I found when Oracle didn登录Linux服务器。
在我看来,Linux的启动顺序应该如下所示。
我使用OracleEclipseServer12c,当我在WebLogic上启动它时,它显示这个错误,它不允许我登录本地主机,当我试图从不同域中的另一台计算机访问它时,日志中显示服务器不可访问。
这是Eclipse中出现的异常。
This Exception occurred at Wed Nov 13 08:11:07 CET 2019.
weblogic.nodemanager.NMConnectException: Connection refused: connect. Could not connect to NodeManager. Check that it is running
我有三个甲骨文数据库实例,其中我的服务,myservice1,myservice2。第一个数据库服务名为MYSERVICE; --工作正常
但我不能启动myservice1和myservice2。我怎样才能开始这些服务?我正在使用oracle linux。
tnsping myservice1
TNS Ping Utility for Linux: Version 12.1.0.2.0 - Production on 05-MAY-2020 08:27:48
Copyright (c) 1997, 2014, Oracle. All rights reserved.
Used par
我真的需要帮助。我在一个VirtualBox VM上安装了一个Oracle服务器,直到昨天,一切似乎都很正常。今天,当我启动数据库以继续工作,并打开本地计算机(客户端机器)中的SQLDeveloper时,它抛出了以下错误:
Erro de ES: The Network Adapter could not establish the connection
我的VirtualBox VM网络设置被配置为bridged adapter。我能够很好地连接,今天,由于没有任何原因,这个错误开始发生。
我做了一些研究,但没有一个对我有用。试图遵循这个家伙的解决方案:,但也不起作用。我要在这里分享我的ls
我已经在桌面上安装了Oracle数据库11g。当我试图获得lsnrctl的状态时,我会收到如下消息。
Services Summary...
Service "CLRExtProc" has 1 instance(s).
Instance "CLRExtProc", status UNKNOWN, has 1 handler(s) for this service...
The command completed successfully
如何摆脱这条信息,是什么导致了这一切?