0

我在 Windows 操作系统上有一台 SAP ASE 16 服务器。我已启用 java 服务:

sp_configure 'enable java'
Parameter Name Default     Memory Used Config Value Run Value    Unit   Type  
-------------- ----------- ----------- ------------ ------------ ------ ------
enable java              0           0            1            1 switch static

Rows affected (1) Time (0.094 s) 

我创建了一个基本类来测试服务(JDBCExamples.java):

import java.sql.*; // JDBC
public class JDBCExamples {

    public static void main(String args[]){
        if (args.length != 2) {
            System.out.println("\n Usage: " + "name secondName \n");
            return;
        }
        try {
            String name = args[0];
            String secondName = args[1].toLowerCase();
            System.out.println("\n HOLA " + name + " " + secondName +" FUNCIONO!!!\n");
        } catch (Exception e) {
            System.out.println("\n Exception: ");
            e.printStackTrace();
        }
    }
}

我有类文件 JDBCExamples.class 并创建了一个文件JDBCExamples.jar

当我尝试安装 jar 文件时,它显示错误消息:

instjava -f JDBCExamples.jar -SDEFAULT -Uuser -Ppassword -Ddatabase -new  

Server Message:  - Msg 5702, Level 10, State 1:
ASE is terminating this process.

我在日志数据库中看不到任何内容。

知道问题是什么吗?

更新:我在https://answers.sap.com/questions/13241081/ase-is-terminating-this-process-when-trying-to-ins.html中发布了同样的问题

在这篇文章中,怀疑该问题是由 PL06 中修复的 ASE 错误引起的:

2687973 - NTPCI__退出(1);本机线程无法展开 - SAP ASE http://service.sap.com/sap/support/notes/2687973

我有一个试用版,我无法下载更新的补丁(至少 PL06,但推荐 PL09 作为最新版本)

有人有这个补丁吗?

4

0 回答 0