各位大虾;
本人初次接触 tera term工具,对于它的使用也不甚了解。
先问个可能是基础的问题,有劳了。问题:
已知oracle数据库的表名以及建表的sql文件,如 test.sql文件。
但是此文件是否存在于服务器中,未曾确定。
想通过 tera term 的 sql> 命令行,在oracle数据库中建立此表。tera term 工具中,输入的命令“@test.sql”的具体形式如下:
sql>@test.sql
按下回车键之后,出现了错误提示: 大意是不能打开此文件。推想是因为服务器中不存在test.sql文件的缘故。对于用 tera term工具操作 Linux下的oracle数据库(如表的建立和删除,数据的插入,更新和删除等)
的操作,还请指点一下学习的方法和网上学习地址。

解决方案 »

  1.   

    SQL Handler -用 Java 开发的、专门用于 Oracle 数据库操作的一种图形界面工具: 多线程、多连结、支持 PL/SQL、功能实用、操作方便、界面简洁清新,能运行于所有平台包括 Windows、Linux 及 Unix,勿需安装 Oracle 客户端,只需一个 2.3 MB 的可执行 JAR 文件 SQLHandler.jar 及帮助文件 Help.html 有意者请联系: [email protected] 主要功能有:
     
     以表格的形式显示 Select SQL 语句的查询结果,可以直接对查询结果进行再操作,如修改、插入、删除、保存、多功能拷贝、导出、行列移动、列排序等;能对大型的文本字段(如 CLOB, LONG)查看、编辑等   运行命令 "desc tablename" 能清楚地显示表 Table 的所有字段 Field (包括名称、数据类型及长度、默认值、非空)、所有的索引 Index、所有的约束条件 Constraints(主键、唯一键、检查键、子表、外键、甚至外键的外键) 
     
     支持多条SQL语句的成批运行,用控制台监控每条语句的运行,在运行过程中可以中断/暂停/继续正在运行的 SQL、甚至可以更正出错误的 SQL,从而提高操作效率   支持彩色文本编辑,即关键字、注释块、引号内字符串、操作符等,用不同的彩色字体加以区别; 还有,如果光标停在括号处,高亮度显示配对的括号,增强可读性 
     方便高效的行块和列块操作,能对行块和列块中的文本进行拷贝、剪切、删除、左右移动等,以满足特殊需求  全面支持 PL/SQL(包括 Procedure、 Function、Trigger、 Package),能够显示 DBMS_OUPTPUT.PUT_LINE 的输出;能够给出错误信息,甚至光标能够精确定位错误所在的行列位置,极大地方便于调试 
     
     提供对常用数据字典(如 Tables、Views、Indexes 等)通配符查询、删除、修改等 
      

  2.   

    原因应该是找不到这个文件
    你先使用查找命令find 查找一下test.sql这个文件在什么地方
    比如在/tmp下
    那么就可以
    sql>@/tmp/test.sql