Kettle 連線失敗 Oracle 資料庫報 ora-12505 的解決方法
因 Informatica 的 bug,轉而使用 Kettle。
今天第一次使用,找了一下才知道 Kettle 的主程式啟動方式:執行 data-integration\Spoon.bat。
啟動之後,發現配置資料庫的時候連線不上資料庫,總是報錯。於是檢查驅動,首先發現 Kettle 預設不帶 Oracle 驅動。於是我把 Oracle 的 JDBC 驅動 ojdbc5.jar/ojdbc6.jar 放到了 Kettle 的目錄data-integration\libext\JDBC 下,又用 PL/SQL 賬號登入了一下資料庫,確定賬號沒問題。重新啟動 Kettle 配置還是報錯。
org.pentaho.di.core.exception.KettleDatabaseException: Error occured while trying to connect to the database Error connecting to database: (using class oracle.jdbc.driver.OracleDriver)
在網上搜索了一下,才發現原來 Kettle 使用的資料庫名是“SID_NAME” 而不是 PL/SQL 的 “SERVICE_NAME”,於是使用 PL/SQL 連上資料庫:
select INSTANCE_NAME from v$instance;
發現這個名稱和我所寫的 “SERVICE_NAME” 僅僅只是大小寫之分。
把這個名稱填到 Kettle 的 "Database Name" 中,測試一下子就 OK 了。原來如此。
相關推薦
Kettle 連線失敗 Oracle 資料庫報 ora-12505 的解決方法
因 Informatica 的 bug,轉而使用 Kettle。 今天第一次使用,找了一下才知道 Kettle 的主程式啟動方式:執行 data-integration\Spoon.bat。 啟動之後,發現配置資料庫的時候連線不上資料庫,總是報錯。於是檢查驅動,首先發現
navicat連線oracle資料庫報ORA-28547 connection to server failed p
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
【解決】Mac升級Mojave後用Navicat連線Oracle資料庫報ORA-21561: OID generation failed
一、原因排查 終端執行命令: xxxdeMacBook-Pro:~ xxx$ hostname xxxdeMacBook-Pro.local 發現是 輸出的hostname為 .local 而不是 localhost 檢視 hosts 檔案 : vim /e
navicat連線oracle資料庫報ORA-28547 connection to server failed p
navicat是通過oracle客戶端連線oracle伺服器的. oracle的客戶端有兩種,一種標準的客戶端安裝程式,下載地址:http://www.oracle.com/technetwork/database/enterprise-edition/downloads/in
效能測試過程中oracle資料庫報ORA-27301 ORA-27302錯
最近在效能測試過程中發現,發現虛擬使用者數上不去,載入到一定的數量應用端就報錯,提示連線資料庫出錯。在測試的過程中檢視web容器的執行緒池 資料來源的連線池 都還有空閒,同時檢視oracle的v$session檢視 發現session數到了一定數量就上不去了。檢視資料庫引數 process 設定的是1000
Oracle資料庫報ORA-01078和LRM-00109錯誤解決方法
建立例項後,進入sqlplus啟動報錯: sqlplus / as sysdba; SQL*Plus: Release 11.1.0.6.0 - Production on Wed Aug 5 16:48:56 2009 Copyright (c) 198
一次DB2資料庫連線失敗(SQLSTATE=08001)的解決方法
有一次,在使用DbVisualizer工具連線自己linux虛擬機器上的DB2資料庫時,報如下錯誤:Product: DbVisualizer Pro 9.1 Build: #2050 (2013/09/08 11:03) Java VM: Java HotSpot(T
JDBC連線Oracle資料庫常見問題及解決方法
Jbuilder正確連線 oracle 9i需要注意的幾個問題 oracle8以上的應該都使用classes12.jar檔案作為jdbc驅動; 正確設定windows的classpath和jbuilder中的enterprise setup 、con
解決kettle連線oracle資料庫報錯問題
各位同學大家好,今天關於kettle在新建oracle資料連線失敗的原因及處理辦法在此給大家進行詳細解析。 kettle第一次連線oracle資料庫時均會出現該問題, 也許您會聽到老師或其他同學都會提醒是jar包出現問題,需要拷貝jar包。搞的您一頭霧水,jar包從而來。版本、路徑等均困擾著您。 其實不
ORA-01017: invalid username/password; logon denied Oracle資料庫報錯解決方案一
ORA-01017: invalid username/password; logon denied 錯誤(程式中的使用者和密碼無法登入,登入被拒)。 Oracle 11g 版本 初次安裝使用報錯: 解決方法1建立新使用者: 開啟sqlplus 以系統身份登入: 指令
python連線oracle資料庫報錯PI-1047: 64-bit Oracle Client library cannot be loaded: "解決方案
錯誤原因:instantclient版本為32位,需更換成64位。 下載連結:http://jvniu.jb51.net:81/201708/tools/instantclientx64_jb51.rar 修改環境變數: path : D:\mywork\oralce_i
Navicat Premium連線Oracle資料庫報錯
當我們下載好win64_11gR2_database_1of2.zip和win64_11gR2_d
Linux環境下使用sqlplus登入Oracle,報'ORA-12547: TNS:lost contact’丟失連線錯誤
問題描述: 1、在oracle資料庫裡新建了DDS(用於資料庫同步)使用者,但在Linux環境裡通過sqlplus命令列,使用DDS使用者登入oracle,報'ORA-12547: TNS:lost contact’丟失連線錯誤。 2、在windows環境使用PLSQL d
Navicat連接Oracle數據庫報錯ORA-28547解決方法
style ica 點擊 解決 註意 data 數據 img 必須 先說明下我機器的環境: 1、Win10 - 64bit 2、Navicat Premium_11.2.7 - 64bit 3、未安裝Oracle數據庫(包括Client也未安裝) 解決方法:
關於Oracle資料庫的ORA-00600:內部錯誤程式碼, 引數: [kcratr_scan_lastbwr解決辦法
問題: 第一,最簡單的解決方式: 1、shutdown immediate; 2、startup mount; 3、alter database open; 第二,如果第一步沒解決,再進行下面的操作 1、shutdown immediate; 2、start
Navicat連線本地資料庫報錯問題解決方案
Navicat連線本地資料庫時,彈窗報一下錯誤內容:The user specified as a definer (‘mysql.infoschema’@’localhost’) does not exist 解決方案: 1、root使用者登入 2、執行命令:set global innodb_fas
安裝Oracle資料庫時ORA-00604 ORA-06553錯誤的解決方法
分享一下我老師大神的人工智慧教程!零基礎,通俗易懂!http://blog.csdn.net/jiangjunshow 也歡迎大家轉載本篇文章。分享知識,造福人民,實現我們中華民族偉大復興!  
PL/SQL Developer連線本地Oracle資料庫
一、前提條件: 1. 必須安裝有Oracle的客戶端(Client)或者Oracle的資料引擎(Produce) 2. 安裝好PL/SQL Developer. 注意: 你的Oracle安裝的位數(x86 or x64)要與PL/SQL Developer的位數一致,
Linux系統啟動Oracle資料庫報錯問題集錦
1、報錯:could not open parameter file '/data/oracle/product/11.2.0/db_1/dbs/initorcl.ora' [[email protected] ~]$ sqlplus /nolog SQL*Plus: Releas
spring 使用jdbc連線mysql.oracle資料庫
使用maven做的測試 pom.xml //由於oracle收費,中心庫沒有jar包,所以下載oracle.jar 命令列自己匯入本地庫 命令列 mvn install:install-file -DgroupId=com.oracle -DartifactId=ojd