0

嗨,我正在开展一个项目,其中我们拥有托管在一台机器上的 oracle DB 和另一台机器上的 java 应用程序。两台机器都有 UNIX 操作系统。我想开发一个 shell 脚本,它将使用数据库查询并生成报告,但我没有在两台机器上安装任何客户端(SQLplus)。所以让我知道如何连接到 DB 以及我在哪里开发 scirpt,比如在 DB unix 机器或应用程序机器上。

sqlplus -s "/as sysdba 这是使用 sql plus 我在任何机器上都没有..

4

1 回答 1

0

如果您在两台机器上都具有 ssh 访问权限,则几乎可以在机器本身上运行任何命令(通过 ssh):

ssh user@server1 "ls ~/"

例如,上面将为您提供 server1 上“用户”主目录中的文件列表。

于 2013-03-02T15:29:09.290 回答