【发布时间】:2021-09-25 11:20:36
【问题描述】:
如何正确建立连接字符串以集成启用宏的 PowerPoint 以查询 Oracle 数据库?我看过很多关于此的旧 youtube 视频和在线教程(主要是在 excel 中),但连接字符串在每个视频中的显示都不同。我使用的是 64 位 Windows 机器和我通常通过 SQL Developer 访问的 Oracle 数据库。
看起来方向正确的参考链接:
http://learnexcelmacro.com/wp/2011/11/oracle-connection-string-in-vba/
我正在尝试使用与服务的连接,所以它应该看起来像这样:
我个人对连接字符串所做的唯一更改是: HOST 是 SQL Developer 实例属性中的 Hostname 创建者 端口是 SQL Developer 实例属性中的端口 Uid 是 SQL Developer 实例属性中的用户名 Pwd 是 SQL 开发者实例属性中的密码
我已将所有其他字段保持不变。需要注意的是,我确实有 Tools>References>Microsoft ActiveX Data Objects 2.8 Library
我了解在 SQL Developer 中,您可以查看数据库实例连接的属性。那里有所有信息来构建我的连接字符串吗?我无法使连接字符串正常工作,并且经常遇到错误。
谢谢!
【问题讨论】:
-
您遇到什么错误?您是否真的安装了适用于 Oracle 的 Microsoft ODBC 驱动程序?在这个时代,我很难找到在 Oracle ODBC 驱动程序上使用它的理由。您是否安装了完整的 Oracle 客户端?即时客户端?您遇到了什么错误?
-
请不要粘贴截图,使用格式化文本。见meta.stackoverflow.com/a/285557/3027266
标签: vba oracle oracle-sqldeveloper connection-string plsqldeveloper