问题描述
我正在尝试将 oracle db 迁移到 posgresql,并且我正在使用 unixODBC 使应用程序 db 不可知。 UnixODBC 为 oracle 和 posgresql 提供了不同的驱动程序来实现数据库不可知。它在 C++ 和 perl 库上运行良好。
但是在 bash/ksh 脚本中,sqlplus 用于在 oracle 上运行查询。 现在对于基于 unixODBC 的数据库不可知方法,在这些脚本中使用 sqlplus 的好替代品是什么?
请注意:
PS:这个问题是针对 bash/ksh 脚本的。
解决方法
有一个命令 isql 可以提供帮助。 https://www.ibm.com/support/pages/checking-odbc-connectivity-linux