微信公众号搜"智元新知"关注
微信扫一扫可直接关注哦!

linux系统中unixodbc的sqlplus命令行工具的替代方法是什么?

如何解决linux系统中unixodbc的sqlplus命令行工具的替代方法是什么?

我正在尝试将 oracle db 迁移到 posgresql,并且我正在使用 unixODBC 使应用程序 db 不可知。 UnixODBC 为 oracle 和 posgresql 提供了不同的驱动程序来实现数据库不可知。它在 C++ 和 perl 库上运行良好。

但是在 bash/ksh 脚本中,sqlplus 用于在 oracle 上运行查询。 现在对于基于 unixODBC 的数据库不可知方法在这些脚本中使用 sqlplus 的好替代品是什么?

请注意:

  1. 来自 postgresql 的 psql 没有用,因为它会破坏数据库不可知的目的
  2. unixODBC 提供的 isql 实用程序非常简单,缺少许多功能,因此不是很有效

PS:这个问题是针对 bash/ksh 脚本的。

解决方法

有一个命令 isql 可以提供帮助。 https://www.ibm.com/support/pages/checking-odbc-connectivity-linux

版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。