kettl連線oracle12c 可插拔資料庫pdb
kettl連線oracle12c 可插拔資料庫pdb
#jdbc連線cdb資料庫時,url相容以下2種模式:
“jdbc:oracle:thin:@192.168.75.131:1521:oracle12c”
“jdbc:oracle:thin:@192.168.75.131:1521/oracle12c”
jdbc連線pdb資料庫時url必須使用:“jdbc:oracle:thin:@192.168.75.131:1521/oracle12c"格式,
若使用傳統格式” jdbc:oracle:thin:@192.168.75.131:1521:oracle12c"則會報一下錯誤:
java.sql.SQLException:Listenerrefused the connection with the followingerror:
ORA-12505, TNS:listener does notcurrently know of SID given inconnect descriptor
Kettle 如果用Native(JDBC)方式連線Oracle,預設是第一種方式,是無法連線上的
故我們採用JNDI方式連線:
開啟Keetle安裝目錄以下檔案,並輸入以下內容:
data-integration\simple-jndi\jdbc.properties
kettle/type=javax.sql.DataSource
kettle/driver=oracle.jdbc.driver.OracleDriver kettle/url=jdbc:oracle:thin:@localhost:1521/orclpdb1
kettle/user=scott
kettle/password=tiger
相關文章
- 【BUILD_ORACLE】在Oracle cloud資料庫“插拔”PDB的方法UIOracleCloud資料庫
- 1.3.2.2.1. 插拔方式建立PDB
- PDB插拔操作手冊
- 用Navicat連線資料庫-資料庫連線(MySQL演示)資料庫MySql
- 連線資料庫資料庫
- 【kingsql分享】Oracle 18c可插拔資料庫艦隊新玩法SQLOracle資料庫
- 資料庫連線池-Druid資料庫連線池原始碼解析資料庫UI原始碼
- mysqli連線資料庫MySql資料庫
- Mongodb資料庫連線MongoDB資料庫
- Android 連線資料庫Android資料庫
- java連線資料庫Java資料庫
- 連線資料庫-mysql資料庫MySql
- jmeter連線資料庫JMeter資料庫
- Mybatis連線資料庫MyBatis資料庫
- JSP連線資料庫JS資料庫
- JDBC連線資料庫JDBC資料庫
- Flask連線資料庫Flask資料庫
- Oracle12c資料庫連結匯出與刪除(DatabaseLink)Oracle資料庫Database
- 《四 資料庫連線池原始碼》手寫資料庫連線池資料庫原始碼
- 有贊跨平臺長連線元件設計及可插拔改造元件
- python 連線 mongo 資料庫連線超時PythonGo資料庫
- 資料庫的連線數資料庫
- Python連線SQLite資料庫PythonSQLite資料庫
- C#連線資料庫C#資料庫
- 如何連線MySQL資料庫MySql資料庫
- 使用Sequelize連線資料庫資料庫
- 資料庫連線池原理資料庫
- 使用JPA連線資料庫資料庫
- Datagrip連線Kingbase資料庫資料庫
- Flask資料庫連線池Flask資料庫
- IDEA中資料庫連線Idea資料庫
- jmeter 連線 sqlserver 資料庫JMeterSQLServer資料庫
- python資料庫連線池Python資料庫
- nodejs之資料庫連線NodeJS資料庫
- 使用Python連線資料庫Python資料庫
- django | 連線mysql資料庫DjangoMySql資料庫
- Python連線MySQL資料庫PythonMySql資料庫
- Rust 連線 PostgreSQL 資料庫RustSQL資料庫