首页 > 数据库 >Kettle 连接失败 Oracle时报错: Ora-12505

Kettle 连接失败 Oracle时报错: Ora-12505

时间:2023-08-04 17:08:16浏览次数:47  
标签:NAME 12505 数据库 Kettle 查询 SERVICE SID Oracle

      在使用Kettle连接Oracle数据库时,我们一般会将 SERVICE_NAME 作为数据库名称进行输入,导致报错:ora-12505;

     实际上,Kettle中使用的数据库名是“SID_NAME” 而不是 PL/SQL 的 “SERVICE_NAME”。

解决方案:

1.使用pl/sql连接数据库,执行下列语句,查询“SID_NAME”;

select INSTANCE_NAME  from v$instance ;

2. 将kettle连接处的数据库名称,更换为查询出的“SID_NAME”

如:此处查询出的SID_NAME 为:orcl

Kettle 连接失败 Oracle时报错: Ora-12505 _SQL

标签:NAME,12505,数据库,Kettle,查询,SERVICE,SID,Oracle
From: https://blog.51cto.com/u_15558311/6964603

相关文章

  • Oracle闪回查询
    ---闪回查询SQL>select*fromempasoftimestamp(systimestamp-interval'2'minute);---查询emp表2分钟之前的数据SQL>select*fromempasoftimestamp(systimestamp-interval'120'second);---查询emp表120秒之前的数据SQL>select*fromempas......
  • python 操作oracle
    表DDL--"C##TAPDATA_TEST".ALAM3definitionCREATETABLE"C##TAPDATA_TEST"."ALAM3"( "UID1"VARCHAR2(100)NOTNULLENABLE, "UID2"VARCHAR2(100)NOTNULLENABLE, "COLUMN1"VARCHAR2(100),......
  • Oracle表碎片分析
    在Oracle运维的过程中,会经常遇到说表碎片严重的问题。表碎片严重会导致出现数据库的性能问题,在sql访问数据的时候需要消耗更多的资源,因此常常出现在数据库的优化中。想要获取表碎片的情况,计算方式和处理方式很重要。1.计算表的碎片情况查看某个用户下表的碎片情况,查询信息的准......
  • oracle正则表达式
    oracle正则表达式oracleregexp参考:https://zhuanlan.zhihu.com/p/449885289基础数据CREATETABLEREG_EXP_TEST(IDVARCHAR2(50));INSERTINTOREG_EXP_TEST(ID)VALUES('GGG545445HHH46,454?4545FDSFD@#@#@!#GHG');INSERTINTOREG_EXP_TEST(ID)VALUES('JoeSmit......
  • oracle修改数据类型报错
    1. nvarchar和blob类型转换时,直接modify会报错ORA-01735:invalidALTERTABLEoption2. 数字类型降低精度时 当数据库已有数据时,会报错ORA-01440:columntobemodifiedmustbeemptytodecreaseprecisionorscale 以上两种字段类型修改错误可以通过一下方式来避免......
  • 一个oracle视频资料比较丰富的地方
    一个oracle视频资料比较丰富的地方,推荐之,地址是http://www.boobooke.com/bbs/viewthread.php?tid=2926&extra=page%3D1以及其www.boobooke.com网站,也有不少linux的好视频......
  • 数据库事务的四种隔离性及Oracle\MySQL默认隔离级别和原因分析
    1事务一个事务中的一系列的处理操作要么全部成功,要么一个都不做。在数据库操作中,一项事务(Transaction)是由一条或多条操作数据库的SQL语句组成的一个不可分割的工作单元。事务的处理结果有两种:1)当事务中的所有步骤全部成功执行时,事务提交,成功;2)如果其中任何一个步骤失败,该事务......
  • Oracle备份数据
    存储过程CREATEORREPLACEPROCEDUREDATA_MIGRATION(endDayVARCHAR2)ISQUERY_SQLVARCHAR(10000);COM_STRVARCHAR(10000);BEGIN QUERY_SQL:='CREATETABLEGPS_OLD_'||REPLACE(endDay,'-','')||'ASSELECT*F......
  • oracle脚本
    ------------------------------------------------------------------------------------------------------------在查看数据的连接情况很有用,写完程序一边测试代码一边查看数据库连接的释放情况有助于分析优化出一个健壮的系统程序来。1、查看当前的数据库连接数selectcount......
  • 对Oracle数据库的一下操作脚本
    --进去oracle服务器数据库su-oraclesqlplus/assysdba--查看所有容器showpdbs--查看当前容器showcon_name;--打开相应容器alterpluggabledatabaseorclpdbopen;--切换容器altersessionsetcontainer=ORCLPDB1;--创建表空间,指定文件createtablespaceOPSCW_DAT......