Sublime Text中的SQLPLUS

时间:2014-05-28 15:50:18

标签: sql sublimetext2 sqlplus

我为崇高文字创建了new build system

{
"cmd": ["F:\\app\\admin1\\product\\12.1.0\\dbhome_1\\BIN\\sqlplus.exe", "C##NISAR@//localhost:1521/orcl", "@$file"],
"selector": "source.sql",
"encoding": "cp1252"
}

但是当我运行代码来执行它时,无法登录而不是显示消息

Use SQL*Plus to execute SQL, PL/SQL and SQL*Plus statements.

Usage 1: sqlplus -H | -V

    -H         Displays the SQL*Plus version and the
           usage help.
    -V         Displays the SQL*Plus version.

Usage 2: sqlplus [ [<option>] [{logon | /nolog}] [<start>] ]
...
...

2 个答案:

答案 0 :(得分:1)

当然Nisar现在排序已经排序但是有人遇到这个问题的人最有可能发生的事情是你成功连接到sqlplus但它无法找到sql,因为你没有保存你正在使用的文件。 sql扩展名。

答案 1 :(得分:0)

将答案结合在一起并在另一个网站上进行调整,这是我目前正在使用的构建文件......

{
    "cmd": ["C:\\app\\Oracle\\product\\11.2.0\\client_1\\bin\\sqlplus.exe", "-s", "myusername/mypassword@myoracledatabase", "@$file"]
    , "selector": "source.sql"
    , "encoding": "cp1252"
}
  • 请注意-s参数,该参数可以方便地删除查询结果表之前的所有详细消息。
  • 我可以直接从DOS提示符中的任何地方调用sqlplus.exe,所以我确信我可以将第一个参数作为sqlplus,但我将离开完整的路径以显示如果需要指定绝对路径,则应该转义反斜杠(在Windows中)。