JDBC를 통해 HANA 서버에 "Can we?"메시지를 보내려 할 때 랩톱에서 작은 JAVA 프로그램을 실행하고 있습니다. 원기.JDBC를 통해 원격 HANA 데이터베이스에 연결하는 데 문제가 발생했습니다.
JDBC 연결을 통해 원격 HANA 서버에 연결할 수 있음을 알고 있습니다. 그러나 나는 그럴 수 없다. 다음은 sapdbc.jar 파일을 사용하여 JAVA에서 사용하는 방법론입니다. 나는 여기서 연결을 테스트하고있다.
DataSourceSapDB ds = new DataSourceSapDB();
ds.setServerName("10.x.x.xxx");
ds.setPort(30015);
ds.setDatabaseName("dbNAME");
ds.setUser("myUser");
ds.setPassword("myPassword");
Connection c = ds.getConnection();
if (c == null) return;
인스턴스는 00이지만 필요하면 연결 문자열에 포함 할 위치가 표시되지 않습니다. 모든 속성을 두 번 확인했습니다.
우리 HANA 서버는 다른 회사에서 호스팅하지만 네트워크에 액세스 할 수 있습니다. 이것이 이유일까요?
감사합니다.
내가 얻는 연결 오류입니다 : 내가 잘못된 SAP 항아리를 사용했다
com.sap.dbtech.jdbc.exceptions.JDBCDriverException: SAP DBTech JDBC: Cannot connect to jdbc:sapdb://10.x.x.xxxx:30015/dbNAME [Connect reply receive failed [Connection reset].].
at com.sap.dbtech.jdbc.DriverSapDB.connect(DriverSapDB.java:178)
at com.sap.dbtech.jdbcext.DataSourceSapDBBase.openPhysicalConnection(DataSourceSapDBBase.java:374)
at com.sap.dbtech.jdbcext.DataSourceSapDB.getConnection(DataSourceSapDB.java:49)
at com.glazers.hana.utils.HanaStoredProcedure.execute(HanaStoredProcedure.java:37)
at com.glazers.hana.utils.HanaStoredProcedure.main(HanaStoredProcedure.java:24)
안녕 Davidson? 하나와 자바 애플리케이션을 연결하는 법을 알고 싶습니다. –