本文主要是介绍kettle error: 使用sys用户连接oracle报错:ORA-28009: connection as SYS should be as SYSDBA or SYSOPER,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
一、问题描述
使用oracle自带的sql developer登录sys是没有问题的:
但是,使用sys登录kettle确实是有问题的,
错误连接数据库 [oracle] : org.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the databaseError connecting to database: (using class oracle.jdbc.driver.OracleDriver)
ORA-28009: connection as SYS should be as SYSDBA or SYSOPERorg.pentaho.di.core.exception.KettleDatabaseException:
Error occurred while trying to connect to the database
二、解决办法
使用管理员登录,用户名后面添加 as sysdba即可。
测试成功
这篇关于kettle error: 使用sys用户连接oracle报错:ORA-28009: connection as SYS should be as SYSDBA or SYSOPER的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!