在命令提示符下,更改为 samples-dir\SQLAnywhere\JDBC 目录。
利用以下命令,使用本地计算机上的示例数据库启动数据库服务器:
dbeng12 samples-dir\demo.db |
对于服务器端 JDBC,不必设置 CLASSPATH 环境变量。
输入以下命令编译示例:
javac JDBCConnect2.java |
使用 Interactive SQL 将类安装到示例数据库。运行以下语句:
INSTALL JAVA NEW FROM FILE 'samples-dir\SQLAnywhere\JDBC\JDBCConnect2.class'; |
您也可使用 Sybase Central 安装该类。与示例数据库保持连接,打开 [外部环境] 下的 [Java] 子文件夹,然后选择 [文件] » [新建] » [Java 类]。然后按向导中的说明进行操作。
定义一个名为 JDBCConnect 的存储过程,该存储过程将充当类中 JDBCConnect2.main 方法的包装:
CREATE PROCEDURE JDBCConnect() EXTERNAL NAME 'JDBCConnect2.main([Ljava/lang/String;)V' LANGUAGE JAVA; |
如下所示调用 JDBCConnect2.main 方法:
CALL JDBCConnect(); |
在会话中首次调用某个 Java 类时,必须装载 Java 虚拟机。这可能需要几秒钟的时间。
确认在数据库服务器消息窗口中出现一列带有客户名称的标识号。
如果连接尝试失败,则显示的是错误消息。请确认是否已执行了所需的全部步骤。
![]() |
使用DocCommentXchange 讨论此页。
|
版权 © 2010, iAnywhere Solutions, Inc. - SQL Anywhere 12.0.0 |