如何自动化Oracle Smartview数据刷新?

piok6c0g  于 2023-11-17  发布在  Oracle
关注(0)|答案(2)|浏览(246)

我们正在使用Smartview从我们的云EPBCS查看数据,但它需要每天手动更新.我们如何自动化这一点?我们可以安排Smartview刷新使用Python更好?我们如何才能最好地自动化这一点?我找不到一个库,可以刷新SmartView自动在Python和win32com不工作.提前感谢
我尝试了win32com,它是不可用的。有什么替代品?

wqnecbli

wqnecbli1#

嗨,你找到解决方案了吗?注意,使用Oracle智能视图连接时的服务器名称,连接名称可能与普通的ox_Oracle连接不同。我已经尝试过:connection = cx_Oracle.connect(username, password, connection_name)smart_view = excel.COMAddIns("Oracle Smart View for Office").Objectand smartview_addin_name = "Oracle Smart View for Office
我也找到了一个解决方案在线使用pyessbase,但这并不存在anymore,但不幸的是,我无法找到一个解决方案

ubby3x7f

ubby3x7f2#

有很多方法可以实现这一点。您需要使用Oracle中的函数:https://docs.oracle.com/cd/E72988_01/DGSMV/ch03s26.html
您可以将其保存到Excel文件或使用PyWin32或XLWings API通过Python传递它。然后使用其中任何一个打开文件,连接,刷新,保存。

相关问题