加法编号

orc2pstgrs的Python项目详细描述


自述文件

此库帮助您将数据(按表排列)从Oracle数据库复制到Postgresql数据库。在

Following librarys are use :

import pandas as pd
import numpy as np
import cx_Oracle
from sqlalchemy import create_engine

连接详细信息

Note: All credentials of Database connection should me correct.

必须为连接提供所有凭据,如用户名、密码和主机等。同时还必须提供要从Oracle数据库复制到Postgresql数据库的表名,在提供所有凭据后,请获取具有表名和表中行数的pandas dataframe作为输出。在

如何使用代码

导入orc2pstgrs库

^{pr2}$

在获得orc2pstgrs库之后,创建与Oracle数据库的连接

dataload.oracleDBconnection(host_name,port,service_name,user_name,password_orc)

创建与PostgreSQL数据库的连接

dataload.postgresDBconnection(user,password,host,port_pos,database_name)

现在,ETL从这里开始,只需给出表名

dataload.TableDetails(table_name_of_orcle,table_name_use_to_save_in)

或者使用SQL查询来提取表

dataload.GettablewithSQL(query,table_name_use_to_save_in)

Note: Libraries like cx_Oracle and sqlalchemy are very powerful so can be use alone for ETL job.

欢迎加入QQ群-->: 979659372 Python中文网_新手群

推荐PyPI第三方库


热门话题
java Spring框架服务单元测试   在Java中遍历hashmaps的hashmap以检索字符串值   如何使用CodeQL检查Java注释是否具有特定属性?   java为什么在Spring Boot中访问此资源而不是登录弹出窗口需要始终获得完全身份验证   处理将多集计数转换为列表的过程   java另一个线性布局,没有出现按钮   eclipse Java映像加载未显示在jar中   java Junit类无法加载基本测试类ApplicationContext   java如何在main中使用my getvalues()方法打印列表   java Sonar,S128:切换案例应该以无条件的“中断”语句结束,而不是继续   java从socket读取字符串错误连接重置错误   java使用新数据刷新任意图表饼图   java通过异步运行lambda访问方法参数   java错误的结果一旦我处理try and catch