AnySQL是用Java写的, 因此也可以在Unix/Linux下运行, 在这儿下载的是Windows下的, 如何搬到Unix/Linux下呢? 首先你要先在Unix/Linux下有JRE 1.4或以上的版本, 然后按照以下步骤去做就可以了:
1, 确定安装目录, 如/usr/AnySQL.2, 建一个jlib的子目录, 如/usr/AnySQL/jlib.3, 将Windows下的oasql.jar和oracle.jar拷到jlib目录, 如拷贝到/usr/AnySQL/jlib4, 编辑一个名称为asql的Shell文件, 以方便地运行AnySQL.5, 将安装目录放到PATH路径中, 这样在任何目录运行asql就启动了AnySQL.
启动AnySQL的Shell文件的内容为(我目前使用的):
#!/bin/sh
ASQL_CMD=`which $0`
ASQL_HOME=`dirname $ASQL_CMD`
$JAVA_HOME/bin/java -server -Xms8m -Xmx16m \
-cp $ASQL_HOME/jlib/oasql.jar com.asql.tools.ASQL $*
这样不需要安装数据库客户端了, 也不一定要运行在图形模式下. 欢迎你们在Unix/Linux下使用.
留言 (3)
请问我使用lobimp的时候,要将c:\1.txt导入到一个clob字段中,会出现 unsupported feature ?
Posted by xinpeng | Apr 20, 2008 6:25 PM
用AnySQL的LOBIMP命令要注意字符集的问题,建议使用OCI写的lobs工具。
Posted by anysql | Apr 20, 2008 11:27 PM
找到问题了,不是字符集的问题.
我的c盘必须要是tfat32格式的才能成功,如果是NTFS就会出现如下的错误.另外,还是没有测试成功放在同一个目录不用写盘符和路径的情况.
Posted by xinpeng | Apr 21, 2008 10:25 AM