在线精品99_中国九九盗摄偷拍偷看_91免费版在线观看_91.app_91高清视频在线_99热最新网站

Java如何访问SSL enabled DB2 Database

156次阅读
没有评论

共计 1847 个字符,预计需要花费 5 分钟才能阅读完成。

这篇文章给大家分享的是有关 Java 如何访问 SSL enabled DB2 Database 的内容。丸趣 TV 小编觉得挺实用的,因此分享给大家做个参考,一起跟随丸趣 TV 小编过来看看吧。

  生成 JAVA JKS 证书文件,为 JDBC 准备,这里的密码是对文件进行加密的密码,自己可以随意设定的,这里设置为 hell0man
这里不一定要在 DB2 Server 上生成证书文件,随便一个能运行 Java 的地方都可以
这里的 mydbserver.arm 是从 DB2 Server 上取下来的

$ keytool -import -trustcacerts -file mydbserver.arm -keystore mynewdbclient.jks
Sample Java code
===================================================================
public class SSLTest
{
public static void main (String[] args)
{
  String ServerName = 192.168.110.10
  int PortNumber = 50001;
  String DatabaseName = TEST
  java.util.Properties properties = new java.util.Properties();
   
  properties.put(user , db2inst1   — 访问数据库的用户名
  properties.put(password , passw0rd — 访问数据库的密码
  properties.put(sslConnection , true
  System.setProperty(javax.net.ssl.trustStore , C:\\temp\\ssl_client\\mynewdbclient.jks  
  System.setProperty(javax.net.ssl.trustStorePassword , hell0man

   
  String url = jdbc:db2:// + ServerName + : + PortNumber + / + DatabaseName+ :traceFile=foobar.txt;traceLevel= + 0xFFFFFFFF+
   
  java.sql.Connection con = null;  
  try
  {
  Class.forName(com.ibm.db2.jcc.DB2Driver).newInstance();
  }
  catch (Exception e)
  {
  System.out.println(Error: failed to load Db2 jcc driver.
  }
   
  try
  {
  System.out.println(url: + url);
  con = java.sql.DriverManager.getConnection(url, properties);
  java.sql.Statement s2 = con.createStatement();
   
  try
  {
  s2.executeUpdate(drop table t1
  }
  catch(Exception e)
  {
  System.out.println(drop is failing
  }
   
  try
  {
  s2.executeUpdate (create table t1 (c1 int)
  }
  catch(Exception e)
  {
  System.out.println(create is failing
  }
   
  String str = insert into t1 values (100)
  s2.executeUpdate(str);
   
  java.sql.PreparedStatement ps = con.prepareStatement (select * from t1
  java.sql.ResultSet rs = ps.executeQuery ();
   
  while(rs.next())
  {
  System.out.println(rs.getString(1));
  }
   
  con.close();
  }
  catch (Exception e)
  {
  e.printStackTrace();
  }
 }
}

感谢各位的阅读!关于“Java 如何访问 SSL enabled DB2 Database”这篇文章就分享到这里了,希望以上内容可以对大家有一定的帮助,让大家可以学到更多知识,如果觉得文章不错,可以把它分享出去让更多的人看到吧!

正文完
 
丸趣
版权声明:本站原创文章,由 丸趣 2023-07-19发表,共计1847字。
转载说明:除特殊说明外本站除技术相关以外文章皆由网络搜集发布,转载请注明出处。
评论(没有评论)
主站蜘蛛池模板: 99热这里只有精品4 99热这里只有精品5 | 高清一区高清二区视频 | 视频在线91 | 丰满少妇呻吟高潮经历 | 日本高清一级片 | 亚洲国产精品一区二区成人片国内 | 国产一区二区三区免费观看在线 | 日本a级黄色大片 | 国产成人精品日本亚洲网站 | 黄色在线观看视频免费 | 亚洲乱码无码永久不卡在线 | 特黄大片又粗又大又暴 | 久久精品在线观看 | 乱中年女人伦av一区二区 | 国产福利视频在线 | 好吊操老鸭窝 | 日韩精品无码一区二区三区av | 日本免费一区二区三区在线看 | 999热这里只有精品 999无色码中文字幕 | 妖精色av无码国产在线看 | 日韩精品成人无码专区免费 | 国产在视频线精品视频 | 欧美色图自拍 | 亚洲精品无码久久久久秋霞 | 免费人成视频在线视频网站 | 日本人与黑人做爰视频网站 | 亚洲欧美精品网站在线观看 | 久久er这里都是精品23 | 少妇人妻精品一区二区三区 | 国模大尺度福利视频在线 | 神马午夜51 | 又黄又爽又高潮免费毛片 | 亚洲av无码有乱码在线观看 | 美女撒尿私密视频 | 中文在线√天堂 | 国产一级高清免费观看 | 人人综合网 | 秋霞视频在线观看免费 | 色欲久久久天天天综合网精品 | 国产97色在线 | 亚洲 | 日本人的一区二区三区四区 |